Class Context.Builder

java.lang.Object
com.github.jknack.handlebars.Context.Builder
Enclosing class:
Context

@Deprecated(since="2024-07-10") public static final class Context.Builder extends Object
Deprecated.
com.github.jknack.handlebars package is deprecated and marked for removal in subsequent releases which will involve removal of the handlebars dependency in AEM.
A context builder.
Since:
0.1.1
  • Method Details

    • combine

      public Context.Builder combine(String name, Object model)
      Deprecated.
      Combine the given model using the specified name.
      Parameters:
      name - The variable's name. Required.
      model - The model data.
      Returns:
      This builder.
    • combine

      public Context.Builder combine(Map<String,?> model)
      Deprecated.
      Combine all the map entries into the context stack.
      Parameters:
      model - The model data.
      Returns:
      This builder.
    • resolver

      public Context.Builder resolver(ValueResolver... resolvers)
      Deprecated.
      Set the value resolvers to use.
      Parameters:
      resolvers - The value resolvers. Required.
      Returns:
      This builder.
    • push

      public Context.Builder push(ValueResolver... resolvers)
      Deprecated.
      Add one or more value resolver to the defaults defined by ValueResolver.defaultValueResolvers().
      Parameters:
      resolvers - The value resolvers. Required.
      Returns:
      This builder.
    • build

      public Context build()
      Deprecated.
      Build a context stack.
      Returns:
      A new context stack.