public class ImmutableSpongeItemValue extends ImmutableSpongeValue<org.spongepowered.api.item.inventory.ItemStack>
actualValue
Constructor and Description |
---|
ImmutableSpongeItemValue(org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<org.spongepowered.api.item.inventory.ItemStack>> key,
org.spongepowered.api.item.inventory.ItemStack defaultValue) |
ImmutableSpongeItemValue(org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<org.spongepowered.api.item.inventory.ItemStack>> key,
org.spongepowered.api.item.inventory.ItemStack defaultValue,
org.spongepowered.api.item.inventory.ItemStack actualValue) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.item.inventory.ItemStack> |
asMutable() |
org.spongepowered.api.item.inventory.ItemStack |
get() |
org.spongepowered.api.item.inventory.ItemStack |
getDefault() |
org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.item.inventory.ItemStack> |
transform(java.util.function.Function<org.spongepowered.api.item.inventory.ItemStack,org.spongepowered.api.item.inventory.ItemStack> function) |
org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.item.inventory.ItemStack> |
with(org.spongepowered.api.item.inventory.ItemStack value) |
cachedOf
equals, exists, getDirect, getKey, hashCode, toString
public ImmutableSpongeItemValue(org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<org.spongepowered.api.item.inventory.ItemStack>> key, org.spongepowered.api.item.inventory.ItemStack defaultValue)
public ImmutableSpongeItemValue(org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<org.spongepowered.api.item.inventory.ItemStack>> key, org.spongepowered.api.item.inventory.ItemStack defaultValue, org.spongepowered.api.item.inventory.ItemStack actualValue)
public org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.item.inventory.ItemStack> with(org.spongepowered.api.item.inventory.ItemStack value)
with
in interface org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.item.inventory.ItemStack>
with
in class ImmutableSpongeValue<org.spongepowered.api.item.inventory.ItemStack>
public org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.item.inventory.ItemStack> transform(java.util.function.Function<org.spongepowered.api.item.inventory.ItemStack,org.spongepowered.api.item.inventory.ItemStack> function)
transform
in interface org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.item.inventory.ItemStack>
transform
in class ImmutableSpongeValue<org.spongepowered.api.item.inventory.ItemStack>
public org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.item.inventory.ItemStack> asMutable()
asMutable
in interface org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.item.inventory.ItemStack>
asMutable
in class ImmutableSpongeValue<org.spongepowered.api.item.inventory.ItemStack>
public org.spongepowered.api.item.inventory.ItemStack get()
get
in interface org.spongepowered.api.data.value.BaseValue<org.spongepowered.api.item.inventory.ItemStack>
get
in class AbstractBaseValue<org.spongepowered.api.item.inventory.ItemStack>
public org.spongepowered.api.item.inventory.ItemStack getDefault()
getDefault
in interface org.spongepowered.api.data.value.BaseValue<org.spongepowered.api.item.inventory.ItemStack>
getDefault
in class AbstractBaseValue<org.spongepowered.api.item.inventory.ItemStack>