Uses of Class
org.drools.compiler.lang.descr.BaseDescr
-
Packages that use BaseDescr Package Description org.drools.compiler.builder.impl.errors org.drools.compiler.compiler This is the main package to load rules.org.drools.compiler.lang org.drools.compiler.lang.api org.drools.compiler.lang.api.impl org.drools.compiler.lang.descr org.drools.compiler.rule.builder -
-
Uses of BaseDescr in org.drools.compiler.builder.impl.errors
Constructors in org.drools.compiler.builder.impl.errors with parameters of type BaseDescr Constructor Description RuleErrorHandler(BaseDescr ruleDescr, org.drools.core.definitions.rule.impl.RuleImpl rule, String message)RuleInvokerErrorHandler(BaseDescr ruleDescr, org.drools.core.definitions.rule.impl.RuleImpl rule, String message) -
Uses of BaseDescr in org.drools.compiler.compiler
Subclasses of BaseDescr in org.drools.compiler.compiler Modifier and Type Class Description classReturnValueDescrThis Descr is used in jBPM code (jbpm-flow-builder) as part of the syntax tree for the scripts used in BPMN2 definitions.Methods in org.drools.compiler.compiler that return BaseDescr Modifier and Type Method Description BaseDescrActionError. getDescr()BaseDescrDescrBuildError. getDescr()BaseDescrDescrBuildWarning. getDescr()BaseDescrFactTemplateError. getDescr()BaseDescrFieldTemplateError. getDescr()BaseDescrDescrBuildError. getParentDescr()BaseDescrDescrBuildWarning. getParentDescr()Methods in org.drools.compiler.compiler with parameters of type BaseDescr Modifier and Type Method Description AnalysisResultDialect. analyzeBlock(PackageBuildContext context, BaseDescr descr, String text, BoundIdentifiers availableIdentifiers)AnalysisResultDialect.DummyDialect. analyzeBlock(PackageBuildContext context, BaseDescr descr, String text, BoundIdentifiers availableIdentifiers)AnalysisResultDialect. analyzeExpression(PackageBuildContext context, BaseDescr descr, Object content, BoundIdentifiers availableIdentifiers)AnalysisResultDialect.DummyDialect. analyzeExpression(PackageBuildContext context, BaseDescr descr, Object content, BoundIdentifiers availableIdentifiers)Constructors in org.drools.compiler.compiler with parameters of type BaseDescr Constructor Description ActionError(BaseDescr descr, Object object, String message)DescrBuildError(BaseDescr parentDescr, BaseDescr descr, Object object, String message)DescrBuildWarning(BaseDescr parentDescr, BaseDescr descr, Object object, String message)FactTemplateError(Package pkg, BaseDescr descr, Object object, String message)FieldTemplateError(Package pkg, BaseDescr descr, Object object, String message)RuleBuildError(org.drools.core.definitions.rule.impl.RuleImpl rule, BaseDescr descr, Object object, String message)RuleBuildWarning(org.drools.core.definitions.rule.impl.RuleImpl rule, BaseDescr descr, Object object, String message)TypeDeclarationError(BaseDescr typeDescr, String errorMessage) -
Uses of BaseDescr in org.drools.compiler.lang
Fields in org.drools.compiler.lang declared as BaseDescr Modifier and Type Field Description BaseDescrDRL5Expressions.expression_return. resultBaseDescrDRL5Expressions.shiftExpression_return. resultBaseDescrDRL5Expressions.unaryExpressionNotPlusMinus_return. resultBaseDescrDRL6Expressions.expression_return. resultBaseDescrDRL6Expressions.shiftExpression_return. resultBaseDescrDRL6Expressions.unaryExpressionNotPlusMinus_return. resultMethods in org.drools.compiler.lang that return BaseDescr Modifier and Type Method Description BaseDescrDRL5Expressions. additiveExpression()BaseDescrDRL6Expressions. additiveExpression()BaseDescrDRL5Expressions. andExpression()BaseDescrDRL6Expressions. andExpression()BaseDescrDRL5Expressions. andRestriction()BaseDescrDRL6Expressions. andRestriction()BaseDescrDRL5Expressions. conditionalAndExpression()BaseDescrDRL6Expressions. conditionalAndExpression()BaseDescrDRL5Expressions. conditionalExpression()BaseDescrDRL6Expressions. conditionalExpression()BaseDescrDRL5Expressions. conditionalOrExpression()BaseDescrDRL6Expressions. conditionalOrExpression()abstract BaseDescrDRLExpressions. conditionalOrExpression()BaseDescrDRL5Parser. declare(PackageDescrBuilder pkg)declare := DECLARE | (ENTRY-POINT) => entryPointDeclaration | (WINDOW) => windowDeclaration | (TRAIT) => typeDeclaration (trait) | (ENUM) => enumDeclaration | typeDeclaration (class) ENDBaseDescrDRL6Parser. declare(PackageDescrBuilder pkg)declare := DECLARE | (ENTRY-POINT) => entryPointDeclaration | (WINDOW) => windowDeclaration | (TRAIT) => typeDeclaration (trait) | (ENUM) => enumDeclaration | typeDeclaration (class) ENDBaseDescrDRL6StrictParser. declare(PackageDescrBuilder pkg)declare := DECLARE | (ENTRY-POINT) => entryPointDeclaration | (WINDOW) => windowDeclaration | (TRAIT) => typeDeclaration (trait) | (ENUM) => enumDeclaration | typeDeclaration (class) ENDBaseDescrDRL5Expressions. equalityExpression()BaseDescrDRL6Expressions. equalityExpression()BaseDescrDRL5Expressions. exclusiveOrExpression()BaseDescrDRL6Expressions. exclusiveOrExpression()BaseDescrDRL5Expressions. inclusiveOrExpression()BaseDescrDRL6Expressions. inclusiveOrExpression()BaseDescrDRL5Expressions. inExpression()BaseDescrDRL6Expressions. inExpression()BaseDescrDRL5Expressions. instanceOfExpression()BaseDescrDRL6Expressions. instanceOfExpression()protected BaseDescrDRL6Parser. lhsExists(CEDescrBuilder<?,?> ce, boolean allowOr)lhsExists := EXISTS ( (LEFT_PAREN (or_key|and_key))=> lhsOr // prevents '((' for prefixed and/or | LEFT_PAREN lhsOr RIGHT_PAREN | lhsPatternBind )protected BaseDescrDRL6StrictParser. lhsExists(CEDescrBuilder<?,?> ce, boolean allowOr)lhsExists := EXISTS ( (LEFT_PAREN (or_key|and_key))=> lhsOr // prevents '((' for prefixed and/or | LEFT_PAREN lhsOr RIGHT_PAREN | lhsPatternBind )protected BaseDescrDRL6Parser. lhsForall(CEDescrBuilder<?,?> ce)lhsForall := FORALL LEFT_PAREN lhsPatternBind+ RIGHT_PARENprotected BaseDescrDRL6StrictParser. lhsForall(CEDescrBuilder<?,?> ce)lhsForall := FORALL LEFT_PAREN lhsPatternBind+ RIGHT_PARENprotected BaseDescrDRL6Parser. lhsNot(CEDescrBuilder<?,?> ce, boolean allowOr)lhsNot := NOT ( (LEFT_PAREN (or_key|and_key))=> lhsOr // prevents '((' for prefixed and/or | LEFT_PAREN lhsOr RIGHT_PAREN | lhsPatternBind )protected BaseDescrDRL6StrictParser. lhsNot(CEDescrBuilder<?,?> ce, boolean allowOr)lhsNot := NOT ( (LEFT_PAREN (or_key|and_key))=> lhsOr // prevents '((' for prefixed and/or | LEFT_PAREN lhsOr RIGHT_PAREN | lhsPatternBind )BaseDescrDRL5Expressions. multiplicativeExpression()BaseDescrDRL6Expressions. multiplicativeExpression()BaseDescrDRL5Expressions. orRestriction()BaseDescrDRL6Expressions. orRestriction()BaseDescrDRL5Expressions. parExpression()BaseDescrDRL6Expressions. parExpression()BaseDescrDRL5Expressions. primary()BaseDescrDRL6Expressions. primary()BaseDescrDRL5Expressions. relationalExpression()BaseDescrDRL6Expressions. relationalExpression()BaseDescrDRL5Expressions. singleRestriction()BaseDescrDRL6Expressions. singleRestriction()BaseDescrDRL5Parser. statement(PackageDescrBuilder pkg)statement := importStatement | globalStatement | declare | rule | ruleAttribute | function | query ;BaseDescrDRL6Parser. statement(PackageDescrBuilder pkg)statement := importStatement | globalStatement | declare | rule | ruleAttribute | function | query ;BaseDescrDRL6StrictParser. statement(PackageDescrBuilder pkg)statement := importStatement | globalStatement | declare | rule | ruleAttribute | function | query ;BaseDescrDRL5Expressions. unaryExpression()BaseDescrDRL6Expressions. unaryExpression()BaseDescrDRL6Expressions. xpathChunk()BaseDescrDRL6Expressions. xpathPrimary()Methods in org.drools.compiler.lang with parameters of type BaseDescr Modifier and Type Method Description StringBuilderExpressionRewriter. dump(StringBuilder sbuilder, BaseDescr base, int parentPriority, boolean isInsideRelCons, MVELDumper.MVELDumperContext context)StringBuilderExpressionRewriter. dump(StringBuilder sbuilder, BaseDescr base, ConstraintConnectiveDescr parent, int parentIndex, int parentPriority, boolean isInsideRelCons, MVELDumper.MVELDumperContext context)StringExpressionRewriter. dump(BaseDescr base)StringExpressionRewriter. dump(BaseDescr base, int parentPrecedence)StringExpressionRewriter. dump(BaseDescr base, ConstraintConnectiveDescr parent, MVELDumper.MVELDumperContext context)StringExpressionRewriter. dump(BaseDescr base, MVELDumper.MVELDumperContext context)StringBuilderMVELDumper. dump(StringBuilder sbuilder, BaseDescr base, int parentPriority, boolean isInsideRelCons, MVELDumper.MVELDumperContext context)StringBuilderMVELDumper. dump(StringBuilder sbuilder, BaseDescr base, ConstraintConnectiveDescr parent, int parentIndex, int parentPriority, boolean isInsideRelCons, MVELDumper.MVELDumperContext context)StringMVELDumper. dump(BaseDescr base)StringMVELDumper. dump(BaseDescr base, int parentPrecedence)StringMVELDumper. dump(BaseDescr base, ConstraintConnectiveDescr parent, MVELDumper.MVELDumperContext context)StringMVELDumper. dump(BaseDescr base, MVELDumper.MVELDumperContext context)protected voidMVELDumper. processConnectiveDescr(StringBuilder sbuilder, BaseDescr base, ConstraintConnectiveDescr parent, int parentPriority, boolean isInsideRelCons, MVELDumper.MVELDumperContext context) -
Uses of BaseDescr in org.drools.compiler.lang.api
Classes in org.drools.compiler.lang.api 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.compiler.lang.api.impl
Classes in org.drools.compiler.lang.api.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.compiler.lang.api.impl declared as BaseDescr Modifier and Type Field Description protected TBaseDescrBuilderImpl. descr -
Uses of BaseDescr in org.drools.compiler.lang.descr
Subclasses of BaseDescr in org.drools.compiler.lang.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 elementclassCompositePackageDescrclassConditionalBranchDescrclassConnectiveDescrThis 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.classReturnValueRestrictionDescrclassRuleDescrclassTypeDeclarationDescrclassTypeFieldDescrclassUnitDescrclassVariableRestrictionDescrclassWindowDeclarationDescrclassWindowReferenceDescrA pattern source descriptor for windowsMethods in org.drools.compiler.lang.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(String oldVar, String newVar)Methods in org.drools.compiler.lang.descr that return types with arguments of type BaseDescr Modifier and Type Method Description List<BaseDescr>AccumulateDescr. getDescrs()List<BaseDescr>AndDescr. getDescrs()List<BaseDescr>CollectDescr. getDescrs()List<? extends BaseDescr>ConditionalElementDescr. getDescrs()List<BaseDescr>ConstraintConnectiveDescr. getDescrs()List<BaseDescr>ForallDescr. getDescrs()List<BaseDescr>FromDescr. getDescrs()List<BaseDescr>NotDescr. getDescrs()List<BaseDescr>OrDescr. getDescrs()List<? extends BaseDescr>PatternDescr. getDescrs()List<? extends BaseDescr>PatternDescr. getPositionalConstraints()List<BaseDescr>ForallDescr. getRemainingPatterns()Returns the remaining patterns from the forall CEList<? extends BaseDescr>PatternDescr. getSlottedConstraints()Methods in org.drools.compiler.lang.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(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)voidAccumulateDescr. setInput(BaseDescr input)voidMultiPatternDestinationDescr. setInput(BaseDescr input)voidRelationalExprDescr. setLeft(BaseDescr left)voidRelationalExprDescr. setRight(BaseDescr right)voidDescrVisitor. visit(BaseDescr descr)Constructors in org.drools.compiler.lang.descr with parameters of type BaseDescr Constructor Description ExistsDescr(BaseDescr baseDescr)NotDescr(BaseDescr descr)RelationalExprDescr(String operator, boolean negated, List<String> parameters, BaseDescr left, BaseDescr right) -
Uses of BaseDescr in org.drools.compiler.rule.builder
Classes in org.drools.compiler.rule.builder with type parameters of type BaseDescr Modifier and Type Interface Description interfaceRuleConditionBuilder<T extends BaseDescr>An interface to define classes capable of building specific conditional elements.Methods in org.drools.compiler.rule.builder that return BaseDescr Modifier and Type Method Description BaseDescrPackageBuildContext. getDescrLookup(String className)Returns the Mapof descriptor lookups BaseDescrPackageBuildContext. getParentDescr()Methods in org.drools.compiler.rule.builder with parameters of type BaseDescr Modifier and Type Method Description voidPackageBuildContext. addDescrLookups(String className, BaseDescr baseDescr)org.drools.core.rule.RuleConditionElementCollectBuilder. build(RuleBuildContext context, BaseDescr descr)org.drools.core.rule.RuleConditionElementCollectBuilder. build(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern prefixPattern)org.drools.core.rule.ConditionalBranchConditionalBranchBuilder. build(RuleBuildContext context, BaseDescr descr)org.drools.core.rule.ConditionalBranchConditionalBranchBuilder. build(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern prefixPattern)org.drools.core.rule.RuleConditionElementEntryPointBuilder. build(RuleBuildContext context, BaseDescr descr)org.drools.core.rule.RuleConditionElementEntryPointBuilder. build(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern prefixPattern)org.drools.core.rule.RuleConditionElementForallBuilder. build(RuleBuildContext context, BaseDescr descr)org.drools.core.rule.RuleConditionElementForallBuilder. build(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern prefixPattern)org.drools.core.rule.RuleConditionElementGroupElementBuilder. build(RuleBuildContext context, BaseDescr descr)org.drools.core.rule.RuleConditionElementGroupElementBuilder. build(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern prefixPattern)org.drools.core.rule.NamedConsequenceNamedConsequenceBuilder. build(RuleBuildContext context, BaseDescr descr)org.drools.core.rule.NamedConsequenceNamedConsequenceBuilder. build(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern prefixPattern)protected voidPatternBuilder. build(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern, BaseDescr original, String expr)org.drools.core.rule.RuleConditionElementQueryElementBuilder. build(RuleBuildContext context, BaseDescr descr)org.drools.core.rule.RuleConditionElementQueryElementBuilder. build(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern prefixPattern)org.drools.core.rule.RuleConditionElementQueryElementBuilder. build(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.QueryImpl query)org.drools.core.rule.RuleConditionElementWindowReferenceBuilder. build(RuleBuildContext context, BaseDescr descr)org.drools.core.rule.RuleConditionElementWindowReferenceBuilder. build(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern prefixPattern)protected org.drools.core.spi.ConstraintPatternBuilder. buildCcdDescr(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern, BaseDescr d, ConstraintConnectiveDescr ccd, MVELDumper.MVELDumperContext mvelCtx)org.drools.core.spi.InternalReadAccessorConstraintBuilder. buildMvelFieldReadAccessor(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern pattern, org.drools.core.spi.ObjectType objectType, String fieldName, boolean reportError)org.drools.core.spi.InternalReadAccessorConstraintBuilder.DummyConstraintBuilder. buildMvelFieldReadAccessor(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern pattern, org.drools.core.spi.ObjectType objectType, String fieldName, boolean reportError)static Map<String,org.drools.core.base.EvaluatorWrapper>PatternBuilder. buildOperators(RuleBuildContext context, org.drools.core.rule.Pattern pattern, BaseDescr predicateDescr, Map<String,OperatorDescr> aliases)protected org.drools.core.spi.ConstraintPatternBuilder. createAndBuildPredicate(RuleBuildContext context, org.drools.core.rule.Pattern pattern, BaseDescr base, String expr, Map<String,OperatorDescr> aliases)org.drools.core.spi.EvaluatorConstraintBuilder.DummyConstraintBuilder. getEvaluator(RuleBuildContext context, BaseDescr descr, org.drools.core.base.ValueType valueType, String evaluatorString, boolean isNegated, String parameters, org.drools.core.base.evaluators.EvaluatorDefinition.Target left, org.drools.core.base.evaluators.EvaluatorDefinition.Target right)org.drools.core.spi.EvaluatorConstraintBuilder. getEvaluator(RuleBuildContext context, BaseDescr descr, org.drools.core.base.ValueType valueType, String evaluatorString, boolean isNegated, String parameters, org.drools.core.base.evaluators.EvaluatorDefinition.Target left, org.drools.core.base.evaluators.EvaluatorDefinition.Target right)static org.drools.core.spi.InternalReadAccessorPatternBuilder. getFieldReadAccessor(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern pattern, String fieldName, org.drools.core.spi.AcceptsReadAccessor target, boolean reportError)static org.drools.core.spi.InternalReadAccessorPatternBuilder. getFieldReadAccessor(RuleBuildContext context, BaseDescr descr, org.drools.core.rule.Pattern pattern, org.drools.core.spi.ObjectType objectType, String fieldName, org.drools.core.spi.AcceptsReadAccessor target, boolean reportError)voidPackageBuildContext. init(DroolsAssemblerContext kBuilder, org.drools.core.definitions.InternalKnowledgePackage pkg, BaseDescr parentDescr, DialectCompiletimeRegistry dialectRegistry, Dialect defaultDialect, org.drools.core.rule.Dialectable component)Default constructorprotected org.drools.core.rule.GroupElementGroupElementBuilder. newGroupElementFor(BaseDescr baseDescr)protected ConstraintConnectiveDescrPatternBuilder. parseExpression(RuleBuildContext context, PatternDescr patternDescr, BaseDescr original, String expression)protected org.drools.core.spi.ConstraintPatternBuilder. processAtomicExpression(RuleBuildContext context, org.drools.core.rule.Pattern pattern, BaseDescr d, String expr, Map<String,OperatorDescr> aliases)protected voidPatternBuilder. processDuplicateBindings(boolean isUnification, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern, BaseDescr original, String leftExpression, String rightIdentifier, RuleBuildContext context)static voidPatternBuilder. registerDescrBuildError(RuleBuildContext context, BaseDescr patternDescr, Object object, String error)static voidPatternBuilder. registerDescrBuildError(RuleBuildContext context, BaseDescr patternDescr, String error)voidPackageBuildContext. setParentDescr(BaseDescr descr)
-