Modul de.rpgframework.rules
Package de.rpgframework.genericrpg.items
Klasse ItemAttributeNumericalValue<A extends IItemAttribute>
java.lang.Object
de.rpgframework.genericrpg.modification.ModifyableImpl
de.rpgframework.genericrpg.items.ItemAttributeValue<A>
de.rpgframework.genericrpg.items.ItemAttributeNumericalValue<A>
- Alle implementierten Schnittstellen:
Modifyable,ModifyableNumericalValue<A>,NumericalValue<A>,SelectedValue<A>,Cloneable
public class ItemAttributeNumericalValue<A extends IItemAttribute>
extends ItemAttributeValue<A>
implements ModifyableNumericalValue<A>
-
Feldübersicht
FelderVon Klasse geerbte Felder de.rpgframework.genericrpg.items.ItemAttributeValue
attributeVon Klasse geerbte Felder de.rpgframework.genericrpg.modification.ModifyableImpl
incomingModifications, outgoingModifications -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungItemAttributeNumericalValue(A attr) ItemAttributeNumericalValue(A attr, int val) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungclone()intReturns the points invested into this valueintShortcut to getModifiedValue(NATURAL, AUGMENTED)intgetModifiedValue(ValueType... type) intShortcut to getModifiedValue(AUGMENTED)voidsetDistributed(int points) Set the points invested into this value;toString()Von Klasse geerbte Methoden de.rpgframework.genericrpg.items.ItemAttributeValue
getModifyableVon Klasse geerbte Methoden de.rpgframework.genericrpg.modification.ModifyableImpl
addIncomingModification, addModifications, addOutgoingModification, clearIncomingModifications, clearOutgoingModifications, getIncomingModifications, getOutgoingModifications, removeIncomingModification, removeIncomingModificationForSource, removeIncomingModifications, setIncomingModificationsVon Klasse geerbte Methoden java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden de.rpgframework.genericrpg.modification.Modifyable
addIncomingModification, getIncomingModifications, removeIncomingModification, setIncomingModificationsVon Schnittstelle geerbte Methoden de.rpgframework.genericrpg.ModifyableNumericalValue
getModifierVon Schnittstelle geerbte Methoden de.rpgframework.genericrpg.SelectedValue
getModifyable
-
Felddetails
-
value
@Attribute(name="value") protected int value
-
-
Konstruktordetails
-
ItemAttributeNumericalValue
-
ItemAttributeNumericalValue
-
ItemAttributeNumericalValue
-
-
Methodendetails
-
clone
- Angegeben von:
clonein KlasseItemAttributeValue<A extends IItemAttribute>- Siehe auch:
-
toString
-
getDistributed
public int getDistributed()Beschreibung aus Schnittstelle kopiert:NumericalValueReturns the points invested into this value- Angegeben von:
getDistributedin SchnittstelleNumericalValue<A extends IItemAttribute>- Gibt zurück:
- Invested points
- Siehe auch:
-
setDistributed
public void setDistributed(int points) Beschreibung aus Schnittstelle kopiert:NumericalValueSet the points invested into this value;- Angegeben von:
setDistributedin SchnittstelleNumericalValue<A extends IItemAttribute>- Siehe auch:
-
getModifier
public int getModifier()Beschreibung aus Schnittstelle kopiert:ModifyableNumericalValueShortcut to getModifiedValue(AUGMENTED)- Angegeben von:
getModifierin SchnittstelleModifyableNumericalValue<A extends IItemAttribute>- Gibt zurück:
- Siehe auch:
-
getModifiedValue
public int getModifiedValue()Beschreibung aus Schnittstelle kopiert:ModifyableNumericalValueShortcut to getModifiedValue(NATURAL, AUGMENTED)- Angegeben von:
getModifiedValuein SchnittstelleModifyableNumericalValue<A extends IItemAttribute>- Gibt zurück:
- Siehe auch:
-
getModifiedValue
- Angegeben von:
getModifiedValuein SchnittstelleModifyableNumericalValue<A extends IItemAttribute>- Siehe auch:
-