org.drools.lang.api
Class FunctionDescrBuilderImpl

java.lang.Object
  extended by org.drools.lang.api.BaseDescrBuilderImpl<FunctionDescr>
      extended by org.drools.lang.api.FunctionDescrBuilderImpl
All Implemented Interfaces:
DescrBuilder<FunctionDescr>, FunctionDescrBuilder, ParameterSupportBuilder<FunctionDescrBuilder>

public class FunctionDescrBuilderImpl
extends BaseDescrBuilderImpl<FunctionDescr>
implements FunctionDescrBuilder


Field Summary
 
Fields inherited from class org.drools.lang.api.BaseDescrBuilderImpl
descr
 
Constructor Summary
protected FunctionDescrBuilderImpl()
           
 
Method Summary
 FunctionDescrBuilder body(String body)
           
 FunctionDescrBuilder dialect(String dialect)
           
 FunctionDescrBuilder name(String name)
           
 FunctionDescrBuilder namespace(String namespace)
           
 FunctionDescrBuilder parameter(String type, String variable)
           
 FunctionDescrBuilder returnType(String type)
           
 
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

FunctionDescrBuilderImpl

protected FunctionDescrBuilderImpl()
Method Detail

namespace

public FunctionDescrBuilder namespace(String namespace)
Specified by:
namespace in interface FunctionDescrBuilder

returnType

public FunctionDescrBuilder returnType(String type)
Specified by:
returnType in interface FunctionDescrBuilder

name

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

body

public FunctionDescrBuilder body(String body)
Specified by:
body in interface FunctionDescrBuilder

parameter

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

dialect

public FunctionDescrBuilder dialect(String dialect)
Specified by:
dialect in interface FunctionDescrBuilder


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