Interface FormatBuilder

All Known Implementing Classes:
AlignFormatBuilder

public interface FormatBuilder
Построение функции форматирования
Author:
user
  • Method Summary

    Modifier and Type Method Description
    <T> xyz.cofe.fn.Fn1<java.lang.String,​T> build​(BasicTemplate template, xyz.cofe.fn.Fn1<T,​java.lang.Object> setContext, xyz.cofe.fn.Fn1<java.lang.String,​java.lang.String> evalCode)
    Создание функции форматирования
  • Method Details

    • build

      <T> xyz.cofe.fn.Fn1<java.lang.String,​T> build​(BasicTemplate template, xyz.cofe.fn.Fn1<T,​java.lang.Object> setContext, xyz.cofe.fn.Fn1<java.lang.String,​java.lang.String> evalCode)
      Создание функции форматирования
      Type Parameters:
      T - Тип объекта-контекста переменных шаблона
      Parameters:
      template - Шаблон
      setContext - Установка контекста
      evalCode - Функция интерпретации кода шаблона
      Returns:
      Функция форматирования