Class MessageDescriptor
java.lang.Object
org.apache.activemq.protobuf.compiler.MessageDescriptor
- All Implemented Interfaces:
TypeDescriptor
-
Constructor Summary
ConstructorsConstructorDescriptionMessageDescriptor
(ProtoDescriptor protoDescriptor, MessageDescriptor parent) -
Method Summary
Modifier and TypeMethodDescriptionvoid
associate
(EnumFieldDescriptor desc) getEnums()
getName()
getQName()
boolean
isEnum()
void
setEnums
(Map<String, EnumDescriptor> enums) void
setExtends
(List<MessageDescriptor> extendsList) void
setExtensions
(ExtensionsDescriptor extensions) void
setFields
(Map<String, FieldDescriptor> fields) void
setMessages
(Map<String, MessageDescriptor> messages) void
void
setOptions
(Map<String, OptionDescriptor> options) void
-
Constructor Details
-
MessageDescriptor
-
-
Method Details
-
validate
-
getOption
-
setName
-
setExtensions
-
setExtends
-
getExtends
-
setFields
-
setMessages
-
setEnums
-
getName
- Specified by:
getName
in interfaceTypeDescriptor
-
getQName
- Specified by:
getQName
in interfaceTypeDescriptor
-
getExtensions
-
getFields
-
getMessages
-
getEnums
-
getProtoDescriptor
- Specified by:
getProtoDescriptor
in interfaceTypeDescriptor
-
getOptions
-
setOptions
-
getParent
-
getType
-
isEnum
public boolean isEnum()- Specified by:
isEnum
in interfaceTypeDescriptor
-
getBaseType
-
associate
- Specified by:
associate
in interfaceTypeDescriptor
-
getAssociatedEnumFieldDescriptors
-