Class TypeValidators.RangeDoubleValidator
java.lang.Object
org.apache.drill.exec.server.options.OptionValidator
org.apache.drill.exec.server.options.TypeValidators.TypeValidator
org.apache.drill.exec.server.options.TypeValidators.DoubleValidator
org.apache.drill.exec.server.options.TypeValidators.RangeDoubleValidator
- Direct Known Subclasses:
TypeValidators.MaxRangeDoubleValidator,TypeValidators.MinRangeDoubleValidator
- Enclosing class:
TypeValidators
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.drill.exec.server.options.OptionValidator
OptionValidator.OptionDescription -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRangeDoubleValidator(String name, double min, double max, OptionValidator.OptionDescription description) -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(OptionValue v, OptionMetaData metaData, OptionSet manager) Validates the option value.Methods inherited from class org.apache.drill.exec.server.options.TypeValidators.TypeValidator
getConfigProperty, getKindMethods inherited from class org.apache.drill.exec.server.options.OptionValidator
getOptionDescription, getOptionName, getTtl, isShortLived
-
Field Details
-
min
protected final double min -
max
protected final double max
-
-
Constructor Details
-
RangeDoubleValidator
public RangeDoubleValidator(String name, double min, double max, OptionValidator.OptionDescription description)
-
-
Method Details
-
validate
Description copied from class:OptionValidatorValidates the option value.- Overrides:
validatein classTypeValidators.TypeValidator- Parameters:
v- the value to validatemanager- the manager for accessing validation dependencies (options)
-