Package org.jpmml.evaluator
Class ValueFactory<V extends java.lang.Number>
- java.lang.Object
-
- org.jpmml.evaluator.ValueFactory<V>
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ValueFactoryFactory.DoubleValueFactory,ValueFactoryFactory.FloatValueFactory
public abstract class ValueFactory<V extends java.lang.Number> extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ValueFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract Value<V>newValue()Creates a value, which is "silently" set to the zero value.abstract Value<V>newValue(java.lang.Number value)Creates a value, which is "vocally" set to the specified value.abstract Value<V>newValue(java.lang.String value)Creates a value, which is "vocally" set to the specified value.abstract Vector<V>newVector(int capacity)
-
-
-
Method Detail
-
newValue
public abstract Value<V> newValue()
Creates a value, which is "silently" set to the zero value.
-
newValue
public abstract Value<V> newValue(java.lang.Number value)
Creates a value, which is "vocally" set to the specified value.
-
newValue
public abstract Value<V> newValue(java.lang.String value)
Creates a value, which is "vocally" set to the specified value.
-
-