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()
-
-