public class SpongeWireAttachementData extends AbstractData<org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData,org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData> implements org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData
Constructor and Description |
---|
SpongeWireAttachementData(Map<org.spongepowered.api.util.Direction,org.spongepowered.api.data.type.WireAttachmentType> attachmentMap) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData |
asImmutable() |
int |
compareTo(org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData o) |
org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData |
copy() |
protected void |
registerGettersAndSetters() |
org.spongepowered.api.data.DataContainer |
toContainer() |
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.WireAttachmentType> |
wireAttachmentEast() |
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.WireAttachmentType> |
wireAttachmentNorth() |
org.spongepowered.api.data.value.mutable.MapValue<org.spongepowered.api.util.Direction,org.spongepowered.api.data.type.WireAttachmentType> |
wireAttachments() |
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.WireAttachmentType> |
wireAttachmentSouth() |
org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.WireAttachmentType> |
wireAttachmentWest() |
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 SpongeWireAttachementData(Map<org.spongepowered.api.util.Direction,org.spongepowered.api.data.type.WireAttachmentType> attachmentMap)
public org.spongepowered.api.data.value.mutable.MapValue<org.spongepowered.api.util.Direction,org.spongepowered.api.data.type.WireAttachmentType> wireAttachments()
wireAttachments
in interface org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData
public org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.WireAttachmentType> wireAttachmentNorth()
wireAttachmentNorth
in interface org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData
public org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.WireAttachmentType> wireAttachmentSouth()
wireAttachmentSouth
in interface org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData
public org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.WireAttachmentType> wireAttachmentEast()
wireAttachmentEast
in interface org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData
public org.spongepowered.api.data.value.mutable.Value<org.spongepowered.api.data.type.WireAttachmentType> wireAttachmentWest()
wireAttachmentWest
in interface org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData
public org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData copy()
copy
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData,org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData>
copy
in interface org.spongepowered.api.data.value.ValueContainer<org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData>
public org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData asImmutable()
asImmutable
in interface org.spongepowered.api.data.manipulator.DataManipulator<org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData,org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData>
public int compareTo(org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData o)
compareTo
in interface Comparable<org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData>
public org.spongepowered.api.data.DataContainer toContainer()
toContainer
in interface org.spongepowered.api.data.DataSerializable
protected void registerGettersAndSetters()
registerGettersAndSetters
in class AbstractData<org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData,org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData>