Attributes. The type of value
that can be set with an implementation of this key is denoted by the type parameter.
Implementations MUST be immutable, as these are used as the keys to Maps.
| Modifier and Type | Method and Description |
|---|---|
| public static AttributeKey | |
| public static AttributeKey | |
| public static AttributeKey | |
| public static AttributeKey | |
| public String | |
| public AttributeType | |
| public static AttributeKey | |
| public static AttributeKey | |
| public static AttributeKey | |
| public static AttributeKey |
| booleanArrayKey | back to summary |
|---|---|
| public static AttributeKey Returns a new AttributeKey for List<Boolean> valued attributes. | |
| booleanKey | back to summary |
|---|---|
| public static AttributeKey Returns a new AttributeKey for Boolean valued attributes. | |
| doubleArrayKey | back to summary |
|---|---|
| public static AttributeKey Returns a new AttributeKey for List<Double> valued attributes. | |
| doubleKey | back to summary |
|---|---|
| public static AttributeKey Returns a new AttributeKey for Double valued attributes. | |
| getKey | back to summary |
|---|---|
| public String getKey() Returns the underlying String representation of the key. | |
| getType | back to summary |
|---|---|
| public AttributeType getType() Returns the type of attribute for this key. Useful for building switch statements. | |
| longArrayKey | back to summary |
|---|---|
| public static AttributeKey Returns a new AttributeKey for List<Long> valued attributes. | |
| longKey | back to summary |
|---|---|
| public static AttributeKey Returns a new AttributeKey for Long valued attributes. | |
| stringArrayKey | back to summary |
|---|---|
| public static AttributeKey Returns a new AttributeKey for List<String> valued attributes. | |
| stringKey | back to summary |
|---|---|
| public static AttributeKey Returns a new AttributeKey for String valued attributes. | |