Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- io.github.microserviceapipatterns.protobufgen.model.AnyType (implements io.github.microserviceapipatterns.protobufgen.model.FieldType)
- io.github.microserviceapipatterns.protobufgen.model.Enum (implements io.github.microserviceapipatterns.protobufgen.model.FieldType, io.github.microserviceapipatterns.protobufgen.model.Identifiable)
- io.github.microserviceapipatterns.protobufgen.model.Enum.Builder
- io.github.microserviceapipatterns.protobufgen.model.EnumField (implements java.lang.Comparable<T>)
- io.github.microserviceapipatterns.protobufgen.model.EnumField.Builder
- io.github.microserviceapipatterns.protobufgen.model.FieldNumber (implements java.lang.Comparable<T>)
- io.github.microserviceapipatterns.protobufgen.model.FullIdentifier
- io.github.microserviceapipatterns.protobufgen.model.Identifier
- io.github.microserviceapipatterns.protobufgen.model.ImportStatement
- io.github.microserviceapipatterns.protobufgen.model.Message (implements io.github.microserviceapipatterns.protobufgen.model.FieldType, io.github.microserviceapipatterns.protobufgen.model.Identifiable)
- io.github.microserviceapipatterns.protobufgen.model.Message.Builder
- io.github.microserviceapipatterns.protobufgen.model.MessageField (implements java.lang.Comparable<T>)
- io.github.microserviceapipatterns.protobufgen.model.MessageField.Builder
- io.github.microserviceapipatterns.protobufgen.model.ProtoSpec
- io.github.microserviceapipatterns.protobufgen.model.ProtoSpec.Builder
- io.github.microserviceapipatterns.protobufgen.serializer.ProtoSpecSerializer
- io.github.microserviceapipatterns.protobufgen.model.RemoteProcedureCall (implements io.github.microserviceapipatterns.protobufgen.model.Identifiable)
- io.github.microserviceapipatterns.protobufgen.model.RemoteProcedureCall.Builder
- io.github.microserviceapipatterns.protobufgen.model.Service (implements io.github.microserviceapipatterns.protobufgen.model.Identifiable)
- io.github.microserviceapipatterns.protobufgen.model.Service.Builder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github.microserviceapipatterns.protobufgen.exception.ProtocolBufferBuilderException
- io.github.microserviceapipatterns.protobufgen.exception.FieldAlreadyExistsException
- io.github.microserviceapipatterns.protobufgen.exception.FieldNumberAlreadyExistsException
- io.github.microserviceapipatterns.protobufgen.exception.FieldNumberOutOfRangeException
- io.github.microserviceapipatterns.protobufgen.exception.FieldNumberReservedException
- io.github.microserviceapipatterns.protobufgen.exception.FirstEnumFieldZeroValueException
- io.github.microserviceapipatterns.protobufgen.exception.NestedMessageAlreadyExistsException
- io.github.microserviceapipatterns.protobufgen.exception.ProtoSerializationException
- io.github.microserviceapipatterns.protobufgen.exception.RemoteProcedureCallAlreadyExistsException
- io.github.microserviceapipatterns.protobufgen.exception.RootElementAlreadyExistsException
- io.github.microserviceapipatterns.protobufgen.exception.WrongIdentifierException
- io.github.microserviceapipatterns.protobufgen.exception.ProtocolBufferBuilderException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- io.github.microserviceapipatterns.protobufgen.model.FieldType
- io.github.microserviceapipatterns.protobufgen.model.Identifiable
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.github.microserviceapipatterns.protobufgen.model.SimpleFieldType (implements io.github.microserviceapipatterns.protobufgen.model.FieldType)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)