public class ProtoDescriptor extends Object
Constructor and Description |
---|
ProtoDescriptor() |
Modifier and Type | Method and Description |
---|---|
Map<String,EnumDescriptor> |
getEnums() |
List<MessageDescriptor> |
getExtends() |
Map<String,ProtoDescriptor> |
getImportProtoDescriptors() |
List<String> |
getImports() |
Map<String,MessageDescriptor> |
getMessages() |
String |
getName() |
Map<String,OptionDescriptor> |
getOptions() |
String |
getPackageName() |
Map<String,ServiceDescriptor> |
getServices() |
TypeDescriptor |
getType(String type) |
void |
setEnums(Map<String,EnumDescriptor> enums) |
void |
setExtends(List<MessageDescriptor> extendsList) |
void |
setImportProtoDescriptors(Map<String,ProtoDescriptor> importProtoDescriptors) |
void |
setImports(List<String> imports) |
void |
setMessages(Map<String,MessageDescriptor> messages) |
void |
setName(String name) |
void |
setOptions(Map<String,OptionDescriptor> options) |
void |
setPackageName(String packageName) |
void |
setServices(Map<String,ServiceDescriptor> services) |
void |
validate(List<String> errors)
Checks for validation errors in the proto definition and fills them
into the errors list.
|
public void setPackageName(String packageName)
public void setOptions(Map<String,OptionDescriptor> options)
public void setMessages(Map<String,MessageDescriptor> messages)
public void setEnums(Map<String,EnumDescriptor> enums)
public void setExtends(List<MessageDescriptor> extendsList)
public List<MessageDescriptor> getExtends()
public String getPackageName()
public Map<String,OptionDescriptor> getOptions()
public Map<String,MessageDescriptor> getMessages()
public Map<String,EnumDescriptor> getEnums()
public void setServices(Map<String,ServiceDescriptor> services)
public Map<String,ServiceDescriptor> getServices()
public void validate(List<String> errors)
public Map<String,ProtoDescriptor> getImportProtoDescriptors()
public void setImportProtoDescriptors(Map<String,ProtoDescriptor> importProtoDescriptors)
public TypeDescriptor getType(String type)
public String getName()
public void setName(String name)
Copyright © 2010-2015 FuseSource, Corp.. All Rights Reserved.