Package org.drools.core.rule.accessor
Interface FieldValue
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
ObjectFieldImpl
public interface FieldValue extends java.io.Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.math.BigDecimalgetBigDecimalValue()java.math.BigIntegergetBigIntegerValue()booleangetBooleanValue()bytegetByteValue()chargetCharValue()doublegetDoubleValue()floatgetFloatValue()intgetIntValue()longgetLongValue()shortgetShortValue()java.lang.ObjectgetValue()booleanisBooleanField()booleanisCollectionField()Returns true if the given field value implements the Collection interfacebooleanisFloatNumberField()booleanisIntegerNumberField()booleanisNull()booleanisObjectField()booleanisStringField()
-
-
-
Method Detail
-
getValue
java.lang.Object getValue()
-
getCharValue
char getCharValue()
-
getBigDecimalValue
java.math.BigDecimal getBigDecimalValue()
-
getBigIntegerValue
java.math.BigInteger getBigIntegerValue()
-
getIntValue
int getIntValue()
-
getByteValue
byte getByteValue()
-
getShortValue
short getShortValue()
-
getLongValue
long getLongValue()
-
getFloatValue
float getFloatValue()
-
getDoubleValue
double getDoubleValue()
-
getBooleanValue
boolean getBooleanValue()
-
isNull
boolean isNull()
-
isBooleanField
boolean isBooleanField()
-
isIntegerNumberField
boolean isIntegerNumberField()
-
isFloatNumberField
boolean isFloatNumberField()
-
isObjectField
boolean isObjectField()
-
isCollectionField
boolean isCollectionField()
Returns true if the given field value implements the Collection interface- Returns:
-
isStringField
boolean isStringField()
-
-