Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • net.morimekta.providence.model.ConstType (implements net.morimekta.providence.serializer.binary.BinaryWriter, java.lang.Comparable<T>, net.morimekta.providence.model.ConstType_OrBuilder, net.morimekta.providence.model.Decl, net.morimekta.providence.PMessage<Message>, java.io.Serializable)
    • net.morimekta.providence.model.Declaration (implements net.morimekta.providence.serializer.binary.BinaryWriter, java.lang.Comparable<T>, net.morimekta.providence.model.Decl, net.morimekta.providence.model.Declaration_OrBuilder, net.morimekta.providence.PUnion<Union>, java.io.Serializable)
    • net.morimekta.providence.model.EnumType (implements net.morimekta.providence.serializer.binary.BinaryWriter, java.lang.Comparable<T>, net.morimekta.providence.model.Decl, net.morimekta.providence.model.EnumType_OrBuilder, net.morimekta.providence.PMessage<Message>, java.io.Serializable)
    • net.morimekta.providence.model.EnumValue (implements net.morimekta.providence.serializer.binary.BinaryWriter, java.lang.Comparable<T>, net.morimekta.providence.model.Decl, net.morimekta.providence.model.EnumValue_OrBuilder, net.morimekta.providence.PMessage<Message>, java.io.Serializable)
    • net.morimekta.providence.generator.util.FactoryLoader<Factory>
    • net.morimekta.providence.model.FieldType (implements net.morimekta.providence.serializer.binary.BinaryWriter, java.lang.Comparable<T>, net.morimekta.providence.model.Decl, net.morimekta.providence.model.FieldType_OrBuilder, net.morimekta.providence.PMessage<Message>, java.io.Serializable)
    • net.morimekta.providence.generator.util.FileManager
    • net.morimekta.providence.model.FunctionType (implements net.morimekta.providence.serializer.binary.BinaryWriter, java.lang.Comparable<T>, net.morimekta.providence.model.Decl, net.morimekta.providence.model.FunctionType_OrBuilder, net.morimekta.providence.PMessage<Message>, java.io.Serializable)
    • net.morimekta.providence.generator.Generator
    • net.morimekta.providence.generator.GeneratorOptions
    • net.morimekta.providence.model.MessageType (implements net.morimekta.providence.serializer.binary.BinaryWriter, java.lang.Comparable<T>, net.morimekta.providence.model.Decl, net.morimekta.providence.model.MessageType_OrBuilder, net.morimekta.providence.PMessage<Message>, java.io.Serializable)
    • net.morimekta.providence.PEnumBuilder<T>
    • net.morimekta.providence.PMessageBuilder<Message> (implements net.morimekta.providence.PMessageOrBuilder<Message>)
    • net.morimekta.providence.model.ProgramMeta (implements net.morimekta.providence.serializer.binary.BinaryWriter, java.lang.Comparable<T>, net.morimekta.providence.PMessage<Message>, net.morimekta.providence.model.ProgramMeta_OrBuilder, java.io.Serializable)
    • net.morimekta.providence.model.ProgramType (implements net.morimekta.providence.serializer.binary.BinaryWriter, java.lang.Comparable<T>, net.morimekta.providence.PMessage<Message>, net.morimekta.providence.model.ProgramType_OrBuilder, java.io.Serializable)
    • net.morimekta.providence.model.ServiceType (implements net.morimekta.providence.serializer.binary.BinaryWriter, java.lang.Comparable<T>, net.morimekta.providence.model.Decl, net.morimekta.providence.PMessage<Message>, java.io.Serializable, net.morimekta.providence.model.ServiceType_OrBuilder)
    • java.lang.Throwable (implements java.io.Serializable)
      • java.lang.Exception
    • net.morimekta.providence.model.TypedefType (implements net.morimekta.providence.serializer.binary.BinaryWriter, java.lang.Comparable<T>, net.morimekta.providence.model.Decl, net.morimekta.providence.PMessage<Message>, java.io.Serializable, net.morimekta.providence.model.TypedefType_OrBuilder)

Interface Hierarchy

Enum Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
      • net.morimekta.providence.model.ConstType._Field (implements net.morimekta.providence.descriptor.PField<M>)
      • net.morimekta.providence.model.Decl._Field (implements net.morimekta.providence.descriptor.PField<M>)
      • net.morimekta.providence.model.Declaration._Field (implements net.morimekta.providence.descriptor.PField<M>)
      • net.morimekta.providence.model.EnumType._Field (implements net.morimekta.providence.descriptor.PField<M>)
      • net.morimekta.providence.model.EnumValue._Field (implements net.morimekta.providence.descriptor.PField<M>)
      • net.morimekta.providence.model.FieldRequirement (implements net.morimekta.providence.PEnumValue<T>)
      • net.morimekta.providence.model.FieldType._Field (implements net.morimekta.providence.descriptor.PField<M>)
      • net.morimekta.providence.model.FunctionType._Field (implements net.morimekta.providence.descriptor.PField<M>)
      • net.morimekta.providence.model.MessageType._Field (implements net.morimekta.providence.descriptor.PField<M>)
      • net.morimekta.providence.model.MessageVariant (implements net.morimekta.providence.PEnumValue<T>)
      • net.morimekta.providence.model.ProgramMeta._Field (implements net.morimekta.providence.descriptor.PField<M>)
      • net.morimekta.providence.model.ProgramType._Field (implements net.morimekta.providence.descriptor.PField<M>)
      • net.morimekta.providence.model.ServiceType._Field (implements net.morimekta.providence.descriptor.PField<M>)
      • net.morimekta.providence.model.TypedefType._Field (implements net.morimekta.providence.descriptor.PField<M>)