public class FunctionDescrBuilderImpl extends BaseDescrBuilderImpl<PackageDescrBuilder,FunctionDescr> implements FunctionDescrBuilder
descr, parent| Modifier | Constructor and Description |
|---|---|
protected |
FunctionDescrBuilderImpl(PackageDescrBuilder parent) |
| Modifier and Type | Method and Description |
|---|---|
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
|
end, endCharacter, endLocation, getDescr, startCharacter, startLocationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitend, endCharacter, endLocation, getDescr, startCharacter, startLocationprotected FunctionDescrBuilderImpl(PackageDescrBuilder parent)
public FunctionDescrBuilder namespace(String namespace)
FunctionDescrBuildernamespace in interface FunctionDescrBuilderpublic FunctionDescrBuilder returnType(String type)
FunctionDescrBuilderreturnType in interface FunctionDescrBuilderpublic FunctionDescrBuilder name(String name)
FunctionDescrBuildername in interface FunctionDescrBuilderpublic FunctionDescrBuilder body(String body)
FunctionDescrBuilderbody in interface FunctionDescrBuilderpublic FunctionDescrBuilder parameter(String type, String variable)
ParameterSupportBuilderparameter in interface ParameterSupportBuilder<FunctionDescrBuilder>type - parameter typevariable - parameter idpublic FunctionDescrBuilder dialect(String dialect)
FunctionDescrBuilderdialect in interface FunctionDescrBuilderCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.