Class ServiceDescriptor
- java.lang.Object
-
- org.fusesource.hawtbuf.proto.compiler.ServiceDescriptor
-
public class ServiceDescriptor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<MethodDescriptor>
methods
private java.lang.String
name
private ProtoDescriptor
protoDescriptor
-
Constructor Summary
Constructors Constructor Description ServiceDescriptor(ProtoDescriptor protoDescriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<MethodDescriptor>
getMethods()
java.lang.String
getName()
ProtoDescriptor
getProtoDescriptor()
void
setMethods(java.util.List<MethodDescriptor> methods)
void
setName(java.lang.String name)
void
validate(java.util.List<java.lang.String> errors)
-
-
-
Field Detail
-
protoDescriptor
private final ProtoDescriptor protoDescriptor
-
methods
private java.util.List<MethodDescriptor> methods
-
name
private java.lang.String name
-
-
Constructor Detail
-
ServiceDescriptor
public ServiceDescriptor(ProtoDescriptor protoDescriptor)
-
-
Method Detail
-
setName
public void setName(java.lang.String name)
-
setMethods
public void setMethods(java.util.List<MethodDescriptor> methods)
-
getProtoDescriptor
public ProtoDescriptor getProtoDescriptor()
-
getMethods
public java.util.List<MethodDescriptor> getMethods()
-
getName
public java.lang.String getName()
-
validate
public void validate(java.util.List<java.lang.String> errors)
-
-