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, startLocation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
end, endCharacter, endLocation, getDescr, startCharacter, startLocation
protected FunctionDescrBuilderImpl(PackageDescrBuilder parent)
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 idpublic FunctionDescrBuilder dialect(String dialect)
FunctionDescrBuilder
dialect
in interface FunctionDescrBuilder
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.