public class SpongeItemValue extends SpongeValue<org.spongepowered.api.item.inventory.ItemStack>
actualValue
Constructor and Description |
---|
SpongeItemValue(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) |
SpongeItemValue(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.immutable.ImmutableValue<org.spongepowered.api.item.inventory.ItemStack> |
asImmutable() |
org.spongepowered.api.item.inventory.ItemStack |
get() |
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.item.inventory.ItemStack> |
set(org.spongepowered.api.item.inventory.ItemStack value) |
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.item.inventory.ItemStack> |
transform(java.util.function.Function<org.spongepowered.api.item.inventory.ItemStack,org.spongepowered.api.item.inventory.ItemStack> function) |
equals, exists, getDefault, getDirect, getKey, hashCode, toString
public SpongeItemValue(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 SpongeItemValue(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.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.data.value.mutable.Value<org.spongepowered.api.item.inventory.ItemStack> set(org.spongepowered.api.item.inventory.ItemStack value)
set
in interface org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.item.inventory.ItemStack>
set
in class SpongeValue<org.spongepowered.api.item.inventory.ItemStack>
public org.spongepowered.api.data.value.mutable.Value<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.mutable.Value<org.spongepowered.api.item.inventory.ItemStack>
transform
in class SpongeValue<org.spongepowered.api.item.inventory.ItemStack>
public org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.item.inventory.ItemStack> asImmutable()
asImmutable
in interface org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.item.inventory.ItemStack>
asImmutable
in class SpongeValue<org.spongepowered.api.item.inventory.ItemStack>