Uses of Class
org.drools.core.rule.Pattern
-
Packages that use Pattern Package Description org.drools.core.common org.drools.core.reteoo org.drools.core.reteoo.builder org.drools.core.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.org.drools.core.spi org.drools.core.time -
-
Uses of Pattern in org.drools.core.common
Methods in org.drools.core.common that return Pattern Modifier and Type Method Description PatternInstanceNotEqualsConstraint. getOtherPattern()Constructors in org.drools.core.common with parameters of type Pattern Constructor Description InstanceNotEqualsConstraint(Pattern otherPattern)InstanceNotEqualsConstraintContextEntry(Pattern pattern) -
Uses of Pattern in org.drools.core.reteoo
Methods in org.drools.core.reteoo that return Pattern Modifier and Type Method Description protected PatternAsyncReceiveNode. getLeftInputPattern(BuildContext context)protected PatternFromNode. getLeftInputPattern(BuildContext context)protected PatternLeftTupleSource. getLeftInputPattern(BuildContext context)protected PatternTimerNode. getLeftInputPattern(BuildContext context)Methods in org.drools.core.reteoo with parameters of type Pattern Modifier and Type Method Description protected ObjectTypeAccumulateNode. getObjectTypeForPropertyReactivity(LeftInputAdapterNode leftInput, Pattern pattern)protected ObjectTypeLeftTupleSource. getObjectTypeForPropertyReactivity(LeftInputAdapterNode leftInput, Pattern pattern) -
Uses of Pattern in org.drools.core.reteoo.builder
Methods in org.drools.core.reteoo.builder that return Pattern Modifier and Type Method Description Pattern[]BuildContext. getLastBuiltPatterns()Methods in org.drools.core.reteoo.builder that return types with arguments of type Pattern Modifier and Type Method Description List<Pattern>BuildContext. getPatterns()Methods in org.drools.core.reteoo.builder with parameters of type Pattern Modifier and Type Method Description voidBuildContext. addPattern(Pattern pattern)voidPatternBuilder. attachAlphaNodes(BuildContext context, BuildUtils utils, Pattern pattern, List<AlphaNodeFieldConstraint> alphaConstraints)protected voidPatternBuilder. buildAlphaNodeChain(BuildContext context, BuildUtils utils, Pattern pattern, List<AlphaNodeFieldConstraint> alphaConstraints)longBuildContext. getExpirationOffset(Pattern pattern)voidBuildContext. setLastBuiltPattern(Pattern lastBuiltPattern) -
Uses of Pattern in org.drools.core.rule
Subclasses of Pattern in org.drools.core.rule Modifier and Type Class Description static classXpathBackReference.RelativePatternMethods in org.drools.core.rule that return Pattern Modifier and Type Method Description PatternPattern. clone()PatternForall. getBasePattern()PatternDeclaration. getPattern()Returns the index of the patternPatternWindowDeclaration. getPattern()PatternAsyncSend. getResultPattern()PatternCollect. getResultPattern()PatternFrom. getResultPattern()PatternQueryElement. getResultPattern()PatternCollect. getSourcePattern()Methods in org.drools.core.rule that return types with arguments of type Pattern Modifier and Type Method Description List<Pattern>Collect. getNestedElements()List<Pattern>Forall. getNestedElements()List<Pattern>Forall. getRemainingPatterns()Methods in org.drools.core.rule with parameters of type Pattern Modifier and Type Method Description voidForall. addRemainingPattern(Pattern pattern)Adds one more pattern to the list of remaining patternsDeclarationDeclaration. cloneWithPattern(Pattern pattern)DeclarationXpathBackReference. getDeclaration(Pattern pattern, String id)voidForall. setBasePattern(Pattern basePattern)voidDeclaration. setPattern(Pattern pattern)voidWindowDeclaration. setPattern(Pattern pattern)voidFrom. setResultPattern(Pattern pattern)Method parameters in org.drools.core.rule with type arguments of type Pattern Modifier and Type Method Description voidForall. setRemainingPatterns(List<Pattern> remainingPatterns)Constructors in org.drools.core.rule with parameters of type Pattern Constructor Description AsyncReceive(Pattern resultPattern, String messageId)AsyncSend(Pattern resultPattern, String messageId, DataProvider dataProvider)Collect(Pattern sourcePattern, Pattern resultPattern)Declaration(String identifier, Pattern pattern)Construct.Declaration(String identifier, InternalReadAccessor extractor, Pattern pattern)Construct.Declaration(String identifier, InternalReadAccessor extractor, Pattern pattern, boolean internalFact)Construct.Forall(Pattern basePattern)Forall(Pattern basePattern, List<Pattern> remainingPatterns)QueryElement(Pattern resultPattern, String queryName, QueryArgument[] arguments, int[] variableIndexes, Declaration[] requiredDeclarations, boolean openQuery, boolean abductive)RelativePattern(Pattern pattern, int relativeOffset)XpathBackReference(Pattern pattern, List<Class<?>> backReferenceClasses)Constructor parameters in org.drools.core.rule with type arguments of type Pattern Constructor Description Forall(Pattern basePattern, List<Pattern> remainingPatterns) -
Uses of Pattern in org.drools.core.spi
Methods in org.drools.core.spi that return Pattern Modifier and Type Method Description PatternDeclarationScopeResolver. findPatternById(int id) -
Uses of Pattern in org.drools.core.time
Methods in org.drools.core.time that return types with arguments of type Pattern Modifier and Type Method Description List<Pattern>TemporalDependencyMatrix. getEvents()Methods in org.drools.core.time with parameters of type Pattern Modifier and Type Method Description longTemporalDependencyMatrix. getExpirationOffset(Pattern pattern)Method parameters in org.drools.core.time with type arguments of type Pattern Modifier and Type Method Description voidTemporalDependencyMatrix. setEvents(List<Pattern> events)Constructor parameters in org.drools.core.time with type arguments of type Pattern Constructor Description TemporalDependencyMatrix(Interval[][] matrix, List<Pattern> events)
-