public class ImmutableSpongeLoreData extends AbstractImmutableData<org.spongepowered.api.data.manipulator.immutable.item.ImmutableLoreData,org.spongepowered.api.data.manipulator.mutable.item.LoreData> implements org.spongepowered.api.data.manipulator.immutable.item.ImmutableLoreData
Constructor and Description |
---|
ImmutableSpongeLoreData() |
ImmutableSpongeLoreData(List<org.spongepowered.api.text.Text> lore) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.mutable.item.LoreData |
asMutable() |
int |
compareTo(org.spongepowered.api.data.manipulator.immutable.item.ImmutableLoreData o) |
List<org.spongepowered.api.text.Text> |
getLore() |
org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.text.Text> |
lore() |
protected void |
registerGetters() |
org.spongepowered.api.data.DataContainer |
toContainer() |
copy, equals, get, getKeys, getValue, getValues, hashCode, registerFieldGetter, registerKeyValue, supports, with
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public ImmutableSpongeLoreData()
public ImmutableSpongeLoreData(List<org.spongepowered.api.text.Text> lore)
public org.spongepowered.api.data.value.immutable.ImmutableListValue<org.spongepowered.api.text.Text> lore()
lore
in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableLoreData
public org.spongepowered.api.data.manipulator.mutable.item.LoreData asMutable()
asMutable
in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulator<org.spongepowered.api.data.manipulator.immutable.item.ImmutableLoreData,org.spongepowered.api.data.manipulator.mutable.item.LoreData>
public int compareTo(org.spongepowered.api.data.manipulator.immutable.item.ImmutableLoreData o)
compareTo
in interface Comparable<org.spongepowered.api.data.manipulator.immutable.item.ImmutableLoreData>
public org.spongepowered.api.data.DataContainer toContainer()
toContainer
in interface org.spongepowered.api.data.DataSerializable
public List<org.spongepowered.api.text.Text> getLore()
protected void registerGetters()
registerGetters
in class AbstractImmutableData<org.spongepowered.api.data.manipulator.immutable.item.ImmutableLoreData,org.spongepowered.api.data.manipulator.mutable.item.LoreData>