Class ItemAttributeObjectValue<A extends IItemAttribute>
java.lang.Object
de.rpgframework.genericrpg.modification.ModifyableImpl
de.rpgframework.genericrpg.items.ItemAttributeValue<A>
de.rpgframework.genericrpg.items.ItemAttributeObjectValue<A>
- All Implemented Interfaces:
Modifyable,SelectedValue<A>,Cloneable
public class ItemAttributeObjectValue<A extends IItemAttribute>
extends ItemAttributeValue<A>
implements Modifyable
-
Field Summary
FieldsFields inherited from class de.rpgframework.genericrpg.items.ItemAttributeValue
attributeFields inherited from class de.rpgframework.genericrpg.modification.ModifyableImpl
incomingModifications, outgoingModifications -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.rpgframework.genericrpg.items.ItemAttributeValue
getModifyable, getPool, setPoolMethods inherited from class de.rpgframework.genericrpg.modification.ModifyableImpl
addIncomingModification, addModifications, addOutgoingModification, clearIncomingModifications, clearOutgoingModifications, getIncomingModifications, getOutgoingModifications, removeIncomingModification, removeIncomingModificationForSource, removeIncomingModifications, setIncomingModificationsMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.rpgframework.genericrpg.modification.Modifyable
addIncomingModification, getIncomingModifications, removeIncomingModification, setIncomingModifications
-
Field Details
-
value
-
-
Constructor Details
-
ItemAttributeObjectValue
-
ItemAttributeObjectValue
-
-
Method Details
-
clone
- Specified by:
clonein classItemAttributeValue<A extends IItemAttribute>- See Also:
-
toString
-
getValue
public <T> T getValue()- Returns:
-
setValue
-
getModifiedValue
public <T> T getModifiedValue()
-