Class AbstractAttributeDefinition

java.lang.Object
org.teamapps.message.protocol.message.AbstractAttributeDefinition
All Implemented Interfaces:
AttributeDefinition, BaseDefinition

public class AbstractAttributeDefinition
extends java.lang.Object
implements AttributeDefinition
  • Constructor Details

    • AbstractAttributeDefinition

      public AbstractAttributeDefinition​(MessageModel parent, java.lang.String name, int key, AttributeType type, java.lang.String specificType)
    • AbstractAttributeDefinition

      public AbstractAttributeDefinition​(MessageModel parent, java.lang.String name, int key, AttributeType type, java.lang.String specificType, java.lang.String defaultValue, java.lang.String comment)
    • AbstractAttributeDefinition

      public AbstractAttributeDefinition​(MessageModel parent, java.lang.String name, int key, EnumDefinition enumDefinition, java.lang.String specificType)
    • AbstractAttributeDefinition

      public AbstractAttributeDefinition​(MessageModel parent, java.lang.String name, int key, EnumDefinition enumDefinition, java.lang.String specificType, java.lang.String defaultValue, java.lang.String comment)
    • AbstractAttributeDefinition

      public AbstractAttributeDefinition​(MessageModel parent, java.lang.String name, int key, java.lang.String specificType, MessageModel referencedObject, boolean multiReference)
    • AbstractAttributeDefinition

      public AbstractAttributeDefinition​(MessageModel parent, java.lang.String name, int key, java.lang.String specificType, MessageModel referencedObject, boolean multiReference, java.lang.String comment)
    • AbstractAttributeDefinition

      public AbstractAttributeDefinition​(MessageModel parent, byte[] bytes, DefinitionCache definitionCache) throws java.io.IOException
      Throws:
      java.io.IOException
    • AbstractAttributeDefinition

      public AbstractAttributeDefinition​(MessageModel parent, java.io.DataInputStream dis, DefinitionCache definitionCache) throws java.io.IOException
      Throws:
      java.io.IOException
  • Method Details