Uses of Class
org.drools.base.ValueType

Packages that use ValueType
org.drools.base   
org.drools.base.evaluators   
org.drools.base.extractors   
org.drools.facttemplates   
org.drools.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. 
org.drools.spi   
 

Uses of ValueType in org.drools.base
 

Fields in org.drools.base declared as ValueType
static ValueType ValueType.ARRAY_TYPE
           
static ValueType ValueType.BIG_DECIMAL_TYPE
           
static ValueType ValueType.BIG_INTEGER_TYPE
           
static ValueType ValueType.BOOLEAN_TYPE
           
static ValueType ValueType.BYTE_TYPE
           
static ValueType ValueType.CHAR_TYPE
           
static ValueType ValueType.DATE_TYPE
           
static ValueType ValueType.DOUBLE_TYPE
           
static ValueType ValueType.EVENT_TYPE
           
static ValueType ValueType.FACTTEMPLATE_TYPE
           
static ValueType ValueType.FLOAT_TYPE
           
static ValueType ValueType.INTEGER_TYPE
           
static ValueType ValueType.LONG_TYPE
           
static ValueType ValueType.NULL_TYPE
           
static ValueType ValueType.OBJECT_TYPE
           
static ValueType ValueType.PBOOLEAN_TYPE
           
static ValueType ValueType.PBYTE_TYPE
           
static ValueType ValueType.PCHAR_TYPE
           
static ValueType ValueType.PDOUBLE_TYPE
           
static ValueType ValueType.PFLOAT_TYPE
           
static ValueType ValueType.PINTEGER_TYPE
           
static ValueType ValueType.PLONG_TYPE
           
static ValueType ValueType.PSHORT_TYPE
           
static ValueType ValueType.QUERY_TYPE
           
static ValueType ValueType.SHORT_TYPE
           
static ValueType ValueType.STRING_TYPE
           
protected  ValueType ClassObjectType.valueType
           
 

Methods in org.drools.base that return ValueType
static ValueType ValueType.determineValueType(Class<?> clazz)
           
 ValueType EvaluatorWrapper.getCoercedValueType()
           
 ValueType BaseEvaluator.getCoercedValueType()
           
 ValueType ClassObjectType.getValueType()
           
 ValueType ClassFieldWriter.getValueType()
           
 ValueType ClassFieldReader.getValueType()
           
 ValueType BaseClassFieldReader.getValueType()
           
 ValueType ClassFieldAccessor.getValueType()
           
 ValueType BaseClassFieldWriter.getValueType()
           
 ValueType EvaluatorWrapper.getValueType()
           
 ValueType BaseEvaluator.getValueType()
           
 

Methods in org.drools.base with parameters of type ValueType
static FieldValue FieldFactory.getFieldValue(Object value, ValueType valueType, DateFormats dateFormats)
           
static FieldValue FieldFactory.getFieldValue(String value, ValueType valueType, DateFormats dateFormats)
           
 void BaseClassFieldReader.setValueType(ValueType valueType)
           
 

Constructors in org.drools.base with parameters of type ValueType
BaseClassFieldReader(int index, Class<?> fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
BaseClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
BaseEvaluator(ValueType type, Operator operator)
           
 

Uses of ValueType in org.drools.base.evaluators
 

Methods in org.drools.base.evaluators that return ValueType
 ValueType SetEvaluatorsDefinition.BaseMemberOfEvaluator.getCoercedValueType()
           
 ValueType SetEvaluatorsDefinition.BaseNotMemberOfEvaluator.getCoercedValueType()
           
 

Methods in org.drools.base.evaluators with parameters of type ValueType
 void EvaluatorCache.addEvaluator(ValueType type, Operator operator, Evaluator evaluator)
           
 Evaluator SetEvaluatorsDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator EvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
          Returns the evaluator instance for the given type and the defined parameterText
 Evaluator EvaluatorCache.getEvaluator(ValueType type, Operator operator)
           
 Evaluator SoundslikeEvaluatorsDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator OverlapsEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator StrEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator OverlappedByEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator BeforeEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator DuringEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator StartsEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator IncludesEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator StartedByEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator FinishedByEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator MeetsEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator EqualityEvaluatorsDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator MatchesEvaluatorsDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator EvaluatorRegistry.getEvaluator(ValueType type, Operator operator)
          Returns the evaluator instance for the given type and the defined parameterText
 Evaluator ComparableEvaluatorsDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator AfterEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator MetByEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator CoincidesEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator FinishesEvaluatorDefinition.getEvaluator(ValueType type, Operator operator)
           
 Evaluator SetEvaluatorsDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator EvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
          Returns the evaluator instance for the given type and the defined parameterText
 Evaluator SoundslikeEvaluatorsDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator OverlapsEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator StrEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator OverlappedByEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator BeforeEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator DuringEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator StartsEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator IncludesEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator StartedByEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator FinishedByEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator MeetsEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator EqualityEvaluatorsDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator MatchesEvaluatorsDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator EvaluatorRegistry.getEvaluator(ValueType type, Operator operator, String parameterText)
          Returns the evaluator instance for the given type and the defined parameterText
 Evaluator ComparableEvaluatorsDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator AfterEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator MetByEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator CoincidesEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator FinishesEvaluatorDefinition.getEvaluator(ValueType type, Operator operator, String parameterText)
           
 Evaluator SetEvaluatorsDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator EvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
          Returns the evaluator instance for the given type and the defined parameterText
 Evaluator SoundslikeEvaluatorsDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator OverlapsEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator StrEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator OverlappedByEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator BeforeEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator DuringEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator StartsEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator IncludesEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator StartedByEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator FinishedByEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator MeetsEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator EqualityEvaluatorsDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator MatchesEvaluatorsDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator EvaluatorRegistry.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
          Returns the evaluator instance for the given type and the defined parameterText
 Evaluator ComparableEvaluatorsDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator AfterEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator MetByEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator CoincidesEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator FinishesEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText)
           
 Evaluator SetEvaluatorsDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator EvaluatorDefinition.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 parameterText
 Evaluator SoundslikeEvaluatorsDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator OverlapsEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator StrEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target leftTarget, EvaluatorDefinition.Target rightTarget)
           
 Evaluator OverlappedByEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator BeforeEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator DuringEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator StartsEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator IncludesEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator StartedByEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator FinishedByEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator MeetsEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator EqualityEvaluatorsDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator MatchesEvaluatorsDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator ComparableEvaluatorsDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator AfterEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator MetByEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator CoincidesEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 Evaluator FinishesEvaluatorDefinition.getEvaluator(ValueType type, String operatorId, boolean isNegated, String parameterText, EvaluatorDefinition.Target left, EvaluatorDefinition.Target right)
           
 boolean SetEvaluatorsDefinition.supportsType(ValueType type)
           
 boolean EvaluatorDefinition.supportsType(ValueType type)
          Returns true in case this evaluator supports operations over values of that specific type.
 boolean EvaluatorCache.supportsType(ValueType type)
           
 boolean SoundslikeEvaluatorsDefinition.supportsType(ValueType type)
           
 boolean OverlapsEvaluatorDefinition.supportsType(ValueType type)
           
 boolean StrEvaluatorDefinition.supportsType(ValueType type)
           
 boolean OverlappedByEvaluatorDefinition.supportsType(ValueType type)
           
 boolean BeforeEvaluatorDefinition.supportsType(ValueType type)
           
 boolean DuringEvaluatorDefinition.supportsType(ValueType type)
           
 boolean StartsEvaluatorDefinition.supportsType(ValueType type)
           
 boolean IncludesEvaluatorDefinition.supportsType(ValueType type)
           
 boolean StartedByEvaluatorDefinition.supportsType(ValueType type)
           
 boolean FinishedByEvaluatorDefinition.supportsType(ValueType type)
           
 boolean MeetsEvaluatorDefinition.supportsType(ValueType type)
           
 boolean EqualityEvaluatorsDefinition.supportsType(ValueType type)
           
 boolean MatchesEvaluatorsDefinition.supportsType(ValueType type)
           
 boolean ComparableEvaluatorsDefinition.supportsType(ValueType type)
           
 boolean AfterEvaluatorDefinition.supportsType(ValueType type)
           
 boolean MetByEvaluatorDefinition.supportsType(ValueType type)
           
 boolean CoincidesEvaluatorDefinition.supportsType(ValueType type)
           
 boolean FinishesEvaluatorDefinition.supportsType(ValueType type)
           
 

Constructors in org.drools.base.evaluators with parameters of type ValueType
AfterEvaluatorDefinition.AfterEvaluator(ValueType type, boolean isNegated, Long[] parameters, String paramText, boolean unwrapLeft, boolean unwrapRight)
           
BeforeEvaluatorDefinition.BeforeEvaluator(ValueType type, boolean isNegated, Long[] parameters, String paramText, boolean unwrapLeft, boolean unwrapRight)
           
CoincidesEvaluatorDefinition.CoincidesEvaluator(ValueType type, boolean isNegated, Long[] parameters, String paramText, boolean unwrapLeft, boolean unwrapRight)
           
DuringEvaluatorDefinition.DuringEvaluator(ValueType type, boolean isNegated, Long[] parameters, String paramText)
           
FinishedByEvaluatorDefinition.FinishedByEvaluator(ValueType type, boolean isNegated, Long[] parameters, String paramText)
           
FinishesEvaluatorDefinition.FinishesEvaluator(ValueType type, boolean isNegated, Long[] parameters, String paramText)
           
IncludesEvaluatorDefinition.IncludesEvaluator(ValueType type, boolean isNegated, Long[] parameters, String paramText)
           
MeetsEvaluatorDefinition.MeetsEvaluator(ValueType type, boolean isNegated, Long[] parameters, String paramText)
           
MetByEvaluatorDefinition.MetByEvaluator(ValueType type, boolean isNegated, Long[] parameters, String paramText)
           
OverlappedByEvaluatorDefinition.OverlappedByEvaluator(ValueType type, boolean isNegated, Long[] parameters, String paramText)
           
OverlapsEvaluatorDefinition.OverlapsEvaluator(ValueType type, boolean isNegated, Long[] parameters, String paramText)
           
SetEvaluatorsDefinition.BaseMemberOfEvaluator(ValueType type, Operator operator)
           
SetEvaluatorsDefinition.BaseNotMemberOfEvaluator(ValueType type, Operator operator)
           
StartedByEvaluatorDefinition.StartedByEvaluator(ValueType type, boolean isNegated, Long[] params, String paramText)
           
StartsEvaluatorDefinition.StartsEvaluator(ValueType type, boolean isNegated, Long[] params, String paramText)
           
StrEvaluatorDefinition.StrEvaluator(ValueType type, boolean isNegated)
           
 

Uses of ValueType in org.drools.base.extractors
 

Methods in org.drools.base.extractors that return ValueType
 ValueType ArrayElementReader.getValueType()
           
 

Constructors in org.drools.base.extractors with parameters of type ValueType
BaseBooleanClassFieldReader(int index, Class<?> fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
BaseBooleanClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hierarchy
BaseByteClassFieldReader(int index, Class fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
BaseByteClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hierarchy
BaseCharClassFieldReader(int index, Class fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
BaseCharClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hierarchy
BaseDoubleClassFieldReader(int index, Class fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
BaseDoubleClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hierarchy
BaseFloatClassFieldReader(int index, Class fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
BaseFloatClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
BaseIntClassFieldReader(int index, Class fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
BaseIntClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
BaseLongClassFieldReader(int index, Class fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
BaseLongClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hirarchy
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 hirarchy
BaseShortClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)
          This constructor is not supposed to be used from outside the class hierarchy
 

Uses of ValueType in org.drools.facttemplates
 

Methods in org.drools.facttemplates that return ValueType
 ValueType FieldTemplate.getValueType()
           
 ValueType FieldTemplateImpl.getValueType()
           
 ValueType FactTemplateObjectType.getValueType()
           
 ValueType FactTemplateFieldExtractor.getValueType()
           
 

Uses of ValueType in org.drools.rule
 

Methods in org.drools.rule that return ValueType
 ValueType Declaration.getValueType()
          Retrieve the ValueType.
 

Uses of ValueType in org.drools.spi
 

Methods in org.drools.spi that return ValueType
 ValueType Evaluator.getCoercedValueType()
          Returns the value type this evaluator will coerce operands to, during evaluation.
 ValueType ObjectType.getValueType()
           
 ValueType ReadAccessor.getValueType()
           
 ValueType WriteAccessor.getValueType()
           
 ValueType Evaluator.getValueType()
          Returns the type of the values this evaluator operates upon.
 ValueType GlobalExtractor.getValueType()
           
 ValueType PatternExtractor.getValueType()
           
 



Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.