Class Hierarchy
- java.lang.Object
- io.protostuff.compiler.model.AbstractElement (implements io.protostuff.compiler.model.Element)
- io.protostuff.compiler.model.AbstractDescriptor (implements io.protostuff.compiler.model.Descriptor)
- io.protostuff.compiler.model.AbstractUserTypeContainer (implements io.protostuff.compiler.model.UserTypeContainer)
- io.protostuff.compiler.model.Message (implements io.protostuff.compiler.model.FieldContainer, io.protostuff.compiler.model.GroupContainer, io.protostuff.compiler.model.UserType, io.protostuff.compiler.model.UserTypeContainer)
- io.protostuff.compiler.model.Group
- io.protostuff.compiler.model.Proto (implements io.protostuff.compiler.model.UserTypeContainer)
- io.protostuff.compiler.model.Message (implements io.protostuff.compiler.model.FieldContainer, io.protostuff.compiler.model.GroupContainer, io.protostuff.compiler.model.UserType, io.protostuff.compiler.model.UserTypeContainer)
- io.protostuff.compiler.model.Enum (implements io.protostuff.compiler.model.UserType)
- io.protostuff.compiler.model.EnumConstant
- io.protostuff.compiler.model.Field
- io.protostuff.compiler.model.Oneof (implements io.protostuff.compiler.model.FieldContainer, io.protostuff.compiler.model.GroupContainer)
- io.protostuff.compiler.model.Service (implements io.protostuff.compiler.model.Type)
- io.protostuff.compiler.model.ServiceMethod
- io.protostuff.compiler.model.AbstractUserTypeContainer (implements io.protostuff.compiler.model.UserTypeContainer)
- io.protostuff.compiler.model.DynamicMessage.Value
- io.protostuff.compiler.model.Extension (implements io.protostuff.compiler.model.FieldContainer, io.protostuff.compiler.model.GroupContainer)
- io.protostuff.compiler.model.Import
- io.protostuff.compiler.model.Package
- io.protostuff.compiler.model.Range
- io.protostuff.compiler.model.Syntax
- io.protostuff.compiler.model.AbstractDescriptor (implements io.protostuff.compiler.model.Descriptor)
- io.protostuff.compiler.model.DynamicMessage (implements java.util.Map<K,V>)
- io.protostuff.compiler.model.DynamicMessage.Key
- io.protostuff.compiler.model.ImmutableModule (implements io.protostuff.compiler.model.Module)
- io.protostuff.compiler.model.ImmutableModule.Builder
- io.protostuff.compiler.model.ImmutableModuleConfiguration (implements io.protostuff.compiler.model.ModuleConfiguration)
- io.protostuff.compiler.model.ImmutableModuleConfiguration.Builder
- io.protostuff.compiler.model.ProtobufConstants
- io.protostuff.compiler.model.SourceCodeLocation (implements java.io.Serializable)
- io.protostuff.compiler.model.UsageIndex
- io.protostuff.compiler.model.AbstractElement (implements io.protostuff.compiler.model.Element)
Interface Hierarchy
- io.protostuff.compiler.model.Element
- io.protostuff.compiler.model.Descriptor
- io.protostuff.compiler.model.UserType (also extends io.protostuff.compiler.model.FieldType)
- io.protostuff.compiler.model.UserTypeContainer (also extends io.protostuff.compiler.model.EnumContainer, io.protostuff.compiler.model.ExtensionContainer, io.protostuff.compiler.model.MessageContainer)
- io.protostuff.compiler.model.FieldContainer
- io.protostuff.compiler.model.Descriptor
- io.protostuff.compiler.model.EnumContainer
- io.protostuff.compiler.model.UserTypeContainer (also extends io.protostuff.compiler.model.Descriptor, io.protostuff.compiler.model.ExtensionContainer, io.protostuff.compiler.model.MessageContainer)
- io.protostuff.compiler.model.ExtensionContainer
- io.protostuff.compiler.model.UserTypeContainer (also extends io.protostuff.compiler.model.Descriptor, io.protostuff.compiler.model.EnumContainer, io.protostuff.compiler.model.MessageContainer)
- io.protostuff.compiler.model.GroupContainer
- io.protostuff.compiler.model.MessageContainer
- io.protostuff.compiler.model.UserTypeContainer (also extends io.protostuff.compiler.model.Descriptor, io.protostuff.compiler.model.EnumContainer, io.protostuff.compiler.model.ExtensionContainer)
- io.protostuff.compiler.model.Module
- io.protostuff.compiler.model.ModuleConfiguration
- io.protostuff.compiler.model.Type
- io.protostuff.compiler.model.FieldType
- io.protostuff.compiler.model.UserType (also extends io.protostuff.compiler.model.Descriptor)
- io.protostuff.compiler.model.FieldType
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.protostuff.compiler.model.DescriptorType
- io.protostuff.compiler.model.DynamicMessage.Value.Type
- io.protostuff.compiler.model.FieldModifier
- io.protostuff.compiler.model.ScalarFieldType (implements io.protostuff.compiler.model.FieldType)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)