org.drools.lang.api
Class QueryDescrBuilderImpl

java.lang.Object
  extended by org.drools.lang.api.BaseDescrBuilderImpl<QueryDescr>
      extended by org.drools.lang.api.QueryDescrBuilderImpl
All Implemented Interfaces:
AnnotatedDescrBuilder<QueryDescr>, DescrBuilder<QueryDescr>, ParameterSupportBuilder<QueryDescrBuilder>, QueryDescrBuilder

public class QueryDescrBuilderImpl
extends BaseDescrBuilderImpl<QueryDescr>
implements QueryDescrBuilder

A descr builder for queries


Field Summary
 
Fields inherited from class org.drools.lang.api.BaseDescrBuilderImpl
descr
 
Constructor Summary
protected QueryDescrBuilderImpl()
           
 
Method Summary
 CEDescrBuilder<QueryDescrBuilder,AndDescr> lhs()
           
 QueryDescrBuilder name(String name)
           
 AnnotationDescrBuilder newAnnotation(String name)
           
 QueryDescrBuilder parameter(String type, String variable)
           
 
Methods inherited from class org.drools.lang.api.BaseDescrBuilderImpl
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.DescrBuilder
endCharacter, endLocation, getDescr, startCharacter, startLocation
 

Constructor Detail

QueryDescrBuilderImpl

protected QueryDescrBuilderImpl()
Method Detail

newAnnotation

public AnnotationDescrBuilder newAnnotation(String name)
Specified by:
newAnnotation in interface AnnotatedDescrBuilder<QueryDescr>

name

public QueryDescrBuilder name(String name)
Specified by:
name in interface QueryDescrBuilder

lhs

public CEDescrBuilder<QueryDescrBuilder,AndDescr> lhs()
Specified by:
lhs in interface QueryDescrBuilder

parameter

public QueryDescrBuilder parameter(String type,
                                   String variable)
Specified by:
parameter in interface ParameterSupportBuilder<QueryDescrBuilder>


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