public abstract class AbstractIntData<M extends org.spongepowered.api.data.manipulator.DataManipulator<M,I>,I extends org.spongepowered.api.data.manipulator.ImmutableDataManipulator<I,M>> extends AbstractSingleData<Integer,M,I>
usedKey
Modifier | Constructor and Description |
---|---|
protected |
AbstractIntData(Class<M> manipulatorClass,
int value,
org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<Integer>> usedKey) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(M o) |
M |
copy() |
asImmutable, equals, get, getValue, getValueGetter, hashCode, registerGettersAndSetters, setValue, supports
fill, from, getKeys, getValue, getValues, registerFieldGetter, registerFieldSetter, registerKeyValue, set, transform
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public M copy()
public int compareTo(M o)
compareTo
in interface Comparable<M extends org.spongepowered.api.data.manipulator.DataManipulator<M,I>>
compareTo
in class AbstractSingleData<Integer,M extends org.spongepowered.api.data.manipulator.DataManipulator<M,I>,I extends org.spongepowered.api.data.manipulator.ImmutableDataManipulator<I,M>>