Package org.drools.model.patterns
Class PatternBuilder.BoundPatternBuilder<T>
- java.lang.Object
-
- org.drools.model.patterns.PatternBuilder.BoundPatternBuilder<T>
-
- All Implemented Interfaces:
PatternBuilder.ValidBuilder<T>
- Enclosing class:
- PatternBuilder
public static class PatternBuilder.BoundPatternBuilder<T> extends java.lang.Object implements PatternBuilder.ValidBuilder<T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PatternBuilder.BoundPatternBuilder<T>from(DataSourceDefinition dataSourceDefinition)Pattern<T>get()PatternBuilder.ConstrainedPatternBuilder<T>with(java.lang.String exprId, Predicate1<T> predicate)<A> PatternBuilder.ConstrainedPatternBuilder<T>with(java.lang.String exprId, Variable<A> var2, Predicate2<T,A> predicate)<A,B>
PatternBuilder.ConstrainedPatternBuilder<T>with(java.lang.String exprId, Variable<A> var1, Variable<B> var2, Predicate2<A,B> predicate)PatternBuilder.ConstrainedPatternBuilder<T>with(Predicate1<T> predicate)PatternBuilder.ConstrainedPatternBuilder<T>with(SingleConstraint constraint)<A> PatternBuilder.ConstrainedPatternBuilder<T>with(Variable<A> var2, Predicate2<T,A> predicate)<A,B>
PatternBuilder.ConstrainedPatternBuilder<T>with(Variable<A> var1, Variable<B> var2, Predicate2<A,B> predicate)
-
-
-
Method Detail
-
from
public PatternBuilder.BoundPatternBuilder<T> from(DataSourceDefinition dataSourceDefinition)
-
with
public PatternBuilder.ConstrainedPatternBuilder<T> with(SingleConstraint constraint)
-
with
public PatternBuilder.ConstrainedPatternBuilder<T> with(Predicate1<T> predicate)
-
with
public <A,B> PatternBuilder.ConstrainedPatternBuilder<T> with(Variable<A> var1, Variable<B> var2, Predicate2<A,B> predicate)
-
with
public <A> PatternBuilder.ConstrainedPatternBuilder<T> with(Variable<A> var2, Predicate2<T,A> predicate)
-
with
public PatternBuilder.ConstrainedPatternBuilder<T> with(java.lang.String exprId, Predicate1<T> predicate)
-
with
public <A,B> PatternBuilder.ConstrainedPatternBuilder<T> with(java.lang.String exprId, Variable<A> var1, Variable<B> var2, Predicate2<A,B> predicate)
-
with
public <A> PatternBuilder.ConstrainedPatternBuilder<T> with(java.lang.String exprId, Variable<A> var2, Predicate2<T,A> predicate)
-
get
public Pattern<T> get()
- Specified by:
getin interfacePatternBuilder.ValidBuilder<T>
-
-