Package org.drools.core.spi
Interface InternalReadAccessor
-
- All Superinterfaces:
ReadAccessor
- All Known Implementing Classes:
ArrayElementReader,BaseBooleanClassFieldReader,BaseByteClassFieldReader,BaseCharClassFieldReader,BaseClassFieldReader,BaseDateClassFieldReader,BaseDoubleClassFieldReader,BaseFloatClassFieldReader,BaseIntClassFieldReader,BaseLocalDateClassFieldReader,BaseLocalDateTimeClassFieldReader,BaseLongClassFieldReader,BaseNumberClassFieldReader,BaseObjectClassFieldReader,BaseShortClassFieldReader,BaseZonedDateTimeClassFieldReader,ClassFieldReader,ConstantValueReader,FactTemplateFieldExtractor,GlobalDateExtractor,GlobalExtractor,GlobalNumberExtractor,PatternExtractor,SelfDateExtractor,SelfEventExtractor,SelfNumberExtractor,SelfReferenceClassFieldReader
public interface InternalReadAccessor extends ReadAccessor
-
-
Method Summary
-
Methods inherited from interface org.drools.core.spi.ReadAccessor
getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteValue, getCharValue, getDoubleValue, getExtractToClass, getExtractToClassName, getFloatValue, getHashCode, getIndex, getIntValue, getLongValue, getNativeReadMethod, getNativeReadMethodName, getShortValue, getValue, getValueType, isNullValue
-
-
-
-
Method Detail
-
getValue
Object getValue(InternalWorkingMemory workingMemory, Object object)
-
getBigDecimalValue
BigDecimal getBigDecimalValue(InternalWorkingMemory workingMemory, Object object)
-
getBigIntegerValue
BigInteger getBigIntegerValue(InternalWorkingMemory workingMemory, Object object)
-
getCharValue
char getCharValue(InternalWorkingMemory workingMemory, Object object)
-
getIntValue
int getIntValue(InternalWorkingMemory workingMemory, Object object)
-
getByteValue
byte getByteValue(InternalWorkingMemory workingMemory, Object object)
-
getShortValue
short getShortValue(InternalWorkingMemory workingMemory, Object object)
-
getLongValue
long getLongValue(InternalWorkingMemory workingMemory, Object object)
-
getFloatValue
float getFloatValue(InternalWorkingMemory workingMemory, Object object)
-
getDoubleValue
double getDoubleValue(InternalWorkingMemory workingMemory, Object object)
-
getBooleanValue
boolean getBooleanValue(InternalWorkingMemory workingMemory, Object object)
-
isNullValue
boolean isNullValue(InternalWorkingMemory workingMemory, Object object)
-
getHashCode
int getHashCode(InternalWorkingMemory workingMemory, Object object)
-
isGlobal
boolean isGlobal()
-
isSelfReference
boolean isSelfReference()
-
-