Class FunctionBuilder.ParamBuilder
- All Implemented Interfaces:
Builder<Expression>
- Enclosing class:
- FunctionBuilder
-
Field Summary
Fields inherited from class ChildExpressionBuilder
parent
Fields inherited from class ExpressionBuilder
delegate, ff, unset
-
Method Summary
-
Method Details
-
build
Description copied from class:ChildExpressionBuilder
Build the parameter; adding it to the parent.When 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]; } }; }
- Specified by:
build
in interfaceBuilder<Expression>
- Overrides:
build
in classChildExpressionBuilder<FunctionBuilder>
- Returns:
- internal expression
-
param
-
function
- Overrides:
function
in classExpressionBuilder
-
function
- Overrides:
function
in classExpressionBuilder
-