cn.gtmap.estateplat.utils
类 CommonUtil<T>

java.lang.Object
  继承者 cn.gtmap.estateplat.utils.CommonUtil<T>

public class CommonUtil<T>
extends Object

公用方法 Created with IntelliJ IDEA. User: zx Date: 14-7-3 Time: 下午3:09 To change this template use File | Settings | File Templates.


构造方法摘要
CommonUtil()
           
 
方法摘要
static String addBigDecimal(Object aa, Object bb)
          两个大数据相加
static byte[] changeImgSize(byte[] data, int nw, int nh)
           
static String formatEmptyValue(Object object)
          获取值,排除空值
static String formatNumber(Double value)
           
static Double formatObjectToDouble(Object object)
          格式化数据double
static Integer formatObjectToInteger(Object object)
          格式化数据整型
static String[] formatStrToList(String value)
          格式化两位小数
static Double formatTwoNumber(Double value)
          格式化两位小数
static String getArchiveId(String xml)
           
static String getArchiveMsg(String xml)
           
static String getBdclx(String bdclxDm)
          获取不动产类型
static List<PublicEntity> getChildPublicVo(List<PublicEntity> publicVoList, String parentId)
          获取子类参数
static String getCurrentTimeMillisId()
           
 List<T> getDataFromList(List baseDataList, T entityClass)
          从列表中获取数据
static long getDaySub(Date beginDateStr, Date endDateStr)
          日起相减得出天数
static Double getGybl(String qlblStr)
          获取权力比例
static String getIpAddr(javax.servlet.http.HttpServletRequest request)
          获取客户端真实ip
static List<PublicEntity> getParentPublicVo(List<PublicEntity> publicVoList)
          获取父类参数
static String getZszt(String zszt)
           
static String httpConnect(String url)
          http GET请求
static boolean indexOfStrs(String[] a, String b)
          比较字符是否在字符串中
static boolean isDouble(String value)
          判断字符串是否是浮点数
static boolean isInteger(String value)
          判断字符串是否是整数
static boolean isNumber(String value)
          判断字符串是否是数字
static Map jsonToMapData(String jsonData, String tblkey)
          jsontoMap
static void mapBind(Map map, Object pmsVo)
          map转换成vo
static String paseChinaNum(int value)
          将阿拉伯数字转换程中文数字,(只支持两位数)
static Date plusDay(Date SourceDate, int day)
          日起加天数得出新的日期
static String readRequestJsonData(javax.servlet.http.HttpServletRequest request)
          读取请求内容并解码
static void sort(List list, String method, String sort)
          描述:zdd 该方法可以对list的对象中的某一个值排序。
static void write(byte[] data, OutputStream output)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

CommonUtil

public CommonUtil()
方法详细信息

formatEmptyValue

public static String formatEmptyValue(Object object)
获取值,排除空值

参数:
object -
返回:

getCurrentTimeMillisId

public static String getCurrentTimeMillisId()
返回:
返回格式化时间(yyyyMMddHHmmssSSS)字符串

formatObjectToDouble

public static Double formatObjectToDouble(Object object)
格式化数据double

参数:
object -
返回:

formatObjectToInteger

public static Integer formatObjectToInteger(Object object)
格式化数据整型

参数:
object -
返回:

getIpAddr

public static String getIpAddr(javax.servlet.http.HttpServletRequest request)
获取客户端真实ip

参数:
request -
返回:

formatNumber

public static String formatNumber(Double value)

getChildPublicVo

public static List<PublicEntity> getChildPublicVo(List<PublicEntity> publicVoList,
                                                  String parentId)
获取子类参数

参数:
publicVoList -
parentId -
返回:

getParentPublicVo

public static List<PublicEntity> getParentPublicVo(List<PublicEntity> publicVoList)
获取父类参数

参数:
publicVoList -
返回:

formatTwoNumber

public static Double formatTwoNumber(Double value)
格式化两位小数

参数:
value -
返回:

formatStrToList

public static String[] formatStrToList(String value)
格式化两位小数

参数:
value - ["梁凤攀","董洋洋","陈慧玲"]
返回:

paseChinaNum

public static String paseChinaNum(int value)
将阿拉伯数字转换程中文数字,(只支持两位数)

参数:
value -
返回:

getArchiveId

public static String getArchiveId(String xml)

getArchiveMsg

public static String getArchiveMsg(String xml)

getZszt

public static String getZszt(String zszt)

readRequestJsonData

public static String readRequestJsonData(javax.servlet.http.HttpServletRequest request)
                                  throws IOException
读取请求内容并解码

参数:
request -
返回:
抛出:
IOException

jsonToMapData

public static Map jsonToMapData(String jsonData,
                                String tblkey)
jsontoMap

参数:
jsonData -
返回:

mapBind

public static void mapBind(Map map,
                           Object pmsVo)
map转换成vo

参数:
map -
pmsVo -

getBdclx

public static String getBdclx(String bdclxDm)
获取不动产类型

参数:
bdclxDm -
返回:

changeImgSize

public static byte[] changeImgSize(byte[] data,
                                   int nw,
                                   int nh)

httpConnect

public static String httpConnect(String url)
http GET请求

参数:
url -
返回:

addBigDecimal

public static String addBigDecimal(Object aa,
                                   Object bb)
两个大数据相加

参数:
aa -
bb -
返回:

indexOfStrs

public static boolean indexOfStrs(String[] a,
                                  String b)
比较字符是否在字符串中

参数:
a -
b -
返回:

getGybl

public static Double getGybl(String qlblStr)
获取权力比例

参数:
qlblStr -
返回:

getDaySub

public static long getDaySub(Date beginDateStr,
                             Date endDateStr)
日起相减得出天数

参数:
beginDateStr -
endDateStr -
返回:

plusDay

public static Date plusDay(Date SourceDate,
                           int day)
日起加天数得出新的日期

参数:
SourceDate -
day -
返回:

write

public static void write(byte[] data,
                         OutputStream output)
                  throws IOException
抛出:
IOException

getDataFromList

public List<T> getDataFromList(List baseDataList,
                               T entityClass)
从列表中获取数据

参数:
baseDataList -
entityClass -
返回:

sort

public static void sort(List list,
                        String method,
                        String sort)
描述:zdd 该方法可以对list的对象中的某一个值排序。null排在最后

参数:
list -
method - list对象中获取某一个值的方法
sort - sort="desc"时为倒叙,null为正序。

isInteger

public static boolean isInteger(String value)
判断字符串是否是整数


isDouble

public static boolean isDouble(String value)
判断字符串是否是浮点数


isNumber

public static boolean isNumber(String value)
判断字符串是否是数字



Copyright © 2015–2018 cn.gtmap. All rights reserved.