public class ImmutableSpongeRepresentedItemData extends AbstractImmutableSingleData<org.spongepowered.api.item.inventory.ItemStackSnapshot,org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedItemData,org.spongepowered.api.data.manipulator.mutable.RepresentedItemData> implements org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedItemData
usedKey, value
Constructor and Description |
---|
ImmutableSpongeRepresentedItemData(org.spongepowered.api.item.inventory.ItemStackSnapshot itemStack) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.mutable.RepresentedItemData |
asMutable() |
int |
compareTo(org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedItemData o) |
protected org.spongepowered.api.data.value.immutable.ImmutableValue<?> |
getValueGetter() |
org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.item.inventory.ItemStackSnapshot> |
item() |
get, getKeys, getValue, registerGetters, supports, toContainer
copy, equals, getValue, getValues, hashCode, registerFieldGetter, registerKeyValue, with
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public ImmutableSpongeRepresentedItemData(org.spongepowered.api.item.inventory.ItemStackSnapshot itemStack)
public org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.item.inventory.ItemStackSnapshot> item()
item
in interface org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedItemData
protected org.spongepowered.api.data.value.immutable.ImmutableValue<?> getValueGetter()
getValueGetter
in class AbstractImmutableSingleData<org.spongepowered.api.item.inventory.ItemStackSnapshot,org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedItemData,org.spongepowered.api.data.manipulator.mutable.RepresentedItemData>
public org.spongepowered.api.data.manipulator.mutable.RepresentedItemData asMutable()
asMutable
in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulator<org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedItemData,org.spongepowered.api.data.manipulator.mutable.RepresentedItemData>
asMutable
in class AbstractImmutableSingleData<org.spongepowered.api.item.inventory.ItemStackSnapshot,org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedItemData,org.spongepowered.api.data.manipulator.mutable.RepresentedItemData>
public int compareTo(org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedItemData o)
compareTo
in interface Comparable<org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedItemData>