org.drools.lang.api.impl
Class CEDescrBuilderImpl<P extends DescrBuilder<?,?>,T extends BaseDescr>

java.lang.Object
  extended by org.drools.lang.api.impl.BaseDescrBuilderImpl<P,T>
      extended by org.drools.lang.api.impl.CEDescrBuilderImpl<P,T>
All Implemented Interfaces:
CEDescrBuilder<P,T>, DescrBuilder<P,T>, PatternContainerDescrBuilder<CEDescrBuilder<P,T>,T>

public class CEDescrBuilderImpl<P extends DescrBuilder<?,?>,T extends BaseDescr>
extends BaseDescrBuilderImpl<P,T>
implements CEDescrBuilder<P,T>

An implementation for the CEDescrBuilder


Field Summary
 
Fields inherited from class org.drools.lang.api.impl.BaseDescrBuilderImpl
descr, parent
 
Constructor Summary
CEDescrBuilderImpl(P parent, T descr)
           
 
Method Summary
 CEDescrBuilder<CEDescrBuilder<P,T>,AndDescr> and()
          
 EvalDescrBuilder<CEDescrBuilder<P,T>> eval()
          
 CEDescrBuilder<CEDescrBuilder<P,T>,ExistsDescr> exists()
          
 ForallDescrBuilder<CEDescrBuilder<P,T>> forall()
          
 CEDescrBuilder<CEDescrBuilder<P,T>,NotDescr> not()
          
 CEDescrBuilder<CEDescrBuilder<P,T>,OrDescr> or()
          
 PatternDescrBuilder<CEDescrBuilder<P,T>> pattern()
          
 PatternDescrBuilder<CEDescrBuilder<P,T>> pattern(String type)
          
 
Methods inherited from class org.drools.lang.api.impl.BaseDescrBuilderImpl
end, endCharacter, endLocation, getDescr, startCharacter, startLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.drools.lang.api.PatternContainerDescrBuilder
getDescr
 
Methods inherited from interface org.drools.lang.api.DescrBuilder
end, endCharacter, endLocation, getDescr, startCharacter, startLocation
 

Constructor Detail

CEDescrBuilderImpl

public CEDescrBuilderImpl(P parent,
                          T descr)
Method Detail

and

public CEDescrBuilder<CEDescrBuilder<P,T>,AndDescr> and()

Specified by:
and in interface CEDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>

or

public CEDescrBuilder<CEDescrBuilder<P,T>,OrDescr> or()

Specified by:
or in interface CEDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>

not

public CEDescrBuilder<CEDescrBuilder<P,T>,NotDescr> not()

Specified by:
not in interface CEDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>

exists

public CEDescrBuilder<CEDescrBuilder<P,T>,ExistsDescr> exists()

Specified by:
exists in interface CEDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>

forall

public ForallDescrBuilder<CEDescrBuilder<P,T>> forall()

Specified by:
forall in interface CEDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>

eval

public EvalDescrBuilder<CEDescrBuilder<P,T>> eval()

Specified by:
eval in interface CEDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>

pattern

public PatternDescrBuilder<CEDescrBuilder<P,T>> pattern(String type)

Specified by:
pattern in interface PatternContainerDescrBuilder<CEDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>,T extends BaseDescr>

pattern

public PatternDescrBuilder<CEDescrBuilder<P,T>> pattern()

Specified by:
pattern in interface PatternContainerDescrBuilder<CEDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>,T extends BaseDescr>


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.