| Package | Description |
|---|---|
| org.jpmml.evaluator | |
| org.jpmml.evaluator.functions |
| Modifier and Type | Class and Description |
|---|---|
class |
CategoricalValue |
class |
CollectionValue |
class |
ContinuousValue |
class |
DiscreteValue |
class |
OrdinalValue |
class |
ScalarValue |
| Modifier and Type | Field and Description |
|---|---|
static FieldValue |
FieldValues.CATEGORICAL_BOOLEAN_FALSE |
static FieldValue |
FieldValues.CATEGORICAL_BOOLEAN_TRUE |
static FieldValue |
FieldValues.CATEGORICAL_DOUBLE_ONE |
static FieldValue |
FieldValues.CATEGORICAL_DOUBLE_ZERO |
static FieldValue |
FieldValues.CONTINUOUS_DOUBLE_ONE |
static FieldValue |
FieldValues.CONTINUOUS_DOUBLE_ZERO |
static FieldValue |
FieldValues.MISSING_VALUE |
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.collect.Interner<FieldValue> |
FieldValues.INTERNER |
| Modifier and Type | Method and Description |
|---|---|
FieldValue |
FieldValue.cast(org.dmg.pmml.HasType<?> hasType) |
FieldValue |
FieldValue.cast(TypeInfo typeInfo) |
static FieldValue |
OrdinalValue.create(org.dmg.pmml.DataType dataType,
java.util.List<?> ordering,
java.lang.Object value) |
static FieldValue |
CategoricalValue.create(org.dmg.pmml.DataType dataType,
java.lang.Object value) |
static FieldValue |
ContinuousValue.create(org.dmg.pmml.DataType dataType,
java.lang.Object value) |
static FieldValue |
FieldValueUtil.create(java.lang.Object value) |
static FieldValue |
FieldValueUtil.create(org.dmg.pmml.OpType opType,
org.dmg.pmml.DataType dataType,
java.lang.Object value) |
static FieldValue |
FieldValue.create(org.dmg.pmml.OpType opType,
org.dmg.pmml.DataType dataType,
java.lang.Object value) |
static FieldValue |
FieldValueUtil.create(TypeInfo typeInfo,
java.lang.Object value) |
static FieldValue |
FieldValue.create(TypeInfo typeInfo,
java.lang.Object value) |
FieldValue |
EvaluationContext.declare(java.lang.String name,
FieldValue value) |
FieldValue |
EvaluationContext.declare(java.lang.String name,
java.lang.Object value) |
static FieldValue |
DiscretizationUtil.discretize(org.dmg.pmml.Discretize discretize,
FieldValue value) |
static FieldValue |
ExpressionUtil.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 |
Function.evaluate(java.util.List<FieldValue> arguments)
Evaluates this function with the specified arguments.
|
FieldValue |
EvaluationContext.evaluate(java.lang.String name)
Looks up a field value by name.
|
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 <E extends org.dmg.pmml.PMMLObject & org.dmg.pmml.HasExpression<E>> |
ExpressionUtil.evaluateExpressionContainer(E hasExpression,
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) |
static <E extends org.dmg.pmml.PMMLObject & org.dmg.pmml.HasType<E> & org.dmg.pmml.HasExpression<E>> |
ExpressionUtil.evaluateTypedExpressionContainer(E hasTypedExpression,
EvaluationContext context) |
FieldValue |
EvaluationContext.lookup(java.lang.String name)
Looks up a field value by name.
|
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) |
FieldValue |
InputField.prepare(java.lang.Object value)
Prepares the input value for a field.
|
FieldValue |
ResidualInputField.prepare(java.lang.Object value) |
protected FieldValue |
VirtualEvaluationContext.prepare(java.lang.String name,
java.lang.Object value) |
FieldValue |
DefineFunctionEvaluationContext.prepare(java.lang.String name,
java.lang.Object value) |
protected FieldValue |
ModelEvaluationContext.prepare(java.lang.String name,
java.lang.Object value) |
protected abstract FieldValue |
EvaluationContext.prepare(java.lang.String name,
java.lang.Object value) |
static FieldValue |
InputFieldUtil.prepareInputValue(org.dmg.pmml.Field<?> field,
org.dmg.pmml.MiningField miningField,
java.lang.Object value) |
static FieldValue |
InputFieldUtil.prepareResidualInputValue(org.dmg.pmml.DataField dataField,
org.dmg.pmml.MiningField miningField,
java.lang.Object value) |
protected FieldValue |
ModelEvaluationContext.resolve(java.lang.String name) |
protected FieldValue |
EvaluationContext.resolve(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<FieldValue> |
EvaluationContext.evaluateAll(java.util.List<java.lang.String> names) |
| Modifier and Type | Method and Description |
|---|---|
int |
CategoricalValue.compareToValue(FieldValue value) |
int |
ContinuousValue.compareToValue(FieldValue value) |
int |
ScalarValue.compareToValue(FieldValue value) |
abstract int |
FieldValue.compareToValue(FieldValue value) |
int |
OrdinalValue.compareToValue(FieldValue value) |
int |
CollectionValue.compareToValue(FieldValue value) |
FieldValue |
EvaluationContext.declare(java.lang.String name,
FieldValue value) |
static FieldValue |
DiscretizationUtil.discretize(org.dmg.pmml.Discretize discretize,
FieldValue value) |
boolean |
ScalarValue.equalsValue(FieldValue value) |
boolean |
FieldValue.equalsValue(FieldValue value) |
static java.lang.Number |
OutputUtil.getDiscreteResidual(java.lang.Object value,
FieldValue expectedValue) |
static java.lang.Object |
FieldValueUtil.getValue(FieldValue value) |
static boolean |
FieldValueUtil.isInvalid(FieldValue value) |
static boolean |
FieldValueUtil.isMissing(FieldValue value) |
static FieldValue |
NormalizationUtil.normalize(org.dmg.pmml.NormContinuous normContinuous,
FieldValue value) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends java.lang.Number> |
MeasureUtil.calculateAdjustment(ValueFactory<V> valueFactory,
java.util.List<FieldValue> values) |
static <V extends java.lang.Number> |
MeasureUtil.calculateAdjustment(ValueFactory<V> valueFactory,
java.util.List<FieldValue> values,
java.util.List<? extends java.lang.Number> adjustmentValues) |
static FieldValue |
ExpressionUtil.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 <V extends java.lang.Number> |
MeasureUtil.evaluateDistance(ValueFactory<V> valueFactory,
org.dmg.pmml.ComparisonMeasure comparisonMeasure,
java.util.List<? extends org.dmg.pmml.ComparisonField<?>> comparisonFields,
java.util.List<FieldValue> values,
java.util.List<FieldValue> referenceValues,
Value<V> adjustment) |
static <V extends java.lang.Number> |
MeasureUtil.evaluateDistance(ValueFactory<V> valueFactory,
org.dmg.pmml.ComparisonMeasure comparisonMeasure,
java.util.List<? extends org.dmg.pmml.ComparisonField<?>> comparisonFields,
java.util.List<FieldValue> values,
java.util.List<FieldValue> referenceValues,
Value<V> adjustment) |
boolean |
FieldValue.isIn(java.util.Collection<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 |
|---|---|
abstract FieldValue |
UnaryFunction.evaluate(FieldValue value) |
FieldValue |
MathFunction.evaluate(FieldValue value) |
FieldValue |
MeanFunction.evaluate(FieldValue value) |
FieldValue |
RoundingFunction.evaluate(FieldValue value) |
FieldValue |
TrigonometricFunction.evaluate(FieldValue value) |
FieldValue |
BooleanFunction.evaluate(FieldValue value) |
FieldValue |
DoubleMathFunction.evaluate(FieldValue value) |
FieldValue |
StringFunction.evaluate(FieldValue value) |
FieldValue |
SplitFunction.evaluate(FieldValue first,
FieldValue second) |
FieldValue |
ComparisonFunction.evaluate(FieldValue first,
FieldValue second) |
abstract FieldValue |
BinaryFunction.evaluate(FieldValue first,
FieldValue second) |
FieldValue |
ArithmeticFunction.evaluate(FieldValue first,
FieldValue second) |
FieldValue |
PercentileFunction.evaluate(FieldValue first,
FieldValue second) |
FieldValue |
EqualityFunction.evaluate(FieldValue first,
FieldValue second) |
abstract FieldValue |
TernaryFunction.evaluate(FieldValue first,
FieldValue second,
FieldValue third) |
FieldValue |
ValueSetFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
LogicalFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
UnaryFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
BinaryFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
StandardDeviationFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
TernaryFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
StatisticalFunction.evaluate(java.util.List<FieldValue> arguments) |
protected FieldValue |
AbstractFunction.getArgument(java.util.List<FieldValue> arguments,
int index) |
protected FieldValue |
AbstractFunction.getOptionalArgument(java.util.List<FieldValue> arguments,
int index) |
protected FieldValue |
AbstractFunction.getRequiredArgument(java.util.List<FieldValue> arguments,
int index) |
| Modifier and Type | Method and Description |
|---|---|
abstract FieldValue |
UnaryFunction.evaluate(FieldValue value) |
FieldValue |
MathFunction.evaluate(FieldValue value) |
FieldValue |
MeanFunction.evaluate(FieldValue value) |
FieldValue |
RoundingFunction.evaluate(FieldValue value) |
FieldValue |
TrigonometricFunction.evaluate(FieldValue value) |
FieldValue |
BooleanFunction.evaluate(FieldValue value) |
FieldValue |
DoubleMathFunction.evaluate(FieldValue value) |
FieldValue |
StringFunction.evaluate(FieldValue value) |
FieldValue |
SplitFunction.evaluate(FieldValue first,
FieldValue second) |
FieldValue |
ComparisonFunction.evaluate(FieldValue first,
FieldValue second) |
abstract FieldValue |
BinaryFunction.evaluate(FieldValue first,
FieldValue second) |
FieldValue |
ArithmeticFunction.evaluate(FieldValue first,
FieldValue second) |
FieldValue |
PercentileFunction.evaluate(FieldValue first,
FieldValue second) |
FieldValue |
EqualityFunction.evaluate(FieldValue first,
FieldValue second) |
abstract FieldValue |
TernaryFunction.evaluate(FieldValue first,
FieldValue second,
FieldValue third) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractFunction.checkFixedArityArguments(java.util.List<FieldValue> arguments,
int arity) |
protected void |
AbstractFunction.checkVariableArityArguments(java.util.List<FieldValue> arguments,
int minArity) |
protected void |
AbstractFunction.checkVariableArityArguments(java.util.List<FieldValue> arguments,
int minArity,
int maxArity) |
FieldValue |
ValueSetFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
LogicalFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
UnaryFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
BinaryFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
StandardDeviationFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
TernaryFunction.evaluate(java.util.List<FieldValue> arguments) |
FieldValue |
StatisticalFunction.evaluate(java.util.List<FieldValue> arguments) |
protected FieldValue |
AbstractFunction.getArgument(java.util.List<FieldValue> arguments,
int index) |
protected FieldValue |
AbstractFunction.getOptionalArgument(java.util.List<FieldValue> arguments,
int index) |
protected FieldValue |
AbstractFunction.getRequiredArgument(java.util.List<FieldValue> arguments,
int index) |
Copyright © 2025. All Rights Reserved.