Class Hierarchy
- java.lang.Object
- org.teamapps.protocol.schema.AbstractMessageProperty (implements org.teamapps.protocol.schema.MessageProperty)
- org.teamapps.protocol.schema.AbstractPropertyDefinition (implements org.teamapps.protocol.schema.PropertyDefinition)
- org.teamapps.protocol.schema.EnumPropertyDefinition
- org.teamapps.protocol.schema.ObjectPropertyDefinition (implements org.teamapps.protocol.schema.MessageModel)
- org.teamapps.protocol.schema.ReferencePropertyDefinition
- org.teamapps.protocol.schema.MessageModelCollection (implements org.teamapps.protocol.schema.ModelCollection)
- org.teamapps.protocol.schema.MessageModelRegistry (implements org.teamapps.protocol.schema.ModelRegistry, org.teamapps.protocol.schema.PojoObjectDecoderRegistry)
- org.teamapps.protocol.schema.MessageObject
- org.teamapps.protocol.schema.MessagePojoBuilder
Interface Hierarchy
- org.teamapps.protocol.schema.MessageModel
- org.teamapps.protocol.schema.MessageProperty
- org.teamapps.protocol.schema.ModelCollectionProvider
- org.teamapps.protocol.schema.ModelRegistry
- org.teamapps.protocol.schema.PojoObjectDecoder<MESSAGE>
- org.teamapps.protocol.schema.PojoObjectDecoderRegistry
- org.teamapps.protocol.schema.ModelCollection
- org.teamapps.protocol.schema.PropertyDefinition
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.teamapps.protocol.schema.PropertyContentType
- org.teamapps.protocol.schema.PropertyType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)