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 classVesselFlag.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()
-