Package org.jpmml.evaluator
Class ScalarValue
- java.lang.Object
-
- org.jpmml.evaluator.FieldValue
-
- org.jpmml.evaluator.ScalarValue
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ScalarValue>,TypeInfo
- Direct Known Subclasses:
ContinuousValue,DiscreteValue
public abstract class ScalarValue extends FieldValue implements java.lang.Comparable<ScalarValue>
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(ScalarValue that)intcompareToValue(java.lang.Object value)intcompareToValue(FieldValue value)booleanequalsValue(FieldValue value)booleanisValid()protected org.jpmml.model.ToStringHelpertoStringHelper()-
Methods inherited from class org.jpmml.evaluator.FieldValue
asBoolean, asCollection, asDate, asDateTime, asDouble, asFloat, asInstant, asInteger, asNumber, asString, asTime, cast, cast, compareTo, create, create, equals, equals, equalsValue, getDataType, getValue, hashCode, isIn, isIn, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jpmml.evaluator.TypeInfo
getOpType, getOrdering
-
-
-
-
Method Detail
-
isValid
public boolean isValid()
- Specified by:
isValidin classFieldValue
-
compareToValue
public int compareToValue(java.lang.Object value)
- Specified by:
compareToValuein classFieldValue
-
compareToValue
public int compareToValue(FieldValue value)
- Specified by:
compareToValuein classFieldValue
-
equalsValue
public boolean equalsValue(FieldValue value)
- Overrides:
equalsValuein classFieldValue
-
compareTo
public int compareTo(ScalarValue that)
- Specified by:
compareToin interfacejava.lang.Comparable<ScalarValue>
-
toStringHelper
protected org.jpmml.model.ToStringHelper toStringHelper()
- Overrides:
toStringHelperin classFieldValue
-
-