Uses of Class
org.drools.drl.ast.descr.BaseDescr
-
Packages that use BaseDescr Package Description org.drools.drl.ast.descr org.drools.drl.ast.dsl org.drools.drl.ast.dsl.impl -
-
Uses of BaseDescr in org.drools.drl.ast.descr
Subclasses of BaseDescr in org.drools.drl.ast.descr Modifier and Type Class Description classAbstractClassTypeDeclarationDescrclassAccessorDescrclassAccumulateDescrA descr class for accumulate nodeclassAccumulateImportDescrA descriptor for imported static functionsclassActionDescrclassAndDescrclassAnnotatedBaseDescrThis is the super type for all pattern AST nodes.classAnnotationDescrclassAtomicExprDescrclassAttributeDescrclassBehaviorDescrA super class for all Behavior Descriptors like time window, event window, distinct, etcclassBindingDescrclassCollectDescrAn AST class to describe "collect" conditional elementclassConditionalBranchDescrclassConnectiveDescrThis is used to connect restrictions together for a single field eg: age < 40 & > 30classConstraintConnectiveDescrA descriptor to represent logical connectives in constraints, like &&, || and ^.classDeclarativeInvokerDescrThis is the parent class function/method calls.classEntryPointDeclarationDescrclassEntryPointDescrAn entry point descriptor for facts.classEnumDeclarationDescrclassEnumLiteralDescrclassEvalDescrclassEvaluatorBasedRestrictionDescrThis is a super class for all restrictions that are based on evaluators.classExistsDescrclassExprConstraintDescrThis represents a constraint in a pattern defined by an arbitrary expression.classFactTemplateDescrclassFieldConstraintDescrThis represents a literal node in the rule language.classFieldTemplateDescrclassForallDescrclassForFunctionDescrA descr class for for functionsclassFromDescrclassFunctionDescrclassFunctionImportDescrA descriptor for imported static functionsclassGlobalDescrA descriptor class for globals.classGroupByDescrclassImportDescrclassLiteralDescrclassLiteralRestrictionDescrThis represents a literal node in the rule language.classMVELExprDescrclassNamedConsequenceDescrclassNotDescrclassOperatorDescrA descriptor to represent a relational operatorclassOrDescrclassPackageDescrclassPatternDescrclassPatternSourceDescrA common base class for all descriptor classes that represent a pattern sourcesclassPredicateDescrclassProcessDescrclassQualifiedIdentifierRestrictionDescrThis represents a qualified identifier, like enums or subfield access in variables like "$p.name".classQueryDescrclassRelationalExprDescrA descriptor to represent a relational expressionclassRestrictionclassRestrictionConnectiveDescrThis is used to connect restrictions together for a single field eg: age < 40 & > 30classRestrictionDescrThis represents a literal node in the rule language.classReturnValueDescrThis Descr is used in jBPM code (jbpm-flow-builder) as part of the syntax tree for the scripts used in BPMN2 definitions.classReturnValueRestrictionDescrclassRuleDescrclassTypeDeclarationDescrclassTypeFieldDescrclassUnitDescrclassVariableRestrictionDescrclassWindowDeclarationDescrclassWindowReferenceDescrA pattern source descriptor for windowsMethods in org.drools.drl.ast.descr that return BaseDescr Modifier and Type Method Description BaseDescrAccumulateDescr. getInput()BaseDescrMultiPatternDestinationDescr. getInput()BaseDescrRelationalExprDescr. getLeft()BaseDescrRelationalExprDescr. getRight()BaseDescrForallDescr. getSelfJoinConstraint()BaseDescrAndDescr. negate()BaseDescrAtomicExprDescr. negate()BaseDescrBaseDescr. negate()BaseDescrConstraintConnectiveDescr. negate()BaseDescrExprConstraintDescr. negate()BaseDescrOrDescr. negate()BaseDescrRelationalExprDescr. negate()BaseDescrBaseDescr. replaceVariable(java.lang.String oldVar, java.lang.String newVar)Methods in org.drools.drl.ast.descr that return types with arguments of type BaseDescr Modifier and Type Method Description java.util.List<BaseDescr>AccumulateDescr. getDescrs()java.util.List<BaseDescr>AndDescr. getDescrs()java.util.List<BaseDescr>CollectDescr. getDescrs()java.util.List<? extends BaseDescr>ConditionalElementDescr. getDescrs()java.util.List<BaseDescr>ConstraintConnectiveDescr. getDescrs()java.util.List<BaseDescr>ForallDescr. getDescrs()java.util.List<BaseDescr>FromDescr. getDescrs()java.util.List<BaseDescr>NotDescr. getDescrs()java.util.List<BaseDescr>OrDescr. getDescrs()java.util.List<? extends BaseDescr>PatternDescr. getDescrs()java.util.List<? extends BaseDescr>PatternDescr. getPositionalConstraints()java.util.List<BaseDescr>ForallDescr. getRemainingPatterns()Returns the remaining patterns from the forall CEjava.util.List<? extends BaseDescr>PatternDescr. getSlottedConstraints()Methods in org.drools.drl.ast.descr with parameters of type BaseDescr Modifier and Type Method Description voidPatternDescr. addConstraint(BaseDescr base)voidAccumulateDescr. addDescr(BaseDescr patternDescr)voidAndDescr. addDescr(BaseDescr baseDescr)voidCollectDescr. addDescr(BaseDescr patternDescr)voidConditionalElementDescr. addDescr(BaseDescr baseDescr)voidConstraintConnectiveDescr. addDescr(BaseDescr baseDescr)voidEvalDescr. addDescr(BaseDescr baseDescr)voidExistsDescr. addDescr(BaseDescr baseDescr)voidForallDescr. addDescr(BaseDescr baseDescr)voidFromDescr. addDescr(BaseDescr baseDescr)voidNotDescr. addDescr(BaseDescr baseDescr)voidOrDescr. addDescr(BaseDescr baseDescr)voidAccumulateDescr. 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(java.lang.Class<?> clazz, BaseDescr baseDescr)voidAndDescr. insertBeforeLast(java.lang.Class<?> clazz, BaseDescr baseDescr)voidCollectDescr. insertBeforeLast(java.lang.Class<?> clazz, BaseDescr baseDescr)voidConditionalElementDescr. insertBeforeLast(java.lang.Class<?> clazz, BaseDescr baseDescr)voidEvalDescr. insertBeforeLast(java.lang.Class clazz, BaseDescr baseDescr)voidExistsDescr. insertBeforeLast(java.lang.Class clazz, BaseDescr baseDescr)voidForallDescr. insertBeforeLast(java.lang.Class<?> clazz, BaseDescr baseDescr)voidFromDescr. insertBeforeLast(java.lang.Class<?> clazz, BaseDescr baseDescr)voidNotDescr. insertBeforeLast(java.lang.Class clazz, BaseDescr baseDescr)voidOrDescr. insertBeforeLast(java.lang.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)voidAccumulateDescr. setInput(BaseDescr input)voidMultiPatternDestinationDescr. setInput(BaseDescr input)voidRelationalExprDescr. setLeft(BaseDescr left)voidRelationalExprDescr. setRight(BaseDescr right)voidDescrVisitor. visit(BaseDescr descr)Constructors in org.drools.drl.ast.descr with parameters of type BaseDescr Constructor Description ExistsDescr(BaseDescr baseDescr)NotDescr(BaseDescr descr)RelationalExprDescr(java.lang.String operator, boolean negated, java.util.List<java.lang.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 BaseDescr Modifier and Type Interface Description interfaceAbstractClassTypeDeclarationBuilder<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 BaseDescr Modifier and Type Class Description classBaseDescrBuilderImpl<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 Modifier and Type Field Description protected TBaseDescrBuilderImpl. descr
-