Class LambdaReadAccessor
java.lang.Object
org.drools.base.base.BaseClassFieldReader
org.drools.base.base.extractors.BaseObjectClassFieldReader
org.drools.modelcompiler.constraints.LambdaReadAccessor
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.base.rule.accessor.ReadAccessor
public class LambdaReadAccessor
extends org.drools.base.base.extractors.BaseObjectClassFieldReader
implements org.drools.base.rule.accessor.ReadAccessor
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLambdaReadAccessor(int index, Class<?> fieldType, Function1 lambda) LambdaReadAccessor(Class<?> fieldType, Function1 lambda) -
Method Summary
Methods inherited from class org.drools.base.base.extractors.BaseObjectClassFieldReader
getBooleanValue, getDecimalValue, getHashCode, getNativeReadMethod, getNativeReadMethodName, getWholeNumberValue, isNullValueMethods inherited from class org.drools.base.base.BaseClassFieldReader
getExtractToClass, getExtractToClassName, getHashCode, getIndex, getValue, getValueType, isGlobal, isSelfReference, readExternal, setFieldType, setIndex, setValueType, writeExternalMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.base.rule.accessor.ReadAccessor
getBooleanValue, getDecimalValue, getExtractToClass, getExtractToClassName, getHashCode, getHashCode, getIndex, getNativeReadMethod, getNativeReadMethodName, getValue, getValueType, getWholeNumberValue, isGlobal, isNullValue, isSelfReference
-
Constructor Details
-
LambdaReadAccessor
-
LambdaReadAccessor
-
-
Method Details
-
getValue
- Specified by:
getValuein interfaceorg.drools.base.rule.accessor.ReadAccessor- Specified by:
getValuein classorg.drools.base.base.extractors.BaseObjectClassFieldReader
-
equals
- Overrides:
equalsin classorg.drools.base.base.BaseClassFieldReader
-
hashCode
public int hashCode()- Overrides:
hashCodein classorg.drools.base.base.BaseClassFieldReader
-