public class ProtoWalker extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ProtoWalker.Processor<T> |
| Constructor and Description |
|---|
ProtoWalker(ProtoContext protoContext) |
| Modifier and Type | Method and Description |
|---|---|
static ProtoWalker |
newInstance(ProtoContext proto) |
ProtoWalker |
onEnum(ProtoWalker.Processor<Enum> processor) |
ProtoWalker |
onMessage(ProtoWalker.Processor<Message> processor) |
ProtoWalker |
onProto(ProtoWalker.Processor<Proto> processor) |
ProtoWalker |
onService(ProtoWalker.Processor<Service> processor) |
void |
walk() |
public ProtoWalker(ProtoContext protoContext)
public static ProtoWalker newInstance(ProtoContext proto)
public ProtoWalker onProto(ProtoWalker.Processor<Proto> processor)
public ProtoWalker onMessage(ProtoWalker.Processor<Message> processor)
public ProtoWalker onEnum(ProtoWalker.Processor<Enum> processor)
public ProtoWalker onService(ProtoWalker.Processor<Service> processor)
public void walk()
Copyright © 2015–2016. All rights reserved.