程序包 top.lieder

类 CommonFunction

java.lang.Object
top.lieder.CommonFunction

public class CommonFunction extends Object
  • 构造器详细资料

    • CommonFunction

      public CommonFunction()
  • 方法详细资料

    • transType

      public static <T> T transType(Object input, Class<T> t)
    • getJsonBFromInput

      public static String getJsonBFromInput(Object input)
    • getString

      public static String getString(Object data)
    • getString

      public static String getString(Object data, String defaultValue)
    • getDouble

      public static double getDouble(Object number, double defaultValue)
    • getInt

      public static int getInt(Object number)
    • getInt

      public static int getInt(Object number, int defaultValue)
    • parseLongFromDouble

      public static Object parseLongFromDouble(Object number)
    • parseLongStringFormDouble

      public static Object parseLongStringFormDouble(Object number)
    • getLong

      public static long getLong(Object number)
    • getLong

      public static long getLong(Object number, long defaultValue)
    • getBool

      public static boolean getBool(Object data)
    • getBool

      public static boolean getBool(Object data, boolean defaultValue)
    • getPayBatchId

      public static String getPayBatchId(CommonFunction.BillType billType, int client_id, long timestamp, String checkSql) throws Exception
      抛出:
      Exception
    • getResultWithLimitSkip

      public static Map<String,Object> getResultWithLimitSkip(String sqlString, List<Object> paramList, Integer page_offset, Integer page_count, boolean withCache)
    • getLimitSkipSubSql

      public static String getLimitSkipSubSql(List<Object> paramList, Integer page_offset, Integer page_count)
    • json2Xml

      public static String json2Xml(String json, String tagName)
      json转xml,并指定根节点
      参数:
      json - json字符串
      tagName - 根节点名称
      返回:
      带根节点的xml字符串
    • json2Xml

      public static String json2Xml(String json)
    • xml2Json

      public static String xml2Json(String xml)
      xml转json
      参数:
      xml - xml字符串
      返回:
      json字符串
    • transToMap

      public static Map<String,String> transToMap(String s)
    • linkToString

      public static String linkToString(String[] array)
    • linkToString

      public static String linkToString(List<String> list)
    • transToMap_core

      public static Map<String,Object> transToMap_core(String s)
      将网络字符串结构转换成Map
      参数:
      s - 网络返回值
      返回:
      结果
    • getTimestamp

      public static long getTimestamp()
    • getRandomString

      public static String getRandomString(int length, long seed)
    • getRandomString

      public static String getRandomString(int length)
    • getRandomNumberString

      public static String getRandomNumberString(int length)
    • getNumberFromString

      public static Integer getNumberFromString(String number)
    • getNumberFromString

      public static Integer getNumberFromString(String number, int defaultValue)
    • getTimestampFromString

      public static long getTimestampFromString(String time, String pattern) throws Exception
      抛出:
      Exception
    • available

      public static boolean available(String keyWord, Map<String,Object> map)