Package org.ships.vessel.common.flag
Class PlayerStatesFlag
java.lang.Object
org.ships.vessel.common.flag.PlayerStatesFlag
- All Implemented Interfaces:
org.core.utils.Identifiable
,VesselFlag<Map<UUID,
,org.core.vector.type.Vector3<Double>>> VesselFlag.Serializable<Map<UUID,
org.core.vector.type.Vector3<Double>>>
public class PlayerStatesFlag
extends Object
implements VesselFlag.Serializable<Map<UUID,org.core.vector.type.Vector3<Double>>>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.ships.vessel.common.flag.VesselFlag
VesselFlag.Serializable<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionVesselFlag.Serializable<Map<UUID,
org.core.vector.type.Vector3<Double>>> deserialize
(String idWithValue) getId()
getName()
getValue()
boolean
isDeserializable
(String idWithValue) void
-
Constructor Details
-
PlayerStatesFlag
public PlayerStatesFlag()
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceorg.core.utils.Identifiable
-
getName
- Specified by:
getName
in interfaceorg.core.utils.Identifiable
-
getValue
- Specified by:
getValue
in interfaceVesselFlag<Map<UUID,
org.core.vector.type.Vector3<Double>>>
-
setValue
- Specified by:
setValue
in interfaceVesselFlag<Map<UUID,
org.core.vector.type.Vector3<Double>>>
-
getParser
public org.core.config.parser.StringParser<Map<UUID,org.core.vector.type.Vector3<Double>>> getParser()- Specified by:
getParser
in interfaceVesselFlag<Map<UUID,
org.core.vector.type.Vector3<Double>>>
-
toBuilder
- Specified by:
toBuilder
in interfaceVesselFlag<Map<UUID,
org.core.vector.type.Vector3<Double>>>
-
serialize
- Specified by:
serialize
in interfaceVesselFlag.Serializable<Map<UUID,
org.core.vector.type.Vector3<Double>>>
-
deserialize
public VesselFlag.Serializable<Map<UUID,org.core.vector.type.Vector3<Double>>> deserialize(String idWithValue) - Specified by:
deserialize
in interfaceVesselFlag.Serializable<Map<UUID,
org.core.vector.type.Vector3<Double>>>
-
isDeserializable
- Specified by:
isDeserializable
in interfaceVesselFlag.Serializable<Map<UUID,
org.core.vector.type.Vector3<Double>>>
-