Package org.ships.vessel.common.flag
Class CooldownFlag
java.lang.Object
org.ships.vessel.common.flag.CooldownFlag
- All Implemented Interfaces:
org.core.utils.Identifiable
,VesselFlag<org.core.utils.time.TimeRange>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.ships.vessel.common.flag.VesselFlag
VesselFlag.Serializable<T>
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
CooldownFlag
public CooldownFlag() -
CooldownFlag
public CooldownFlag(org.core.utils.time.TimeRange range)
-
-
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<org.core.utils.time.TimeRange>
-
setValue
public void setValue(org.core.utils.time.TimeRange value) - Specified by:
setValue
in interfaceVesselFlag<org.core.utils.time.TimeRange>
-
getParser
public org.core.config.parser.StringParser<org.core.utils.time.TimeRange> getParser()- Specified by:
getParser
in interfaceVesselFlag<org.core.utils.time.TimeRange>
-
toBuilder
- Specified by:
toBuilder
in interfaceVesselFlag<org.core.utils.time.TimeRange>
-