Class EvaluationContextBuilder

java.lang.Object
com.apple.foundationdb.record.EvaluationContextBuilder

@API(UNSTABLE) public class EvaluationContextBuilder extends Object
A builder for EvaluationContext.

 context.childBuilder().setBinding("x", x).build()
 
  • Field Details

  • Constructor Details

    • EvaluationContextBuilder

      protected EvaluationContextBuilder()
      Create an empty builder.
    • EvaluationContextBuilder

      protected EvaluationContextBuilder(@Nonnull EvaluationContext original)
      Create a builder based on an existing EvaluationContext. This ensures that the resulting EvaluationContext has all of the bindings contained in the original context (except for those which have had their value over-ridden).
      Parameters:
      original - the original EvaluationContext to build a new one around
  • Method Details