Class DoubleFlag
java.lang.Object
com.sk89q.worldguard.protection.flags.Flag<Double>
com.sk89q.worldguard.protection.flags.NumberFlag<Double>
com.sk89q.worldguard.protection.flags.DoubleFlag
Stores doubles.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionConvert the value stored for this flag into a type that can be serialized into YAML.parseInput
(FlagContext context) Parse a given input to coerce it to a type compatible with the flag.Convert a raw type that was loaded (from a YAML file, for example) into the type that this flag uses.Methods inherited from class com.sk89q.worldguard.protection.flags.NumberFlag
getSuggestedValues, setSuggestedValues
Methods inherited from class com.sk89q.worldguard.protection.flags.Flag
chooseValue, getDefault, getName, getRegionGroupFlag, hasConflictStrategy, implicitlySetWithMembership, isValidName, requiresSubject, toString, usesMembershipAsDefault
-
Constructor Details
-
DoubleFlag
-
DoubleFlag
-
-
Method Details
-
parseInput
Description copied from class:Flag
Parse a given input to coerce it to a type compatible with the flag.- Specified by:
parseInput
in classFlag<Double>
- Parameters:
context
- theFlagContext
- Returns:
- The coerced type
- Throws:
InvalidFlagFormat
- Raised if the input is invalid
-
unmarshal
Description copied from class:Flag
Convert a raw type that was loaded (from a YAML file, for example) into the type that this flag uses. -
marshal
Description copied from class:Flag
Convert the value stored for this flag into a type that can be serialized into YAML.
-