public class ItemTree extends ActionTree<ItemQuery> implements Multipliable<ItemTree>
SearchTree.ValueComparer| Modifier and Type | Field and Description |
|---|---|
protected Parameter<java.lang.Integer> |
durability |
protected Parameter<java.lang.Integer> |
itemID |
protected Parameter<java.lang.Boolean> |
playerCreated |
multipliercomparer, currentID, flatten, paramCount| Constructor and Description |
|---|
ItemTree(double multiplier) |
ItemTree(ItemTree other,
double newMultiplier) |
| Modifier and Type | Method and Description |
|---|---|
Parameter<java.lang.Integer> |
getDurability() |
protected java.util.Set<java.lang.Integer> |
getFromParameters(ItemQuery source) |
Parameter<java.lang.Integer> |
getItemID() |
Parameter<java.lang.Boolean> |
getPlayerCreated() |
protected void |
putAllParameters(SearchTree<ItemQuery,Action> other,
java.lang.Integer offset) |
protected java.lang.Integer |
putFromParameters(ItemQuery source,
java.lang.Integer id) |
ItemTree |
withMultiplier(double newMultiplier)
Returns a shallow copy of this object with a different experience multiplier.
|
get, getMultiplier, getValuescontainsKey, get, getAllRanked, getAllRankedID, put, putAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMultiplierprotected Parameter<java.lang.Integer> itemID
protected Parameter<java.lang.Integer> durability
protected Parameter<java.lang.Boolean> playerCreated
public ItemTree(ItemTree other, double newMultiplier)
public ItemTree(double multiplier)
public ItemTree withMultiplier(double newMultiplier)
MultipliablewithMultiplier in interface Multipliable<ItemTree>newMultiplier - - New multiplier value.protected java.lang.Integer putFromParameters(ItemQuery source, java.lang.Integer id)
putFromParameters in class SearchTree<ItemQuery,Action>protected java.util.Set<java.lang.Integer> getFromParameters(ItemQuery source)
getFromParameters in class SearchTree<ItemQuery,Action>protected void putAllParameters(SearchTree<ItemQuery,Action> other, java.lang.Integer offset)
putAllParameters in class SearchTree<ItemQuery,Action>public Parameter<java.lang.Integer> getItemID()
public Parameter<java.lang.Integer> getDurability()
public Parameter<java.lang.Boolean> getPlayerCreated()