Klasse AbstractAttributeDefinition
java.lang.Object
org.teamapps.message.protocol.message.AbstractAttributeDefinition
- Alle implementierten Schnittstellen:
AttributeDefinition,BaseDefinition
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungAbstractAttributeDefinition(MessageModel parent, byte[] bytes, DefinitionCache definitionCache) AbstractAttributeDefinition(MessageModel parent, DataInputStream dis, DefinitionCache definitionCache) AbstractAttributeDefinition(MessageModel parent, String name, int key, String specificType, MessageModel referencedObject, boolean multiReference) AbstractAttributeDefinition(MessageModel parent, String name, int key, String specificType, MessageModel referencedObject, boolean multiReference, String comment) AbstractAttributeDefinition(MessageModel parent, String name, int key, AttributeType type, String specificType) AbstractAttributeDefinition(MessageModel parent, String name, int key, AttributeType type, String specificType, String defaultValue, String comment) AbstractAttributeDefinition(MessageModel parent, String name, int key, EnumDefinition enumDefinition, String specificType) AbstractAttributeDefinition(MessageModel parent, String name, int key, EnumDefinition enumDefinition, String specificType, String defaultValue, String comment) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintgetKey()getName()getType()booleanbooleanbooleanbyte[]toBytes()toString()voidwrite(DataOutputStream dos) voidwrite(DataOutputStream dos, DefinitionCache definitionCache)
-
Konstruktordetails
-
AbstractAttributeDefinition
public AbstractAttributeDefinition(MessageModel parent, String name, int key, AttributeType type, String specificType) -
AbstractAttributeDefinition
public AbstractAttributeDefinition(MessageModel parent, String name, int key, AttributeType type, String specificType, String defaultValue, String comment) -
AbstractAttributeDefinition
public AbstractAttributeDefinition(MessageModel parent, String name, int key, EnumDefinition enumDefinition, String specificType) -
AbstractAttributeDefinition
public AbstractAttributeDefinition(MessageModel parent, String name, int key, EnumDefinition enumDefinition, String specificType, String defaultValue, String comment) -
AbstractAttributeDefinition
public AbstractAttributeDefinition(MessageModel parent, String name, int key, String specificType, MessageModel referencedObject, boolean multiReference) -
AbstractAttributeDefinition
public AbstractAttributeDefinition(MessageModel parent, String name, int key, String specificType, MessageModel referencedObject, boolean multiReference, String comment) -
AbstractAttributeDefinition
public AbstractAttributeDefinition(MessageModel parent, byte[] bytes, DefinitionCache definitionCache) throws IOException - Löst aus:
IOException
-
AbstractAttributeDefinition
public AbstractAttributeDefinition(MessageModel parent, DataInputStream dis, DefinitionCache definitionCache) throws IOException - Löst aus:
IOException
-
-
Methodendetails
-
write
- Angegeben von:
writein SchnittstelleAttributeDefinition- Löst aus:
IOException
-
write
- Angegeben von:
writein SchnittstelleAttributeDefinition- Löst aus:
IOException
-
toBytes
- Angegeben von:
toBytesin SchnittstelleAttributeDefinition- Löst aus:
IOException
-
getParent
- Angegeben von:
getParentin SchnittstelleAttributeDefinition
-
getName
- Angegeben von:
getNamein SchnittstelleBaseDefinition
-
getKey
public int getKey()- Angegeben von:
getKeyin SchnittstelleAttributeDefinition
-
getType
- Angegeben von:
getTypein SchnittstelleAttributeDefinition
-
getSpecificType
- Angegeben von:
getSpecificTypein SchnittstelleBaseDefinition
-
getComment
- Angegeben von:
getCommentin SchnittstelleBaseDefinition
-
getDefaultValue
- Angegeben von:
getDefaultValuein SchnittstelleAttributeDefinition
-
isReferenceProperty
public boolean isReferenceProperty()- Angegeben von:
isReferencePropertyin SchnittstelleAttributeDefinition
-
isEnumProperty
public boolean isEnumProperty()- Angegeben von:
isEnumPropertyin SchnittstelleAttributeDefinition
-
getEnumDefinition
- Angegeben von:
getEnumDefinitionin SchnittstelleAttributeDefinition
-
getReferencedObject
- Angegeben von:
getReferencedObjectin SchnittstelleAttributeDefinition
-
isMultiReference
public boolean isMultiReference()- Angegeben von:
isMultiReferencein SchnittstelleAttributeDefinition
-
explain
- Angegeben von:
explainin SchnittstelleAttributeDefinition
-
toString
-