public class ImmutableSpongeWireAttachmentData extends AbstractImmutableData<org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData,org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData> implements org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData
Constructor and Description |
---|
ImmutableSpongeWireAttachmentData(Map<org.spongepowered.api.util.Direction,org.spongepowered.api.data.type.WireAttachmentType> wireAttachmentMap) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData |
asMutable() |
int |
compareTo(org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData o) |
org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData |
copy() |
protected void |
registerGetters() |
org.spongepowered.api.data.DataContainer |
toContainer() |
org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.data.type.WireAttachmentType> |
wireAttachmentEast() |
org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.data.type.WireAttachmentType> |
wireAttachmentNorth() |
org.spongepowered.api.data.value.immutable.ImmutableMapValue<org.spongepowered.api.util.Direction,org.spongepowered.api.data.type.WireAttachmentType> |
wireAttachments() |
org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.data.type.WireAttachmentType> |
wireAttachmentSouth() |
org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.data.type.WireAttachmentType> |
wireAttachmentWest() |
equals, get, getKeys, getOrElse, getOrNull, getValue, getValues, hashCode, registerFieldGetter, registerKeyValue, supports, supports, with, with
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public ImmutableSpongeWireAttachmentData(Map<org.spongepowered.api.util.Direction,org.spongepowered.api.data.type.WireAttachmentType> wireAttachmentMap)
public org.spongepowered.api.data.value.immutable.ImmutableMapValue<org.spongepowered.api.util.Direction,org.spongepowered.api.data.type.WireAttachmentType> wireAttachments()
wireAttachments
in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData
public org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.data.type.WireAttachmentType> wireAttachmentNorth()
wireAttachmentNorth
in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData
public org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.data.type.WireAttachmentType> wireAttachmentSouth()
wireAttachmentSouth
in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData
public org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.data.type.WireAttachmentType> wireAttachmentEast()
wireAttachmentEast
in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData
public org.spongepowered.api.data.value.immutable.ImmutableValue<org.spongepowered.api.data.type.WireAttachmentType> wireAttachmentWest()
wireAttachmentWest
in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData
public org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData copy()
copy
in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulator<org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData,org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData>
copy
in interface org.spongepowered.api.data.value.ValueContainer<org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData>
public org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData asMutable()
asMutable
in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulator<org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData,org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData>
public int compareTo(org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData o)
compareTo
in interface Comparable<org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData>
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.block.ImmutableWireAttachmentData,org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData>