Class StringInterpolator

java.lang.Object
com.imyeyu.utils.StringInterpolator

public class StringInterpolator extends Object
字符串插值器
Version:
2022-12-01 00:41
Author:
夜雨
  • Field Details

  • Constructor Details

    • StringInterpolator

      public StringInterpolator(String regex)
  • Method Details

    • inject

      public String inject(String template, Map<String,Object> argsMap)
      注入变量
      Parameters:
      template - 字符串
      argsMap - 变量表
      Returns:
      插值结果
    • putFilter

      public void putFilter(String name, com.imyeyu.java.bean.CallbackArgReturn<String,String> callback)
    • putAllFilter

      public void putAllFilter(Map<String,com.imyeyu.java.bean.CallbackArgReturn<String,String>> filters)
    • removeFilter

      public void removeFilter(String name)
    • clearFilter

      public void clearFilter()
    • createDollarInterpolator

      public static StringInterpolator createDollarInterpolator()
    • createSimpleInterpolator

      public static StringInterpolator createSimpleInterpolator()
    • setNullable

      public void setNullable(boolean nullable)
      空值处理策略
    • isNullable

      public boolean isNullable()
      空值处理策略