Uses of Class
org.drools.compiler.lang.descr.PatternDescr
-
Packages that use PatternDescr Package Description org.drools.compiler.compiler.xml This contains the parser and utilities for handling rules in XML format.org.drools.compiler.lang.descr org.drools.compiler.rule.builder -
-
Uses of PatternDescr in org.drools.compiler.compiler.xml
Methods in org.drools.compiler.compiler.xml with parameters of type PatternDescr Modifier and Type Method Description voidXmlDumper. visitPatternDescr(PatternDescr descr) -
Uses of PatternDescr in org.drools.compiler.lang.descr
Methods in org.drools.compiler.lang.descr that return PatternDescr Modifier and Type Method Description PatternDescrPatternDescr. clone()PatternDescrForallDescr. getBasePattern()Returns the base pattern from the forall CEPatternDescrAccumulateDescr. getInputPattern()PatternDescrCollectDescr. getInputPattern()PatternDescrPatternDestinationDescr. getInputPattern()PatternDescrTypeFieldDescr. getPattern()PatternDescrWindowDeclarationDescr. getPattern()PatternDescrConditionalBranchDescr. getReferringPatternDescr(AndDescr parent)PatternDescrPatternDescr. negateConstraint()Methods in org.drools.compiler.lang.descr that return types with arguments of type PatternDescr Modifier and Type Method Description List<PatternDescr>AndDescr. getAllPatternDescr()Methods in org.drools.compiler.lang.descr with parameters of type PatternDescr Modifier and Type Method Description Collection<String>RuleDescr. lookAheadFieldsOfIdentifier(PatternDescr patternDescr)voidAccumulateDescr. setInputPattern(PatternDescr inputPattern)voidCollectDescr. setInputPattern(PatternDescr inputPattern)voidPatternDestinationDescr. setInputPattern(PatternDescr patternDescr)voidTypeFieldDescr. setPattern(PatternDescr pattern)voidWindowDeclarationDescr. setPattern(PatternDescr pattern)voidDescrVisitor. visit(PatternDescr descr)Constructors in org.drools.compiler.lang.descr with parameters of type PatternDescr Constructor Description TypeFieldDescr(String fieldName, PatternDescr pat) -
Uses of PatternDescr in org.drools.compiler.rule.builder
Methods in org.drools.compiler.rule.builder with parameters of type PatternDescr Modifier and Type Method Description org.drools.core.rule.RuleConditionElementPatternBuilder. build(RuleBuildContext context, PatternDescr descr)org.drools.core.rule.RuleConditionElementPatternBuilder. build(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern prefixPattern)Build a pattern for the given descriptor in the current context and using the given utils objectprotected voidPatternBuilder. build(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern, BaseDescr original, String expr)protected List<org.drools.core.spi.Constraint>PatternBuilder. build(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern, ConstraintConnectiveDescr descr, MVELDumper.MVELDumperContext mvelCtx)protected org.drools.core.spi.ConstraintPatternBuilder. buildCcdDescr(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern, BaseDescr d, ConstraintConnectiveDescr ccd, MVELDumper.MVELDumperContext mvelCtx)protected voidPatternBuilder. buildRuleBindings(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern, BindingDescr fieldBindingDescr)protected voidPatternBuilder. buildRuleBindings(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern, BindingDescr fieldBindingDescr, org.drools.core.rule.TypeDeclaration typeDeclaration)protected List<String>PatternBuilder. getSettableProperties(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern)protected ConstraintConnectiveDescrPatternBuilder. parseExpression(RuleBuildContext context, PatternDescr patternDescr, BaseDescr original, String expression)protected voidPatternBuilder. processAnnotations(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern)protected voidPatternBuilder. processConstraintsAndBinds(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern)Process all constraints and bindings on this patternprotected voidPatternBuilder. processDuplicateBindings(boolean isUnification, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern, BaseDescr original, String leftExpression, String rightIdentifier, RuleBuildContext context)protected voidPatternBuilder. processListenedPropertiesAnnotation(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern)protected voidPatternBuilder. processMetadataAnnotations(PatternDescr patternDescr, org.drools.core.rule.Pattern pattern, org.drools.core.addon.TypeResolver typeResolver)protected voidPatternBuilder. processPositional(RuleBuildContext context, PatternDescr patternDescr, org.drools.core.rule.Pattern pattern, ExprConstraintDescr descr)
-