Interface ModelCollection

All Superinterfaces:
PojoObjectDecoderRegistry
All Known Implementing Classes:
MessageModelCollection

public interface ModelCollection
extends PojoObjectDecoderRegistry
  • Method Details

    • getName

      java.lang.String getName()
    • getVersion

      short getVersion()
    • getNamespace

      java.lang.String getNamespace()
    • getModel

      MessageModel getModel​(java.lang.String uuid)
    • getModels

      java.util.List<MessageModel> getModels()
    • getEnums

      java.util.List<EnumDefinition> getEnums()
    • createRegistry

      ModelRegistry createRegistry()
    • getProtocolServiceSchemas

      java.util.List<ServiceProtocol> getProtocolServiceSchemas()
    • toBytes

      byte[] toBytes()