public class SpongeSignData extends AbstractData<org.spongepowered.api.data.manipulator.mutable.tileentity.SignData,org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableSignData> implements org.spongepowered.api.data.manipulator.mutable.tileentity.SignData
Constructor and Description |
---|
SpongeSignData() |
SpongeSignData(List<org.spongepowered.api.text.Text> lines) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableSignData |
asImmutable() |
int |
compareTo(org.spongepowered.api.data.manipulator.mutable.tileentity.SignData o) |
org.spongepowered.api.data.manipulator.mutable.tileentity.SignData |
copy() |
List<org.spongepowered.api.text.Text> |
getLines() |
org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.text.Text> |
lines() |
protected void |
registerGettersAndSetters() |
void |
setLines(List<org.spongepowered.api.text.Text> lines) |
org.spongepowered.api.data.DataContainer |
toContainer() |
equals, fill, fill, from, get, getKeys, getOrElse, getOrNull, getValue, getValues, hashCode, registerFieldGetter, registerFieldSetter, registerKeyValue, set, set, set, set, supports, supports, transform
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public SpongeSignData()
public SpongeSignData(List<org.spongepowered.api.text.Text> lines)
public int compareTo(org.spongepowered.api.data.manipulator.mutable.tileentity.SignData o)
compareTo
in interface Comparable<org.spongepowered.api.data.manipulator.mutable.tileentity.SignData>
public org.spongepowered.api.data.DataContainer toContainer()
toContainer
in interface org.spongepowered.api.data.DataSerializable
public org.spongepowered.api.data.value.mutable.ListValue<org.spongepowered.api.text.Text> lines()
lines
in interface org.spongepowered.api.data.manipulator.mutable.tileentity.SignData
public org.spongepowered.api.data.manipulator.mutable.tileentity.SignData copy()
copy
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.tileentity.SignData,org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableSignData>
copy
in interface org.spongepowered.api.data.value.ValueContainer<org.spongepowered.api.data.manipulator.mutable.tileentity.SignData>
public org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableSignData asImmutable()
asImmutable
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.tileentity.SignData,org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableSignData>
public List<org.spongepowered.api.text.Text> getLines()
public void setLines(List<org.spongepowered.api.text.Text> lines)
protected void registerGettersAndSetters()
registerGettersAndSetters
in class AbstractData<org.spongepowered.api.data.manipulator.mutable.tileentity.SignData,org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableSignData>