public class FunctionBuilder.ParamBuilder extends ChildExpressionBuilder<FunctionBuilder>
parentdelegate, ff, unset| Modifier and Type | Method and Description |
|---|---|
Expression |
build()
Build the parameter; adding it to the parent.
|
FunctionBuilder |
function() |
FunctionBuilder |
function(String name) |
FunctionBuilder.ParamBuilder |
param() |
public Expression build()
ChildExpressionBuilderWhen using this from another builder you may wish to override the this build() method as shown below:
final Expression array[] = ...
ChildExpressionBuilder first = new ChildExpressionBuilder<?>(this) {
public Expression build() {
array[0] = super.build();
return array[0];
}
};
}
build in interface Builder<Expression>build in class ChildExpressionBuilder<FunctionBuilder>public FunctionBuilder.ParamBuilder param()
public FunctionBuilder function()
function in class ExpressionBuilderpublic FunctionBuilder function(String name)
function in class ExpressionBuilderCopyright © 1996–2021 Geotools. All rights reserved.