public static class PatternDSL.PatternExpr2<T,U> extends PatternDSL.PatternExprImpl<T>
Constructor and Description |
---|
PatternExpr2(String exprId,
Variable<U> var2,
Predicate2<T,U> predicate,
BetaIndex<T,U,?> index,
PatternDSL.ReactOn reactOn) |
PatternExpr2(Variable<U> var2,
Predicate2<T,U> predicate,
BetaIndexImpl<T,U,?> index,
PatternDSL.ReactOn reactOn) |
Modifier and Type | Method and Description |
---|---|
Constraint |
asConstraint(PatternDSL.PatternDefImpl patternDef) |
BetaIndex<T,U,?> |
getIndex() |
Predicate2<T,U> |
getPredicate() |
getExprId, getReactOn
public PatternExpr2(Variable<U> var2, Predicate2<T,U> predicate, BetaIndexImpl<T,U,?> index, PatternDSL.ReactOn reactOn)
public PatternExpr2(String exprId, Variable<U> var2, Predicate2<T,U> predicate, BetaIndex<T,U,?> index, PatternDSL.ReactOn reactOn)
public Predicate2<T,U> getPredicate()
public Constraint asConstraint(PatternDSL.PatternDefImpl patternDef)
asConstraint
in class PatternDSL.PatternExprImpl<T>
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.