| Package | Description |
|---|---|
| org.jpmml.evaluator | |
| org.jpmml.evaluator.functions |
| Modifier and Type | Class and Description |
|---|---|
class |
CategoricalValue |
class |
ContinuousValue |
class |
OrdinalValue |
| Modifier and Type | Method and Description |
|---|---|
static FieldValue |
FieldValueUtil.create(org.dmg.pmml.DataType dataType,
org.dmg.pmml.OpType opType,
java.lang.Object value) |
static FieldValue |
FieldValueUtil.create(org.dmg.pmml.Field field,
java.lang.Object value) |
FieldValue |
DefineFunctionEvaluationContext.createFieldValue(org.dmg.pmml.FieldName name,
java.lang.Object value) |
protected FieldValue |
ModelEvaluationContext.createFieldValue(org.dmg.pmml.FieldName name,
java.lang.Object value) |
protected abstract FieldValue |
EvaluationContext.createFieldValue(org.dmg.pmml.FieldName name,
java.lang.Object value) |
FieldValue |
EvaluationContext.declare(org.dmg.pmml.FieldName name,
FieldValue value) |
FieldValue |
EvaluationContext.declare(org.dmg.pmml.FieldName name,
java.lang.Object value) |
static FieldValue |
DiscretizationUtil.discretize(org.dmg.pmml.Discretize discretize,
FieldValue value) |
static FieldValue |
FunctionUtil.evaluate(org.dmg.pmml.Apply apply,
java.util.List<FieldValue> values,
EvaluationContext context) |
static FieldValue |
FunctionUtil.evaluate(org.dmg.pmml.DefineFunction defineFunction,
java.util.List<FieldValue> values,
EvaluationContext context) |
static FieldValue |
ExpressionUtil.evaluate(org.dmg.pmml.DerivedField derivedField,
EvaluationContext context) |
abstract FieldValue |
JavaExpression.evaluate(EvaluationContext context) |
static FieldValue |
ExpressionUtil.evaluate(org.dmg.pmml.Expression expression,
EvaluationContext context) |
FieldValue |
EvaluationContext.evaluate(org.dmg.pmml.FieldName name) |
FieldValue |
Function.evaluate(java.util.List<FieldValue> arguments)
Evaluates this function with the specified arguments.
|
static FieldValue |
ExpressionUtil.evaluateAggregate(org.dmg.pmml.Aggregate aggregate,
EvaluationContext context) |
static FieldValue |
ExpressionUtil.evaluateApply(org.dmg.pmml.Apply apply,
EvaluationContext context) |
static FieldValue |
ExpressionUtil.evaluateConstant(org.dmg.pmml.Constant constant) |
static FieldValue |
ExpressionUtil.evaluateDiscretize(org.dmg.pmml.Discretize discretize,
EvaluationContext context) |
static FieldValue |
ExpressionUtil.evaluateFieldRef(org.dmg.pmml.FieldRef fieldRef,
EvaluationContext context) |
static FieldValue |
ExpressionUtil.evaluateJavaExpression(JavaExpression javaExpression,
EvaluationContext context) |
static FieldValue |
ExpressionUtil.evaluateMapValues(org.dmg.pmml.MapValues mapValues,
EvaluationContext context) |
static FieldValue |
ExpressionUtil.evaluateNormContinuous(org.dmg.pmml.NormContinuous normContinuous,
EvaluationContext context) |
static FieldValue |
ExpressionUtil.evaluateNormDiscrete(org.dmg.pmml.NormDiscrete normDiscrete,
EvaluationContext context) |
static FieldValue |
ExpressionUtil.evaluateTextIndex(org.dmg.pmml.TextIndex textIndex,
EvaluationContext context) |
FieldValue |
EvaluationContext.getField(org.dmg.pmml.FieldName name) |
FieldValue |
HasParsedValue.getValue(org.dmg.pmml.DataType dataType,
org.dmg.pmml.OpType opType) |
static FieldValue |
DiscretizationUtil.mapValue(org.dmg.pmml.MapValues mapValues,
java.util.Map<java.lang.String,FieldValue> values) |
static FieldValue |
NormalizationUtil.normalize(org.dmg.pmml.NormContinuous normContinuous,
FieldValue value) |
static FieldValue |
FieldValueUtil.performInvalidValueTreatment(org.dmg.pmml.Field field,
org.dmg.pmml.MiningField miningField,
java.lang.Object value) |
static FieldValue |
FieldValueUtil.performMissingValueTreatment(org.dmg.pmml.Field field,
org.dmg.pmml.MiningField miningField) |
static FieldValue |
FieldValueUtil.performValidValueTreatment(org.dmg.pmml.Field field,
org.dmg.pmml.MiningField miningField,
FieldValue value) |
static FieldValue |
EvaluatorUtil.prepare(InputField inputField,
java.lang.Object value) |
FieldValue |
InputField.prepare(java.lang.Object value)
Prepares the input value for a field.
|
FieldValue |
TargetReferenceField.prepare(java.lang.Object value) |
static FieldValue |
FieldValueUtil.prepareInputValue(org.dmg.pmml.Field field,
org.dmg.pmml.MiningField miningField,
java.lang.Object value) |
static FieldValue |
FieldValueUtil.prepareTargetValue(org.dmg.pmml.DataField dataField,
org.dmg.pmml.MiningField miningField,
org.dmg.pmml.Target target,
java.lang.Object value) |
static FieldValue |
FieldValueUtil.refine(org.dmg.pmml.DataType dataType,
org.dmg.pmml.OpType opType,
FieldValue value) |
static FieldValue |
FieldValueUtil.refine(org.dmg.pmml.Field field,
FieldValue value) |
protected FieldValue |
ModelEvaluationContext.resolve(org.dmg.pmml.FieldName name) |
protected FieldValue |
EvaluationContext.resolve(org.dmg.pmml.FieldName name) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<FieldValue> |
FieldValueUtil.createAll(org.dmg.pmml.DataType dataType,
org.dmg.pmml.OpType opType,
java.util.List<?> values) |
java.util.Map<org.dmg.pmml.FieldName,FieldValue> |
EvaluationContext.getFields() |
java.util.Map<FieldValue,V> |
HasParsedValueMapping.getValueMapping(org.dmg.pmml.DataType dataType,
org.dmg.pmml.OpType opType) |
java.util.Set<FieldValue> |
HasParsedValueSet.getValueSet(org.dmg.pmml.DataType dataType,
org.dmg.pmml.OpType opType) |
| Modifier and Type | Method and Description |
|---|---|
int |
FieldValue.compareTo(FieldValue that) |
int |
CategoricalValue.compareToValue(FieldValue value) |
int |
ContinuousValue.compareToValue(FieldValue value) |
int |
FieldValue.compareToValue(FieldValue value)
A value-safe replacement for
compareTo(FieldValue)
|
int |
OrdinalValue.compareToValue(FieldValue value) |
FieldValue |
EvaluationContext.declare(org.dmg.pmml.FieldName name,
FieldValue value) |
static FieldValue |
DiscretizationUtil.discretize(org.dmg.pmml.Discretize discretize,
FieldValue value) |
boolean |
FieldValue.equalsValue(FieldValue value)
A value-safe replacement for
#equals(FieldValue). |
static java.lang.Double |
OutputUtil.getCategoricalResidual(java.lang.Object object,
FieldValue expectedObject) |
static <V> V |
FieldValueUtil.getValue(java.lang.Class<? extends V> clazz,
FieldValue value) |
static java.lang.Object |
FieldValueUtil.getValue(FieldValue value) |
static FieldValue |
NormalizationUtil.normalize(org.dmg.pmml.NormContinuous normContinuous,
FieldValue value) |
static FieldValue |
FieldValueUtil.performValidValueTreatment(org.dmg.pmml.Field field,
org.dmg.pmml.MiningField miningField,
FieldValue value) |
static FieldValue |
FieldValueUtil.refine(org.dmg.pmml.DataType dataType,
org.dmg.pmml.OpType opType,
FieldValue value) |
static FieldValue |
FieldValueUtil.refine(org.dmg.pmml.Field field,
FieldValue value) |
| Modifier and Type | Method and Description |
|---|---|
static double |
MeasureUtil.calculateAdjustment(java.util.List<FieldValue> values) |
static double |
MeasureUtil.calculateAdjustment(java.util.List<FieldValue> values,
java.util.List<? extends java.lang.Number> adjustmentValues) |
static FieldValue |
FunctionUtil.evaluate(org.dmg.pmml.Apply apply,
java.util.List<FieldValue> values,
EvaluationContext context) |
static FieldValue |
FunctionUtil.evaluate(org.dmg.pmml.DefineFunction defineFunction,
java.util.List<FieldValue> values,
EvaluationContext context) |
FieldValue |
Function.evaluate(java.util.List<FieldValue> arguments)
Evaluates this function with the specified arguments.
|
static double |
MeasureUtil.evaluateDistance(org.dmg.pmml.ComparisonMeasure comparisonMeasure,
java.util.List<? extends org.dmg.pmml.ComparisonField> comparisonFields,
java.util.List<FieldValue> values,
java.util.List<FieldValue> referenceValues,
double adjustment) |
static double |
MeasureUtil.evaluateDistance(org.dmg.pmml.ComparisonMeasure comparisonMeasure,
java.util.List<? extends org.dmg.pmml.ComparisonField> comparisonFields,
java.util.List<FieldValue> values,
java.util.List<FieldValue> referenceValues,
double adjustment) |
int |
FieldValue.indexInValues(java.lang.Iterable<FieldValue> values) |
static FieldValue |
DiscretizationUtil.mapValue(org.dmg.pmml.MapValues mapValues,
java.util.Map<java.lang.String,FieldValue> values) |
static java.util.BitSet |
MeasureUtil.toBitSet(java.util.List<FieldValue> values) |
| Modifier and Type | Method and Description |
|---|---|
FieldValue |
UnaryBooleanFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
ComparisonFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
AggregateFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
MathFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
TrigonometricFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
ValueFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
ArithmeticFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
BinaryBooleanFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
EqualityFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
StringFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
ValueListFunction.evaluate(java.util.List<FieldValue> arguments) |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.Boolean |
ValueFunction.evaluate(FieldValue value) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractFunction.checkArguments(java.util.List<FieldValue> arguments,
int size) |
protected void |
AbstractFunction.checkArguments(java.util.List<FieldValue> arguments,
int size,
boolean allowNulls)
Validates arguments for a function that has a fixed number of formal parameters.
|
protected void |
AbstractFunction.checkVariableArguments(java.util.List<FieldValue> arguments,
int minSize) |
protected void |
AbstractFunction.checkVariableArguments(java.util.List<FieldValue> arguments,
int minSize,
boolean allowNulls)
Validates arguments for a function that has a variable number ("
n or more") of formal parameters. |
FieldValue |
UnaryBooleanFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
ComparisonFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
AggregateFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
MathFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
TrigonometricFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
ValueFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
ArithmeticFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
BinaryBooleanFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
EqualityFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
StringFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
ValueListFunction.evaluate(java.util.List<FieldValue> arguments) |
Copyright © 2017. All Rights Reserved.