|
Drools :: Compiler 6.2.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.drools.compiler.lang.api.impl.BaseDescrBuilderImpl<PackageDescrBuilder,FunctionDescr>
org.drools.compiler.lang.api.impl.FunctionDescrBuilderImpl
public class FunctionDescrBuilderImpl
| Field Summary |
|---|
| Fields inherited from class org.drools.compiler.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.compiler.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.compiler.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 FunctionDescrBuilderpublic FunctionDescrBuilder returnType(String type)
FunctionDescrBuilder
returnType in interface FunctionDescrBuilderpublic FunctionDescrBuilder name(String name)
FunctionDescrBuilder
name in interface FunctionDescrBuilderpublic 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
|
Drools :: Compiler 6.2.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||