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