public class ServersideAttributeMap extends BaseAttributeMap
Modifier and Type | Field and Description |
---|---|
protected java.util.Map |
descriptionToAttributeInstanceMap |
attributes, attributesByName
Constructor and Description |
---|
ServersideAttributeMap() |
Modifier and Type | Method and Description |
---|---|
void |
addAttributeInstance(ModifiableAttributeInstance par1ModifiableAttributeInstance) |
ModifiableAttributeInstance |
getAttributeInstance(IAttribute par1Attribute) |
ModifiableAttributeInstance |
getAttributeInstanceByName(java.lang.String par1Str) |
java.util.Set |
getAttributeInstanceSet() |
java.util.Collection |
getWatchedAttributes() |
IAttributeInstance |
registerAttribute(IAttribute par1Attribute) |
applyAttributeModifiers, getAllAttributes, removeAttributeModifiers
protected final java.util.Map descriptionToAttributeInstanceMap
public ModifiableAttributeInstance getAttributeInstance(IAttribute par1Attribute)
getAttributeInstance
in class BaseAttributeMap
public ModifiableAttributeInstance getAttributeInstanceByName(java.lang.String par1Str)
getAttributeInstanceByName
in class BaseAttributeMap
public IAttributeInstance registerAttribute(IAttribute par1Attribute)
registerAttribute
in class BaseAttributeMap
public void addAttributeInstance(ModifiableAttributeInstance par1ModifiableAttributeInstance)
addAttributeInstance
in class BaseAttributeMap
public java.util.Set getAttributeInstanceSet()
public java.util.Collection getWatchedAttributes()