|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.drools.lang.api.impl.BaseDescrBuilderImpl<PackageDescrBuilder,FunctionDescr>
org.drools.lang.api.impl.FunctionDescrBuilderImpl
public class FunctionDescrBuilderImpl
Field Summary |
---|
Fields inherited from class org.drools.lang.api.impl.BaseDescrBuilderImpl |
---|
descr, parent |
Constructor Summary | |
---|---|
protected |
FunctionDescrBuilderImpl(PackageDescrBuilder parent)
|
Method Summary | |
---|---|
FunctionDescrBuilder |
body(String body)
Sets the function body |
FunctionDescrBuilder |
dialect(String dialect)
Sets the function dialect. |
FunctionDescrBuilder |
name(String name)
Sets function name |
FunctionDescrBuilder |
namespace(String namespace)
Sets an alternate namespace for the function |
FunctionDescrBuilder |
parameter(String type,
String variable)
Adds a parameter to the parameter list |
FunctionDescrBuilder |
returnType(String type)
Sets function return 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.DescrBuilder |
---|
end, endCharacter, endLocation, getDescr, startCharacter, startLocation |
Constructor Detail |
---|
protected FunctionDescrBuilderImpl(PackageDescrBuilder parent)
Method Detail |
---|
public FunctionDescrBuilder namespace(String namespace)
FunctionDescrBuilder
namespace
in interface FunctionDescrBuilder
public FunctionDescrBuilder returnType(String type)
FunctionDescrBuilder
returnType
in interface FunctionDescrBuilder
public FunctionDescrBuilder name(String name)
FunctionDescrBuilder
name
in interface FunctionDescrBuilder
public FunctionDescrBuilder body(String body)
FunctionDescrBuilder
body
in interface FunctionDescrBuilder
public FunctionDescrBuilder parameter(String type, String variable)
ParameterSupportBuilder
parameter
in interface ParameterSupportBuilder<FunctionDescrBuilder>
type
- parameter typevariable
- parameter id
public FunctionDescrBuilder dialect(String dialect)
FunctionDescrBuilder
dialect
in interface FunctionDescrBuilder
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |