20 package net.sf.gridarta.model.baseobject;
22 import org.jetbrains.annotations.NotNull;
A set of key/value pairs.
int getAttributeInt(@NotNull String attributeName)
Returns an attribute value of this Archetype as int.
long getAttributeLong(@NotNull String attributeName)
Returns an attribute value of this Archetype as long.
void setAttributeInt(@NotNull String attributeName, int value)
Sets an int value attribute.
void removeAttribute(@NotNull String attributeName)
Removes the String of an archetype attribute from the objectText.
String getAttributeString(@NotNull String attributeName)
Returns the requested attribute value of this GameObject as String.
boolean hasAttribute(@NotNull String attributeName)
Returns whether an attribute name exists.
double getAttributeDouble(@NotNull String attributeName)
Returns an attribute value of this Archetype as double.