Package org.ships.vessel.common.flag
Interface VesselFlag<T>
- All Superinterfaces:
org.core.utils.Identifiable
- All Known Subinterfaces:
VesselFlag.Serializable<T>
- All Known Implementing Classes:
AltitudeLockFlag
,CooldownFlag
,EotFlag
,FlightPathFlag
,MovingFlag
,PlayerStatesFlag
,SuccessfulMoveFlag
public interface VesselFlag<T>
extends org.core.utils.Identifiable
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
VesselFlag.Builder<T,
F extends VesselFlag<T>> static interface
-
Method Summary
Methods inherited from interface org.core.utils.Identifiable
getId, getName
-
Method Details
-
getValue
-
setValue
-
getParser
org.core.config.parser.StringParser<T> getParser() -
toBuilder
VesselFlag.Builder<T,? extends VesselFlag<T>> toBuilder()
-