Class ParseHelper

java.lang.Object
com.github.yulichang.interceptor.pagination.ParseHelper

public final class ParseHelper extends Object
sql 分页解析工具类
Since:
1.5.0
Author:
yulichang
  • Field Details

  • Constructor Details

    • ParseHelper

      public ParseHelper()
  • Method Details

    • countChar

      public static int countChar(String str)
    • countChar

      public static int countChar(String str, String tag)
    • countChar

      public static int countChar(String str, char tag)
    • decode

      public static String decode(String str)
    • decode

      public static String decode(String str, Function<Object,String> formatter)
    • decode

      public static String decode(String str, Function<Object,String> formatter, char placeholder)
    • decode

      public static String decode(String str, Function<Object,String> formatter, String placeholder)
    • encode

      public static String encode(List<org.apache.ibatis.mapping.ParameterMapping> mappings, int count, String repSql, Map<Integer,org.apache.ibatis.mapping.ParameterMapping> sortMap)
    • encode

      public static String encode(List<org.apache.ibatis.mapping.ParameterMapping> mappings, int count, String repSql, Map<Integer,org.apache.ibatis.mapping.ParameterMapping> sortMap, String placeholder)
    • getOriginalSql

      public static String getOriginalSql(Object parameter, org.apache.ibatis.scripting.xmltags.DynamicSqlSource sqlSource)