Uses of Class
org.drools.drl.ast.descr.BaseDescr
Packages that use BaseDescr
-
Uses of BaseDescr in org.drools.drl.ast.descr
Subclasses of BaseDescr in org.drools.drl.ast.descrModifier and TypeClassDescriptionclassclassclassA descr class for accumulate nodeclassA descriptor for imported static functionsclassclassclassThis is the super type for all pattern AST nodes.classclassclassclassA super class for all Behavior Descriptors like time window, event window, distinct, etcclassclassAn AST class to describe "collect" conditional elementclassclassThis is used to connect restrictions together for a single field eg: age < 40 & > 30classA descriptor to represent logical connectives in constraints, like &&, || and ^.classThis is the parent class function/method calls.classclassAn entry point descriptor for facts.classclassclassclassThis is a super class for all restrictions that are based on evaluators.classclassThis represents a constraint in a pattern defined by an arbitrary expression.classclassThis represents a literal node in the rule language.classclassclassA descr class for for functionsclassclassclassA descriptor for imported static functionsclassA descriptor class for globals.classclassclassclassThis represents a literal node in the rule language.classclassclassclassA descriptor to represent a relational operatorclassclassclassclassA common base class for all descriptor classes that represent a pattern sourcesclassclassclassThis represents a qualified identifier, like enums or subfield access in variables like "$p.name".classclassA descriptor to represent a relational expressionclassclassThis is used to connect restrictions together for a single field eg: age < 40 & > 30classThis represents a literal node in the rule language.classThis Descr is used in jBPM code (jbpm-flow-builder) as part of the syntax tree for the scripts used in BPMN2 definitions.classclassclassclassclassclassclassclassA pattern source descriptor for windowsMethods in org.drools.drl.ast.descr that return BaseDescrModifier and TypeMethodDescriptionAccumulateDescr.getInput()MultiPatternDestinationDescr.getInput()RelationalExprDescr.getLeft()RelationalExprDescr.getRight()ForallDescr.getSelfJoinConstraint()AndDescr.negate()AtomicExprDescr.negate()BaseDescr.negate()ConstraintConnectiveDescr.negate()ExprConstraintDescr.negate()OrDescr.negate()RelationalExprDescr.negate()BaseDescr.replaceVariable(String oldVar, String newVar) Methods in org.drools.drl.ast.descr that return types with arguments of type BaseDescrModifier and TypeMethodDescriptionAccumulateDescr.getDescrs()AndDescr.getDescrs()CollectDescr.getDescrs()ConditionalElementDescr.getDescrs()ConstraintConnectiveDescr.getDescrs()ForallDescr.getDescrs()FromDescr.getDescrs()NotDescr.getDescrs()OrDescr.getDescrs()PatternDescr.getDescrs()PatternDescr.getPositionalConstraints()ForallDescr.getRemainingPatterns()Returns the remaining patterns from the forall CEPatternDescr.getSlottedConstraints()Methods in org.drools.drl.ast.descr with parameters of type BaseDescrModifier and TypeMethodDescriptionvoidPatternDescr.addConstraint(BaseDescr base) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidAccumulateDescr.addOrMerge(BaseDescr baseDescr) voidAndDescr.addOrMerge(BaseDescr baseDescr) voidCollectDescr.addOrMerge(BaseDescr baseDescr) voidConditionalElementDescr.addOrMerge(BaseDescr baseDescr) voidConstraintConnectiveDescr.addOrMerge(BaseDescr baseDescr) voidEvalDescr.addOrMerge(BaseDescr baseDescr) voidExistsDescr.addOrMerge(BaseDescr baseDescr) voidForallDescr.addOrMerge(BaseDescr baseDescr) voidFromDescr.addOrMerge(BaseDescr baseDescr) voidNotDescr.addOrMerge(BaseDescr baseDescr) voidOrDescr.addOrMerge(BaseDescr baseDescr) voidBaseDescr.copyLocation(BaseDescr d) voidConstraintConnectiveDescr.copyLocation(BaseDescr d) voidPredicateDescr.copyParameters(BaseDescr base) voidAccumulateDescr.insertBeforeLast(Class<?> clazz, BaseDescr baseDescr) voidAndDescr.insertBeforeLast(Class<?> clazz, BaseDescr baseDescr) voidCollectDescr.insertBeforeLast(Class<?> clazz, BaseDescr baseDescr) voidConditionalElementDescr.insertBeforeLast(Class<?> clazz, BaseDescr baseDescr) voidEvalDescr.insertBeforeLast(Class clazz, BaseDescr baseDescr) voidExistsDescr.insertBeforeLast(Class clazz, BaseDescr baseDescr) voidForallDescr.insertBeforeLast(Class<?> clazz, BaseDescr baseDescr) voidFromDescr.insertBeforeLast(Class<?> clazz, BaseDescr baseDescr) voidNotDescr.insertBeforeLast(Class clazz, BaseDescr baseDescr) voidOrDescr.insertBeforeLast(Class<?> clazz, BaseDescr baseDescr) voidAndDescr.insertDescr(int index, BaseDescr baseDescr) voidOrDescr.insertDescr(int index, BaseDescr baseDescr) booleanPatternDescr.removeConstraint(BaseDescr base) booleanAccumulateDescr.removeDescr(BaseDescr baseDescr) booleanAndDescr.removeDescr(BaseDescr baseDescr) booleanCollectDescr.removeDescr(BaseDescr baseDescr) booleanConditionalElementDescr.removeDescr(BaseDescr baseDescr) booleanEvalDescr.removeDescr(BaseDescr baseDescr) booleanExistsDescr.removeDescr(BaseDescr baseDescr) booleanForallDescr.removeDescr(BaseDescr baseDescr) booleanFromDescr.removeDescr(BaseDescr baseDescr) booleanNotDescr.removeDescr(BaseDescr baseDescr) booleanOrDescr.removeDescr(BaseDescr baseDescr) voidvoidvoidvoidvoidConstructors in org.drools.drl.ast.descr with parameters of type BaseDescrModifierConstructorDescriptionExistsDescr(BaseDescr baseDescr) RelationalExprDescr(String operator, boolean negated, List<String> parameters, BaseDescr left, BaseDescr right) -
Uses of BaseDescr in org.drools.drl.ast.dsl
Classes in org.drools.drl.ast.dsl with type parameters of type BaseDescrModifier and TypeInterfaceDescriptioninterfaceAbstractClassTypeDeclarationBuilder<T extends BaseDescr>interfaceDescrBuilder<P extends DescrBuilder<?,?>, T extends BaseDescr> A super interface for all DescrBuilders.interfacePatternContainerDescrBuilder<P extends DescrBuilder<?,?>, T extends BaseDescr> A helper interface for all builders that can encapsulate patterns -
Uses of BaseDescr in org.drools.drl.ast.dsl.impl
Classes in org.drools.drl.ast.dsl.impl with type parameters of type BaseDescrModifier and TypeClassDescriptionclassBaseDescrBuilderImpl<P extends DescrBuilder<?,? extends BaseDescr>, T extends BaseDescr> A base class for all DescrBuildersclassBaseDescrBuilderImpl<P extends DescrBuilder<?,? extends BaseDescr>, T extends BaseDescr> A base class for all DescrBuildersFields in org.drools.drl.ast.dsl.impl declared as BaseDescr