Class FunctionKeyExpression.BiFunctionBuilder
- java.lang.Object
-
- com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression.Builder
-
- com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression.BiFunctionBuilder
-
- Enclosing class:
- FunctionKeyExpression
public static class FunctionKeyExpression.BiFunctionBuilder extends FunctionKeyExpression.Builder
An implementation of aBuilder
that can construct aKeyExpressionFunction
via a provided generator.
-
-
Field Summary
-
Fields inherited from class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression.Builder
functionName
-
-
Constructor Summary
Constructors Constructor Description BiFunctionBuilder(String functionName, BiFunction<String,KeyExpression,FunctionKeyExpression> generator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FunctionKeyExpression
build(KeyExpression expression)
-
Methods inherited from class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression.Builder
getName
-
-
-
-
Constructor Detail
-
BiFunctionBuilder
public BiFunctionBuilder(@Nonnull String functionName, @Nonnull BiFunction<String,KeyExpression,FunctionKeyExpression> generator)
-
-
Method Detail
-
build
@Nonnull public FunctionKeyExpression build(@Nonnull KeyExpression expression)
- Specified by:
build
in classFunctionKeyExpression.Builder
-
-