public class ImmutableSpongeOwnableData extends AbstractImmutableData<org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData,org.spongepowered.api.data.manipulator.mutable.OwnableData> implements org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData
Constructor and Description |
---|
ImmutableSpongeOwnableData(org.spongepowered.api.GameProfile profile) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.mutable.OwnableData |
asMutable() |
int |
compareTo(org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData o) |
org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData |
copy() |
org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.GameProfile> |
profile() |
protected void |
registerGetters() |
org.spongepowered.api.data.DataContainer |
toContainer() |
equals, get, getKeys, getOrElse, getOrNull, getValue, getValues, hashCode, registerFieldGetter, registerKeyValue, supports, supports, with, with
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public ImmutableSpongeOwnableData(org.spongepowered.api.GameProfile profile)
public org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.GameProfile> profile()
profile
in interface org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData
public org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData copy()
copy
in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulator<org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData,org.spongepowered.api.data.manipulator.mutable.OwnableData>
copy
in interface org.spongepowered.api.data.value.ValueContainer<org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData>
public org.spongepowered.api.data.manipulator.mutable.OwnableData asMutable()
asMutable
in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulator<org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData,org.spongepowered.api.data.manipulator.mutable.OwnableData>
public int compareTo(org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData o)
compareTo
in interface Comparable<org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData>
public org.spongepowered.api.data.DataContainer toContainer()
toContainer
in interface org.spongepowered.api.data.DataSerializable
protected void registerGetters()
registerGetters
in class AbstractImmutableData<org.spongepowered.api.data.manipulator.immutable.ImmutableOwnableData,org.spongepowered.api.data.manipulator.mutable.OwnableData>