org.apache.activemq.protobuf.compiler
Class ProtoDescriptor
java.lang.Object
org.apache.activemq.protobuf.compiler.ProtoDescriptor
public class ProtoDescriptor
- extends java.lang.Object
Method Summary |
java.util.Map<java.lang.String,EnumDescriptor> |
getEnums()
|
java.util.List<MessageDescriptor> |
getExtends()
|
java.util.Map<java.lang.String,ProtoDescriptor> |
getImportProtoDescriptors()
|
java.util.List<java.lang.String> |
getImports()
|
java.util.Map<java.lang.String,MessageDescriptor> |
getMessages()
|
java.lang.String |
getName()
|
java.util.Map<java.lang.String,OptionDescriptor> |
getOptions()
|
java.lang.String |
getPackageName()
|
java.util.Map<java.lang.String,ServiceDescriptor> |
getServices()
|
TypeDescriptor |
getType(java.lang.String type)
|
void |
setEnums(java.util.Map<java.lang.String,EnumDescriptor> enums)
|
void |
setExtends(java.util.List<MessageDescriptor> extendsList)
|
void |
setImportProtoDescriptors(java.util.Map<java.lang.String,ProtoDescriptor> importProtoDescriptors)
|
void |
setImports(java.util.List<java.lang.String> imports)
|
void |
setMessages(java.util.Map<java.lang.String,MessageDescriptor> messages)
|
void |
setName(java.lang.String name)
|
void |
setOptions(java.util.Map<java.lang.String,OptionDescriptor> options)
|
void |
setPackageName(java.lang.String packageName)
|
void |
setServices(java.util.Map<java.lang.String,ServiceDescriptor> services)
|
void |
validate(java.util.List<java.lang.String> errors)
Checks for validation errors in the proto definition and fills them
into the errors list. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProtoDescriptor
public ProtoDescriptor()
setPackageName
public void setPackageName(java.lang.String packageName)
setOptions
public void setOptions(java.util.Map<java.lang.String,OptionDescriptor> options)
setMessages
public void setMessages(java.util.Map<java.lang.String,MessageDescriptor> messages)
setEnums
public void setEnums(java.util.Map<java.lang.String,EnumDescriptor> enums)
setExtends
public void setExtends(java.util.List<MessageDescriptor> extendsList)
getExtends
public java.util.List<MessageDescriptor> getExtends()
getPackageName
public java.lang.String getPackageName()
getOptions
public java.util.Map<java.lang.String,OptionDescriptor> getOptions()
getMessages
public java.util.Map<java.lang.String,MessageDescriptor> getMessages()
getEnums
public java.util.Map<java.lang.String,EnumDescriptor> getEnums()
setServices
public void setServices(java.util.Map<java.lang.String,ServiceDescriptor> services)
getServices
public java.util.Map<java.lang.String,ServiceDescriptor> getServices()
validate
public void validate(java.util.List<java.lang.String> errors)
- Checks for validation errors in the proto definition and fills them
into the errors list.
getImports
public java.util.List<java.lang.String> getImports()
setImports
public void setImports(java.util.List<java.lang.String> imports)
getImportProtoDescriptors
public java.util.Map<java.lang.String,ProtoDescriptor> getImportProtoDescriptors()
setImportProtoDescriptors
public void setImportProtoDescriptors(java.util.Map<java.lang.String,ProtoDescriptor> importProtoDescriptors)
getType
public TypeDescriptor getType(java.lang.String type)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
Copyright © 2011 Apache Software Foundation. All Rights Reserved.