public class SpongeTargetedLocationData extends AbstractSingleData<org.spongepowered.api.world.Location<org.spongepowered.api.world.World>,org.spongepowered.api.data.manipulator.mutable.TargetedLocationData,org.spongepowered.api.data.manipulator.immutable.ImmutableTargetedLocationData> implements org.spongepowered.api.data.manipulator.mutable.TargetedLocationData
usedKey
Constructor and Description |
---|
SpongeTargetedLocationData(org.spongepowered.api.world.Location<org.spongepowered.api.world.World> value) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.immutable.ImmutableTargetedLocationData |
asImmutable() |
int |
compareTo(org.spongepowered.api.data.manipulator.mutable.TargetedLocationData o) |
org.spongepowered.api.data.manipulator.mutable.TargetedLocationData |
copy() |
protected org.spongepowered.api.data.value.mutable.Value<?> |
getValueGetter() |
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.world.Location<org.spongepowered.api.world.World>> |
target() |
org.spongepowered.api.data.DataContainer |
toContainer() |
equals, get, getValue, hashCode, registerGettersAndSetters, setValue, supports, supports
fill, fill, from, getKeys, getOrElse, getOrNull, getValue, getValues, registerFieldGetter, registerFieldSetter, registerKeyValue, set, set, set, set, transform
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public SpongeTargetedLocationData(org.spongepowered.api.world.Location<org.spongepowered.api.world.World> value)
public org.spongepowered.api.data.manipulator.mutable.TargetedLocationData copy()
copy
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.TargetedLocationData,org.spongepowered.api.data.manipulator.immutable.ImmutableTargetedLocationData>
copy
in interface org.spongepowered.api.data.value.ValueContainer<org.spongepowered.api.data.manipulator.mutable.TargetedLocationData>
protected org.spongepowered.api.data.value.mutable.Value<?> getValueGetter()
getValueGetter
in class AbstractSingleData<org.spongepowered.api.world.Location<org.spongepowered.api.world.World>,org.spongepowered.api.data.manipulator.mutable.TargetedLocationData,org.spongepowered.api.data.manipulator.immutable.ImmutableTargetedLocationData>
public org.spongepowered.api.data.manipulator.immutable.ImmutableTargetedLocationData asImmutable()
asImmutable
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.TargetedLocationData,org.spongepowered.api.data.manipulator.immutable.ImmutableTargetedLocationData>
asImmutable
in class AbstractSingleData<org.spongepowered.api.world.Location<org.spongepowered.api.world.World>,org.spongepowered.api.data.manipulator.mutable.TargetedLocationData,org.spongepowered.api.data.manipulator.immutable.ImmutableTargetedLocationData>
public int compareTo(org.spongepowered.api.data.manipulator.mutable.TargetedLocationData o)
compareTo
in interface Comparable<org.spongepowered.api.data.manipulator.mutable.TargetedLocationData>
compareTo
in class AbstractSingleData<org.spongepowered.api.world.Location<org.spongepowered.api.world.World>,org.spongepowered.api.data.manipulator.mutable.TargetedLocationData,org.spongepowered.api.data.manipulator.immutable.ImmutableTargetedLocationData>
public org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.world.Location<org.spongepowered.api.world.World>> target()
target
in interface org.spongepowered.api.data.manipulator.mutable.TargetedLocationData
public org.spongepowered.api.data.DataContainer toContainer()
toContainer
in interface org.spongepowered.api.data.DataSerializable