Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- de.haumacher.msgbuf.data.AbstractDataObject (implements de.haumacher.msgbuf.data.DataObject)
- de.haumacher.msgbuf.generator.ast.Option (implements de.haumacher.msgbuf.observer.Observable)
- de.haumacher.msgbuf.generator.ast.Flag
- de.haumacher.msgbuf.generator.ast.NumberOption
- de.haumacher.msgbuf.generator.ast.StringOption
- de.haumacher.msgbuf.generator.ast.QName (implements de.haumacher.msgbuf.observer.Observable)
- de.haumacher.msgbuf.generator.ast.Type (implements de.haumacher.msgbuf.observer.Observable)
- de.haumacher.msgbuf.generator.ast.CustomType
- de.haumacher.msgbuf.generator.ast.MapType
- de.haumacher.msgbuf.generator.ast.PrimitiveType
- de.haumacher.msgbuf.generator.ast.WithOptions (implements de.haumacher.msgbuf.observer.Observable)
- de.haumacher.msgbuf.generator.ast.DefinitionBase
- de.haumacher.msgbuf.generator.ast.Definition
- de.haumacher.msgbuf.generator.ast.EnumDef
- de.haumacher.msgbuf.generator.ast.MessageDef (implements de.haumacher.msgbuf.generator.MessageDefOperations)
- de.haumacher.msgbuf.generator.ast.Part
- de.haumacher.msgbuf.generator.ast.Constant
- de.haumacher.msgbuf.generator.ast.Field (implements de.haumacher.msgbuf.generator.FieldOperations)
- de.haumacher.msgbuf.generator.ast.Definition
- de.haumacher.msgbuf.generator.ast.DefinitionFile
- de.haumacher.msgbuf.generator.ast.OptionContainer
- de.haumacher.msgbuf.generator.ast.DefinitionBase
- de.haumacher.msgbuf.generator.ast.Option (implements de.haumacher.msgbuf.observer.Observable)
- de.haumacher.msgbuf.generator.util.AbstractFileGenerator (implements de.haumacher.msgbuf.generator.util.FileGenerator)
- de.haumacher.msgbuf.generator.util.AbstractDartGenerator
- de.haumacher.msgbuf.generator.dart.DartClassGenerator
- de.haumacher.msgbuf.generator.dart.DartEnumGenerator
- de.haumacher.msgbuf.generator.dart.DartLibGenerator (implements de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>)
- de.haumacher.msgbuf.generator.dart.ReadOperationBuilder (implements de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>, de.haumacher.msgbuf.generator.ast.Type.Visitor<R,A>)
- de.haumacher.msgbuf.generator.dart.WriteOperationBuilder (implements de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>, de.haumacher.msgbuf.generator.ast.Type.Visitor<R,A>)
- de.haumacher.msgbuf.generator.util.AbstractJavaGenerator
- de.haumacher.msgbuf.generator.AbstractMessageGenerator
- de.haumacher.msgbuf.generator.MessageGenerator (implements de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>)
- de.haumacher.msgbuf.generator.EnumGenerator
- de.haumacher.msgbuf.generator.AbstractMessageGenerator
- de.haumacher.msgbuf.generator.util.AbstractDartGenerator
- de.haumacher.msgbuf.generator.CodeConvention
- de.haumacher.msgbuf.generator.util.CodeUtil
- de.haumacher.msgbuf.generator.dart.DartCoding
- de.haumacher.msgbuf.generator.FieldIDSynthesizer (implements de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>)
- de.haumacher.msgbuf.generator.Generator
- de.haumacher.msgbuf.generator.dart.InitializerGenerator (implements de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>, de.haumacher.msgbuf.generator.ast.Type.Visitor<R,A>)
- de.haumacher.msgbuf.generator.common.MsgBufJsonProtocol
- de.haumacher.msgbuf.generator.NameTable (implements de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>)
- de.haumacher.msgbuf.generator.Proto2Json
- de.haumacher.msgbuf.generator.parser.ProtobufParser (implements de.haumacher.msgbuf.generator.parser.ProtobufParserConstants)
- de.haumacher.msgbuf.generator.parser.ProtobufParserTokenManager (implements de.haumacher.msgbuf.generator.parser.ProtobufParserConstants)
- de.haumacher.msgbuf.generator.parser.SimpleCharStream
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- de.haumacher.msgbuf.generator.parser.TokenMgrError
- java.lang.Exception
- de.haumacher.msgbuf.generator.parser.ParseException
- java.lang.Error
- de.haumacher.msgbuf.generator.parser.Token (implements java.io.Serializable)
- de.haumacher.msgbuf.generator.TypeGenerator (implements de.haumacher.msgbuf.generator.ast.Type.Visitor<R,A>)
- de.haumacher.msgbuf.generator.TypeIdSynthesizer (implements de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>)
- de.haumacher.msgbuf.generator.dart.TypeNameBuilder (implements de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>, de.haumacher.msgbuf.generator.ast.Type.Visitor<R,A>)
- de.haumacher.msgbuf.generator.common.Util
- de.haumacher.msgbuf.generator.plugins.XmlStreamingPlugin (implements de.haumacher.msgbuf.generator.GeneratorPlugin)
- de.haumacher.msgbuf.data.AbstractDataObject (implements de.haumacher.msgbuf.data.DataObject)
Interface Hierarchy
- de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>
- de.haumacher.msgbuf.generator.ast.DefinitionBase.Visitor<R,A> (also extends de.haumacher.msgbuf.generator.ast.Part.Visitor<R,A>)
- de.haumacher.msgbuf.generator.ast.WithOptions.Visitor<R,A>
- de.haumacher.msgbuf.generator.ast.DefinitionBase.Visitor<R,A> (also extends de.haumacher.msgbuf.generator.ast.Part.Visitor<R,A>)
- de.haumacher.msgbuf.generator.FieldOperations
- de.haumacher.msgbuf.generator.util.FileGenerator
- de.haumacher.msgbuf.generator.GeneratorPlugin
- de.haumacher.msgbuf.generator.MessageDefOperations
- de.haumacher.msgbuf.generator.ast.Option.Visitor<R,A>
- de.haumacher.msgbuf.generator.ast.Part.Visitor<R,A>
- de.haumacher.msgbuf.generator.ast.DefinitionBase.Visitor<R,A> (also extends de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>)
- de.haumacher.msgbuf.generator.ast.WithOptions.Visitor<R,A>
- de.haumacher.msgbuf.generator.ast.DefinitionBase.Visitor<R,A> (also extends de.haumacher.msgbuf.generator.ast.Definition.Visitor<R,A>)
- de.haumacher.msgbuf.generator.parser.ProtobufParserConstants
- de.haumacher.msgbuf.generator.ast.Type.Visitor<R,A>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- de.haumacher.msgbuf.generator.ast.Option.TypeKind
- de.haumacher.msgbuf.generator.ast.PrimitiveType.Kind (implements de.haumacher.msgbuf.data.ProtocolEnum)
- de.haumacher.msgbuf.generator.ast.Type.TypeKind
- de.haumacher.msgbuf.generator.ast.WithOptions.TypeKind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)