Interface Template

All Superinterfaces:
java.util.function.Function<java.util.Map,​java.lang.String>

public interface Template
extends java.util.function.Function<java.util.Map,​java.lang.String>
Функция генерации текста по шаблону
  • Method Summary

    Modifier and Type Method Description
    java.lang.String apply​(java.util.Map args)
    Генерация текста
    static Template parse​(java.lang.String tmpl)
    Парсинг шаблона.

    Methods inherited from interface java.util.function.Function

    andThen, compose
  • Method Details

    • apply

      java.lang.String apply​(java.util.Map args)
      Генерация текста
      Specified by:
      apply in interface java.util.function.Function<java.util.Map,​java.lang.String>
      Parameters:
      args - переменные шаблона
      Returns:
      текст
    • parse

      static Template parse​(java.lang.String tmpl)
      Парсинг шаблона.
      Parameters:
      tmpl - Шаблон.

      пример: "some ${var}"

      Returns:
      функция генерации текста