![]() | Attribute |
public enum AttributeKind
Member name | Value | Description |
---|---|---|
ByteAttr | 0 | The attribute is a byte (signed). |
ShortAttr | 1 | The attribute is a short. |
IntegerAttr | 2 | The attribute is an integer. |
LongAttr | 3 | The attribute is a long. |
BooleanAttr | 4 | The attribute is a boolean. |
StringAttr | 5 | The attribute is a string. |
EnumAttr | 6 | The attribute is an enum. |
FloatAttr | 7 | The attribute is a float. |
DoubleAttr | 8 | The attribute is a double. |
ObjectAttr | 9 | The attribute is an object (this includes external class/attribute types). |
MapAttr | 10 | The attribute is a map. |
SetAttr | 11 | The attribute is a set. |
ArrayAttr | 12 | The attribute is an array. |
DequeAttr | 13 | The attribute is a deque. |
NodeAttr | 14 | The attribute is a node (only valid for set/map/array/deque key/value type). |
EdgeAttr | 15 | The attribute is an edge (only valid for set/map/array/deque key/value type). |
GraphAttr | 16 | The attribute is a graph (created as a subgraph of the host graph). |
InternalClassObjectAttr | 17 | The attribute is an internal class object/attribute type (non-external, non-node/edge). |
InternalClassTransientObjectAttr | 18 | The attribute is an internal class transient object/attribute type (non-external, non-node/edge). Can only appear within transient object classes (not within node class, edge class, class). |