Modifier and Type | Class and Description |
---|---|
static class |
BucketizerParams.SplitsArrayValidator
Param validator for splitsArray.
|
Modifier and Type | Method and Description |
---|---|
static ParamValidator<Double[]> |
RandomSplitterParams.weightsValidator() |
Modifier and Type | Class and Description |
---|---|
static class |
SQLTransformerParams.SQLStatementValidator
Param validator for SQL statements.
|
Modifier and Type | Method and Description |
---|---|
static ParamValidator<Integer[]> |
VectorAssemblerParams.sizesValidator() |
Modifier and Type | Method and Description |
---|---|
static ParamValidator<Integer[]> |
VectorSlicerParams.indicesValidator() |
Modifier and Type | Field and Description |
---|---|
ParamValidator<T> |
Param.validator |
Modifier and Type | Method and Description |
---|---|
static <T> ParamValidator<T> |
ParamValidators.alwaysTrue() |
static <T> ParamValidator<T> |
ParamValidators.gt(double lowerBound) |
static <T> ParamValidator<T> |
ParamValidators.gtEq(double lowerBound) |
static <T> ParamValidator<T> |
ParamValidators.inArray(T... allowed) |
static <T> ParamValidator<T> |
ParamValidators.inRange(double lowerBound,
double upperBound) |
static <T> ParamValidator<T> |
ParamValidators.inRange(double lowerBound,
double upperBound,
boolean lowerInclusive,
boolean upperInclusive)
Check if the parameter value is in the range from lowerBound to upperBound.
|
static <T> ParamValidator<T[]> |
ParamValidators.isSubSet(T... allowed) |
static <T> ParamValidator<T> |
ParamValidators.lt(double upperBound) |
static <T> ParamValidator<T> |
ParamValidators.ltEq(double upperBound) |
static <T> ParamValidator<T[]> |
ParamValidators.nonEmptyArray() |
static <T> ParamValidator<T> |
ParamValidators.notNull() |
Constructor and Description |
---|
ArrayArrayParam(String name,
Class<T[][]> clazz,
String description,
T[][] defaultValue,
ParamValidator<T[][]> validator) |
ArrayParam(String name,
Class<T[]> clazz,
String description,
T[] defaultValue,
ParamValidator<T[]> validator) |
BooleanParam(String name,
String description,
Boolean defaultValue,
ParamValidator<Boolean> validator) |
DoubleArrayArrayParam(String name,
String description,
Double[][] defaultValue,
ParamValidator<Double[][]> validator) |
DoubleArrayParam(String name,
String description,
Double[] defaultValue,
ParamValidator<Double[]> validator) |
DoubleParam(String name,
String description,
Double defaultValue,
ParamValidator<Double> validator) |
FloatArrayParam(String name,
String description,
Float[] defaultValue,
ParamValidator<Float[]> validator) |
FloatParam(String name,
String description,
Float defaultValue,
ParamValidator<Float> validator) |
IntArrayParam(String name,
String description,
Integer[] defaultValue,
ParamValidator<Integer[]> validator) |
IntParam(String name,
String description,
Integer defaultValue,
ParamValidator<Integer> validator) |
LongArrayParam(String name,
String description,
Long[] defaultValue,
ParamValidator<Long[]> validator) |
LongParam(String name,
String description,
Long defaultValue,
ParamValidator<Long> validator) |
Param(String name,
Class<T> clazz,
String description,
T defaultValue,
ParamValidator<T> validator) |
StringArrayArrayParam(String name,
String description,
String[][] defaultValue,
ParamValidator<String[][]> validator) |
StringArrayParam(String name,
String description,
String[] defaultValue,
ParamValidator<String[]> validator) |
StringParam(String name,
String description,
String defaultValue,
ParamValidator<String> validator) |
VectorParam(String name,
String description,
Vector defaultValue,
ParamValidator<Vector> validator) |
WindowsParam(String name,
String description,
Windows defaultValue,
ParamValidator<Windows> validator) |
Copyright © 2019–2023 The Apache Software Foundation. All rights reserved.