org.drools.lang.api.impl
Class PatternDescrBuilderImpl<P extends DescrBuilder<?,?>>
java.lang.Object
org.drools.lang.api.impl.BaseDescrBuilderImpl<P,PatternDescr>
org.drools.lang.api.impl.PatternDescrBuilderImpl<P>
- All Implemented Interfaces:
- DescrBuilder<P,PatternDescr>, PatternDescrBuilder<P>
public class PatternDescrBuilderImpl<P extends DescrBuilder<?,?>>
- extends BaseDescrBuilderImpl<P,PatternDescr>
- implements PatternDescrBuilder<P>
A descr builder implementation for Patterns
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PatternDescrBuilderImpl
protected PatternDescrBuilderImpl(P parent)
PatternDescrBuilderImpl
protected PatternDescrBuilderImpl(P parent,
String type)
id
public PatternDescrBuilder<P> id(String id,
boolean isUnification)
- Specified by:
id
in interface PatternDescrBuilder<P extends DescrBuilder<?,?>>
type
public PatternDescrBuilder<P> type(String type)
- Specified by:
type
in interface PatternDescrBuilder<P extends DescrBuilder<?,?>>
isQuery
public PatternDescrBuilder<P> isQuery(boolean query)
- Specified by:
isQuery
in interface PatternDescrBuilder<P extends DescrBuilder<?,?>>
constraint
public PatternDescrBuilder<P> constraint(String constraint)
- Specified by:
constraint
in interface PatternDescrBuilder<P extends DescrBuilder<?,?>>
constraint
public PatternDescrBuilder<P> constraint(String constraint,
boolean positional)
- Specified by:
constraint
in interface PatternDescrBuilder<P extends DescrBuilder<?,?>>
bind
public PatternDescrBuilder<P> bind(String var,
String target,
boolean isUnification)
- Specified by:
bind
in interface PatternDescrBuilder<P extends DescrBuilder<?,?>>
from
public SourceDescrBuilder<PatternDescrBuilder<P>> from()
- Specified by:
from
in interface PatternDescrBuilder<P extends DescrBuilder<?,?>>
behavior
public BehaviorDescrBuilder<PatternDescrBuilder<P>> behavior()
- Specified by:
behavior
in interface PatternDescrBuilder<P extends DescrBuilder<?,?>>
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.