Uses of Class
org.drools.core.base.ValueType
-
Packages that use ValueType Package Description org.drools.core.base org.drools.core.base.evaluators org.drools.core.base.extractors org.drools.core.facttemplates org.drools.core.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.org.drools.core.spi -
-
Uses of ValueType in org.drools.core.base
Fields in org.drools.core.base declared as ValueType Modifier and Type Field Description protected ValueTypeClassObjectType. valueTypeMethods in org.drools.core.base that return ValueType Modifier and Type Method Description static ValueTypeValueType. determineValueType(Class<?> clazz)ValueTypeBaseEvaluator. getCoercedValueType()ValueTypeEvaluatorWrapper. getCoercedValueType()ValueTypeBaseClassFieldReader. getValueType()ValueTypeBaseClassFieldWriter. getValueType()ValueTypeBaseEvaluator. getValueType()ValueTypeClassFieldAccessor. getValueType()ValueTypeClassFieldReader. getValueType()ValueTypeClassFieldWriter. getValueType()ValueTypeClassObjectType. getValueType()ValueTypeEvaluatorWrapper. getValueType()static ValueTypeValueType. valueOf(String name)Returns the enum constant of this type with the specified name.static ValueType[]ValueType. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.drools.core.base with parameters of type ValueType Modifier and Type Method Description FieldValueFieldDataFactory. getFieldValue(Object value, ValueType valueType)FieldValueFieldFactory. getFieldValue(Object value, ValueType valueType)voidBaseClassFieldReader. setValueType(ValueType valueType)Constructors in org.drools.core.base with parameters of type ValueType Constructor Description BaseClassFieldReader(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseEvaluator(ValueType type, Operator operator) -
Uses of ValueType in org.drools.core.base.evaluators
Methods in org.drools.core.base.evaluators that return ValueType Modifier and Type Method Description ValueTypeSetEvaluatorsDefinition.BaseMemberOfEvaluator. getCoercedValueType()ValueTypeSetEvaluatorsDefinition.BaseNotMemberOfEvaluator. getCoercedValueType()Methods in org.drools.core.base.evaluators with parameters of type ValueType Modifier and Type Method Description voidEvaluatorCache. addEvaluator(ValueType type, Operator operator, Evaluator evaluator)EvaluatorAfterEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorAfterEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorAfterEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorAfterEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorBeforeEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorBeforeEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorBeforeEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorBeforeEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorCoincidesEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorCoincidesEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorCoincidesEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorCoincidesEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorDuringEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorDuringEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorDuringEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorDuringEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorEvaluatorCache. getEvaluator(ValueType type, Operator operator)EvaluatorEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)Returns the evaluator instance for the given type and the defined parameterTextEvaluatorEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target leftTarget, EvaluatorDefinition.Target rightTarget)Returns the evaluator instance for the given type and the defined parameterTextEvaluatorEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)Returns the evaluator instance for the given type and the defined parameterTextEvaluatorEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)Returns the evaluator instance for the given type and the defined parameterTextEvaluatorEvaluatorRegistry. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)Returns the evaluator instance for the given type and the defined parameterTextEvaluatorEvaluatorRegistry. getEvaluator(ValueType type, Operator operator)Returns the evaluator instance for the given type and the defined parameterTextEvaluatorEvaluatorRegistry. getEvaluator(ValueType type, Operator operator, String parameterText)Returns the evaluator instance for the given type and the defined parameterTextEvaluatorFinishedByEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorFinishedByEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorFinishedByEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorFinishedByEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorFinishesEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorFinishesEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorFinishesEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorFinishesEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorIncludesEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorIncludesEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorIncludesEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorIncludesEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorMatchesEvaluatorsDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorMatchesEvaluatorsDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorMatchesEvaluatorsDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorMatchesEvaluatorsDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorMeetsEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorMeetsEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorMeetsEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorMeetsEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorMetByEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorMetByEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorMetByEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorMetByEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorOverlappedByEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorOverlappedByEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorOverlappedByEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorOverlappedByEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorOverlapsEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorOverlapsEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorOverlapsEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorOverlapsEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorSetEvaluatorsDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorSetEvaluatorsDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorSetEvaluatorsDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorSetEvaluatorsDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorSoundslikeEvaluatorsDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorSoundslikeEvaluatorsDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorSoundslikeEvaluatorsDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorSoundslikeEvaluatorsDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorStartedByEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorStartedByEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorStartedByEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorStartedByEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorStartsEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorStartsEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)EvaluatorStartsEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorStartsEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)EvaluatorStrEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)EvaluatorStrEvaluatorDefinition. getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target leftTarget, EvaluatorDefinition.Target rightTarget)EvaluatorStrEvaluatorDefinition. getEvaluator(ValueType type, Operator operator)EvaluatorStrEvaluatorDefinition. getEvaluator(ValueType type, Operator operator, String parameterText)booleanAfterEvaluatorDefinition. supportsType(ValueType type)booleanBeforeEvaluatorDefinition. supportsType(ValueType type)booleanCoincidesEvaluatorDefinition. supportsType(ValueType type)booleanDuringEvaluatorDefinition. supportsType(ValueType type)booleanEvaluatorCache. supportsType(ValueType type)booleanEvaluatorDefinition. supportsType(ValueType type)Returns true in case this evaluator supports operations over values of that specific type.booleanFinishedByEvaluatorDefinition. supportsType(ValueType type)booleanFinishesEvaluatorDefinition. supportsType(ValueType type)booleanIncludesEvaluatorDefinition. supportsType(ValueType type)booleanMatchesEvaluatorsDefinition. supportsType(ValueType type)booleanMeetsEvaluatorDefinition. supportsType(ValueType type)booleanMetByEvaluatorDefinition. supportsType(ValueType type)booleanOverlappedByEvaluatorDefinition. supportsType(ValueType type)booleanOverlapsEvaluatorDefinition. supportsType(ValueType type)booleanSetEvaluatorsDefinition. supportsType(ValueType type)booleanSoundslikeEvaluatorsDefinition. supportsType(ValueType type)booleanStartedByEvaluatorDefinition. supportsType(ValueType type)booleanStartsEvaluatorDefinition. supportsType(ValueType type)booleanStrEvaluatorDefinition. supportsType(ValueType type)Constructors in org.drools.core.base.evaluators with parameters of type ValueType Constructor Description AfterEvaluator(ValueType type, boolean isNegated, long[] parameters, String paramText, boolean unwrapLeft, boolean unwrapRight)BaseMemberOfEvaluator(ValueType type, Operator operator)BaseNotMemberOfEvaluator(ValueType type, Operator operator)BeforeEvaluator(ValueType type, boolean isNegated, long[] parameters, String paramText, boolean unwrapLeft, boolean unwrapRight)CoincidesEvaluator(ValueType type, boolean isNegated, long[] parameters, String paramText, boolean unwrapLeft, boolean unwrapRight)DuringEvaluator(ValueType type, boolean isNegated, long[] parameters, String paramText)FinishedByEvaluator(ValueType type, boolean isNegated, long[] parameters, String paramText)FinishesEvaluator(ValueType type, boolean isNegated, long[] parameters, String paramText)IncludesEvaluator(ValueType type, boolean isNegated, long[] parameters, String paramText)MeetsEvaluator(ValueType type, boolean isNegated, long[] parameters, String paramText)MetByEvaluator(ValueType type, boolean isNegated, long[] parameters, String paramText)OverlappedByEvaluator(ValueType type, boolean isNegated, long[] parameters, String paramText)OverlapsEvaluator(ValueType type, boolean isNegated, long[] parameters, String paramText)PointInTimeEvaluator(ValueType type, Operator operator, long[] parameters, String paramText, boolean unwrapLeft, boolean unwrapRight)StartedByEvaluator(ValueType type, boolean isNegated, long[] params, String paramText)StartsEvaluator(ValueType type, boolean isNegated, long[] params, String paramText)StrEvaluator(ValueType type, boolean isNegated) -
Uses of ValueType in org.drools.core.base.extractors
Methods in org.drools.core.base.extractors that return ValueType Modifier and Type Method Description ValueTypeArrayElementReader. getValueType()ValueTypeConstantValueReader. getValueType()Constructors in org.drools.core.base.extractors with parameters of type ValueType Constructor Description BaseBooleanClassFieldReader(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseBooleanClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hierarchyBaseByteClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseByteClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hierarchyBaseCharClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseCharClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hierarchyBaseDateClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseDoubleClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseDoubleClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hierarchyBaseFloatClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseFloatClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseIntClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseIntClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseLocalDateClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseLocalDateTimeClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseLongClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseLongClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseNumberClassFieldReader(int index, Class<?> fieldType, ValueType valueType)BaseObjectClassFieldReader(int index, Class<?> fieldType, ValueType valueType)BaseObjectClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)BaseShortClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchyBaseShortClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hierarchyBaseZonedDateTimeClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchy -
Uses of ValueType in org.drools.core.facttemplates
Methods in org.drools.core.facttemplates that return ValueType Modifier and Type Method Description ValueTypeFactTemplateFieldExtractor. getValueType()ValueTypeFactTemplateObjectType. getValueType()ValueTypeFieldTemplate. getValueType()ValueTypeFieldTemplateImpl. getValueType() -
Uses of ValueType in org.drools.core.rule
Methods in org.drools.core.rule that return ValueType Modifier and Type Method Description ValueTypeDeclaration. getValueType()Retrieve theValueType. -
Uses of ValueType in org.drools.core.spi
Methods in org.drools.core.spi that return ValueType Modifier and Type Method Description ValueTypeEvaluator. getCoercedValueType()Returns the value type this evaluator will coerce operands to, during evaluation.ValueTypeEvaluator. getValueType()Returns the type of the values this evaluator operates upon.ValueTypeObjectType. getValueType()ValueTypeReadAccessor. getValueType()ValueTypeTupleValueExtractor. getValueType()ValueTypeWriteAccessor. getValueType()
-