Class DefaultDataTemplateEngine.Builder

  • Enclosing class:
    DefaultDataTemplateEngine

    public static final class DefaultDataTemplateEngine.Builder
    extends java.lang.Object
    Builds a new DefaultDataTemplateEngine.
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • build

        public DefaultDataTemplateEngine build()
        Builds the DefaultDataTemplateEngine.
        Returns:
        Returns the new template engine.
        Throws:
        java.lang.IllegalStateException - if a delegate was not set.
      • put

        public DefaultDataTemplateEngine.Builder put​(java.lang.String key,
                                                     java.lang.Object value)
        Sets a specific template variable.
        Parameters:
        key - Key to set.
        value - Value to set.
        Returns:
        Returns the builder.
      • putAll

        public DefaultDataTemplateEngine.Builder putAll​(java.util.Map<java.lang.String,​java.lang.Object> map)
        Sets zero or more template variables from a map of key-value pairs.
        Parameters:
        map - Map of value to merge into the data model.
        Returns:
        Returns the builder.