跳过导航链接
A B C D E F G H I J K L M N O P R S T U Z 

A

add(Date, int, int) - 类 中的静态方法com.jeesuite.common.util.DateUtils
 

B

Base64 - com.jeesuite.common.util中的类
A very fast and memory efficient class to encode and decode to and from BASE64 in full accordance with RFC 2045.
Base64() - 类 的构造器com.jeesuite.common.util.Base64
 
BeanConverterException(Throwable) - 异常错误 的构造器com.jeesuite.common.util.BeanCopyUtils.BeanConverterException
 
BeanCopyUtils - com.jeesuite.common.util中的类
Bean复制
Copyright (c) 2015, vakinge@gmail.com.
BeanCopyUtils() - 类 的构造器com.jeesuite.common.util.BeanCopyUtils
 
BeanCopyUtils.BeanConverterException - com.jeesuite.common.util中的异常错误
 
beanToMap(Object) - 类 中的静态方法com.jeesuite.common.util.BeanCopyUtils
 

C

com.jeesuite.common.json - 程序包 com.jeesuite.common.json
 
com.jeesuite.common.json.deserializer - 程序包 com.jeesuite.common.json.deserializer
 
com.jeesuite.common.json.serializer - 程序包 com.jeesuite.common.json.serializer
 
com.jeesuite.common.packagescan - 程序包 com.jeesuite.common.packagescan
 
com.jeesuite.common.serializer - 程序包 com.jeesuite.common.serializer
 
com.jeesuite.common.util - 程序包 com.jeesuite.common.util
 
compile(String) - 接口 中的方法com.jeesuite.common.packagescan.PatternFactory
Compiles a wildcard pattern
compile(String) - 类 中的方法com.jeesuite.common.packagescan.SimpleWildcardPatternFactory
 
CompiledPattern - com.jeesuite.common.packagescan中的接口
A wildcard pattern that has been compiled
copy(Object, T, boolean) - 类 中的静态方法com.jeesuite.common.util.BeanCopyUtils
值复制
copy(Object, T) - 类 中的静态方法com.jeesuite.common.util.BeanCopyUtils
 
copy(List<?>, Class<T>, boolean) - 类 中的静态方法com.jeesuite.common.util.BeanCopyUtils
 
copy(List<?>, Class<T>) - 类 中的静态方法com.jeesuite.common.util.BeanCopyUtils
 
copy(Object, Class<T>, boolean) - 类 中的静态方法com.jeesuite.common.util.BeanCopyUtils
 
copy(Object, Class<T>) - 类 中的静态方法com.jeesuite.common.util.BeanCopyUtils
 
creatInstnce() - 类 中的方法com.jeesuite.common.serializer.KryoPoolSerializer.KryoPoolImpl
create a new kryo object to application use

D

DATE_PATTERN - 类 中的静态变量com.jeesuite.common.util.DateUtils
 
dateAndTimestampConvert(boolean) - 类 中的方法com.jeesuite.common.json.JsonMapper
 
DateConvertDeserializer - com.jeesuite.common.json.deserializer中的类
 
DateConvertDeserializer() - 类 的构造器com.jeesuite.common.json.deserializer.DateConvertDeserializer
 
DateConvertSerializer - com.jeesuite.common.json.serializer中的类
 
DateConvertSerializer() - 类 的构造器com.jeesuite.common.json.serializer.DateConvertSerializer
 
DateTimeConvertDeserializer - com.jeesuite.common.json.deserializer中的类
 
DateTimeConvertDeserializer() - 类 的构造器com.jeesuite.common.json.deserializer.DateTimeConvertDeserializer
 
DateTimeConvertSerializer - com.jeesuite.common.json.serializer中的类
 
DateTimeConvertSerializer() - 类 的构造器com.jeesuite.common.json.serializer.DateTimeConvertSerializer
 
DateUtils - com.jeesuite.common.util中的类
日期处理工具类
DateUtils() - 类 的构造器com.jeesuite.common.util.DateUtils
 
decode(char[]) - 类 中的静态方法com.jeesuite.common.util.Base64
Decodes a BASE64 encoded char array.
decode(byte[]) - 类 中的静态方法com.jeesuite.common.util.Base64
Decodes a BASE64 encoded byte array.
decode(String) - 类 中的静态方法com.jeesuite.common.util.Base64
Decodes a BASE64 encoded String.
decodeBase64(String) - 类 中的静态方法com.jeesuite.common.util.DigestUtils
 
decodeFast(char[]) - 类 中的静态方法com.jeesuite.common.util.Base64
Decodes a BASE64 encoded char array that is known to be resonably well formatted.
decodeFast(byte[]) - 类 中的静态方法com.jeesuite.common.util.Base64
Decodes a BASE64 encoded byte array that is known to be resonably well formatted.
decodeFast(String) - 类 中的静态方法com.jeesuite.common.util.Base64
Decodes a BASE64 encoded string that is known to be resonably well formatted.
deserialize(JsonParser, DeserializationContext) - 类 中的方法com.jeesuite.common.json.deserializer.DateConvertDeserializer
 
deserialize(JsonParser, DeserializationContext) - 类 中的方法com.jeesuite.common.json.deserializer.DateTimeConvertDeserializer
 
deserialize(byte[]) - 类 中的方法com.jeesuite.common.serializer.JavaSerializer
 
deserialize(byte[]) - 类 中的方法com.jeesuite.common.serializer.KryoPoolSerializer
Deserialize data
deserialize(byte[]) - 类 中的方法com.jeesuite.common.serializer.KryoSerializer
 
deserialize(byte[]) - 接口 中的方法com.jeesuite.common.serializer.Serializer
 
deserialize(byte[]) - 类 中的静态方法com.jeesuite.common.serializer.SerializeUtils
反序列化
DigestUtils - com.jeesuite.common.util中的类
 
DigestUtils() - 类 的构造器com.jeesuite.common.util.DigestUtils
 

E

encodeBase64(String) - 类 中的静态方法com.jeesuite.common.util.DigestUtils
 
encodeToByte(byte[], boolean) - 类 中的静态方法com.jeesuite.common.util.Base64
Encodes a raw byte array into a BASE64 byte[] representation i accordance with RFC 2045.
encodeToChar(byte[], boolean) - 类 中的静态方法com.jeesuite.common.util.Base64
Encodes a raw byte array into a BASE64 char[] representation i accordance with RFC 2045.
encodeToString(byte[], boolean) - 类 中的静态方法com.jeesuite.common.util.Base64
Encodes a raw byte array into a BASE64 String representation i accordance with RFC 2045.
enumAndStringConvert(boolean) - 类 中的方法com.jeesuite.common.json.JsonMapper
 
exclude(String...) - 类 中的静态方法com.jeesuite.common.packagescan.PackageScanner
Sets what patterns to exclude

F

firstDayOfMonth(Date) - 类 中的静态方法com.jeesuite.common.util.DateUtils
返回传入时间月份的第一天
format(Date, String...) - 类 中的静态方法com.jeesuite.common.util.DateUtils
格式化日期为日期字符串
generate by: vakin jiang at 2012-3-7
format2DateStr(Date) - 类 中的静态方法com.jeesuite.common.util.DateUtils
 
format2ddMMMyy(Date) - 类 中的静态方法com.jeesuite.common.util.DateUtils
格式化日期格式为:ddMMMyy
generate by: vakin jiang at 2012-10-17
format2ddMMMyy(String) - 类 中的静态方法com.jeesuite.common.util.DateUtils
格式化日期格式为:ddMMMyy
generate by: vakin jiang at 2012-10-17
formatDate(Date, String...) - 类 中的静态方法com.jeesuite.common.util.DateUtils
格式化日期为指定格式
generate by: vakin jiang at 2012-3-7
formatDateStr(String, String...) - 类 中的静态方法com.jeesuite.common.util.DateUtils
格式化日期字符串
generate by: vakin jiang at 2012-3-7
formatTimeConsumingInfo(long) - 类 中的静态方法com.jeesuite.common.util.DateUtils
计算并格式化消耗时间
generate by: vakin jiang at 2012-2-16

G

get() - 类 中的方法com.jeesuite.common.serializer.KryoPoolSerializer.KryoPoolImpl
get o KryoHolder object
get(String, String...) - 类 中的静态方法com.jeesuite.common.util.ResourceUtils
 
getClass(Type) - 类 中的静态方法com.jeesuite.common.util.ReflectUtils
 
getClassGenericTypes(Class<?>) - 类 中的静态方法com.jeesuite.common.util.ReflectUtils
 
getClassName(Type) - 类 中的静态方法com.jeesuite.common.util.ReflectUtils
 
getDayBegin(Date) - 类 中的静态方法com.jeesuite.common.util.DateUtils
获取一天开始时间
generate by: vakin jiang at 2011-12-23
getDayEnd(Date) - 类 中的静态方法com.jeesuite.common.util.DateUtils
获取一天结束时间
generate by: vakin jiang at 2011-12-23
getDefault() - 类 中的静态方法com.jeesuite.common.json.JsonMapper
 
getDiffDay(Date, Date) - 类 中的静态方法com.jeesuite.common.util.DateUtils
比较两个时间相差多少天
getDiffMinutes(Date, Date) - 类 中的静态方法com.jeesuite.common.util.DateUtils
比较两个时间相差多少分钟
getDiffMonth(Date, Date) - 类 中的静态方法com.jeesuite.common.util.DateUtils
获取两个时间相差月份
getDiffSeconds(Date, Date) - 类 中的静态方法com.jeesuite.common.util.DateUtils
比较两个时间相差多少秒
getEnumConstant(Class<?>, String) - 类 中的静态方法com.jeesuite.common.util.ReflectUtils
 
getFieldClass(Class<?>, String) - 类 中的静态方法com.jeesuite.common.util.ReflectUtils
 
getInstance() - 类 中的静态方法com.jeesuite.common.serializer.KryoPoolSerializer.KryoPoolImpl
 
getMapper() - 类 中的方法com.jeesuite.common.json.JsonMapper
取出Mapper做进一步的设置或使用其他序列化API.
getMethodReturnType(Class<?>, String) - 类 中的静态方法com.jeesuite.common.util.ReflectUtils
 
getObjectValue(Object, String) - 类 中的静态方法com.jeesuite.common.util.ReflectUtils
获取指定某个对象指定属性的值
getOriginal() - 接口 中的方法com.jeesuite.common.packagescan.CompiledPattern
 
getOriginal() - 类 中的方法com.jeesuite.common.packagescan.SimpleWildcardPattern
 

H

hasDefaultConstructor(Class<?>) - 类 中的静态方法com.jeesuite.common.util.ReflectUtils
 
hash(String) - 类 中的静态方法com.jeesuite.common.util.DigestUtils
MurMurHash算法,是非加密HASH算法,性能很高, 比传统的CRC32,MD5,SHA-1(这两个算法都是加密HASH算法,复杂度本身就很高,带来的性能上的损害也不可避免) 等HASH算法要快很多,而且据说这个算法的碰撞率很低. http://murmurhash.googlepages.com/

I

include(String...) - 类 中的静态方法com.jeesuite.common.packagescan.PackageScanner
Sets what patterns to include
isLeapYear(int) - 类 中的静态方法com.jeesuite.common.util.DateUtils
判断是否为闰年
generate by: zengqw at 2012-9-26
isSimpleDataType(Object) - 类 中的静态方法com.jeesuite.common.util.BeanCopyUtils
判断是否基本类型

J

jars(String[], String[]) - 类 中的静态方法com.jeesuite.common.packagescan.PackageScanner
Sets the jar patterns to scan
jars(String[]) - 类 中的静态方法com.jeesuite.common.packagescan.PackageScanner
Sets the jar patterns to scan
JavaSerializer - com.jeesuite.common.serializer中的类
JDK标准实现序列化
JavaSerializer() - 类 的构造器com.jeesuite.common.serializer.JavaSerializer
 
JsonMapper - com.jeesuite.common.json中的类
 
JsonMapper() - 类 的构造器com.jeesuite.common.json.JsonMapper
 
JsonMapper(JsonInclude.Include) - 类 的构造器com.jeesuite.common.json.JsonMapper
 
JsonUtils - com.jeesuite.common.json中的类
 
JsonUtils() - 类 的构造器com.jeesuite.common.json.JsonUtils
 

K

KryoPoolSerializer - com.jeesuite.common.serializer中的类
使用 KryoPool 实现序列化
KryoPoolSerializer() - 类 的构造器com.jeesuite.common.serializer.KryoPoolSerializer
 
KryoPoolSerializer.KryoPoolImpl - com.jeesuite.common.serializer中的类
由于kryo创建的代价相对较高 ,这里使用空间换时间 对KryoHolder对象进行重用
KryoSerializer - com.jeesuite.common.serializer中的类
使用 Kryo 实现序列化
KryoSerializer() - 类 的构造器com.jeesuite.common.serializer.KryoSerializer
 

L

lastDayOfMonth(Date) - 类 中的静态方法com.jeesuite.common.util.DateUtils
返回传入时间月份的最后一天

M

mapToBean(Map<String, Object>, Class<T>) - 类 中的静态方法com.jeesuite.common.util.BeanCopyUtils
 
matches(String) - 接口 中的方法com.jeesuite.common.packagescan.CompiledPattern
Tries to match a value
matches(String) - 类 中的方法com.jeesuite.common.packagescan.SimpleWildcardPattern
 
md5(Object) - 类 中的静态方法com.jeesuite.common.util.DigestUtils
MD5加密
md5WithSalt(Object, String) - 类 中的静态方法com.jeesuite.common.util.DigestUtils
 

N

name() - 类 中的方法com.jeesuite.common.serializer.JavaSerializer
 
name() - 类 中的方法com.jeesuite.common.serializer.KryoPoolSerializer
 
name() - 类 中的方法com.jeesuite.common.serializer.KryoSerializer
 
name() - 接口 中的方法com.jeesuite.common.serializer.Serializer
 
newInstance(Type) - 类 中的静态方法com.jeesuite.common.util.ReflectUtils
 
nonDefaultMapper() - 类 中的静态方法com.jeesuite.common.json.JsonMapper
创建只输出初始值被改变的属性到Json字符串的Mapper, 最节约的存储方式,建议在内部接口中使用。
nonEmptyMapper() - 类 中的静态方法com.jeesuite.common.json.JsonMapper
创建只输出非Null且非Empty(如List.isEmpty)的属性到Json字符串的Mapper,建议在外部接口中使用.
nonNullMapper() - 类 中的静态方法com.jeesuite.common.json.JsonMapper
 

O

offer(KryoPoolSerializer.KryoHolder) - 类 中的方法com.jeesuite.common.serializer.KryoPoolSerializer.KryoPoolImpl
return object Inserts the specified element at the tail of this queue.

P

packages(String[], String[]) - 类 中的静态方法com.jeesuite.common.packagescan.PackageScanner
Sets the package patterns to scan
packages(String[]) - 类 中的静态方法com.jeesuite.common.packagescan.PackageScanner
Sets the package patterns to scan
PackageScanner - com.jeesuite.common.packagescan中的类
Scans the classpath for packages and tries to determine their versions
PackageScanner() - 类 的构造器com.jeesuite.common.packagescan.PackageScanner
Constructor
PackageScanner.Patterns - com.jeesuite.common.packagescan中的类
The patterns to include and exclude
parseDate(String) - 类 中的静态方法com.jeesuite.common.util.DateUtils
解析日期
支持格式:
generate by: vakin jiang at 2012-3-1
parseDate(String, String) - 类 中的静态方法com.jeesuite.common.util.DateUtils
解析日期字符串转化成日期格式
generate by: vakin jiang at 2012-3-1
PatternFactory - com.jeesuite.common.packagescan中的接口
Compiles wildcard patterns
Patterns(String[], String[]) - 类 的构造器com.jeesuite.common.packagescan.PackageScanner.Patterns
Constructs a set of patterns

R

ReflectUtils - com.jeesuite.common.util中的类
反射工具
ResourceUtils - com.jeesuite.common.util中的类
资源文件加载工具类
ResourceUtils() - 类 的构造器com.jeesuite.common.util.ResourceUtils
 

S

scan() - 类 中的方法com.jeesuite.common.packagescan.PackageScanner
Scans the classloader as configured.
scanMatchPackages(String...) - 类 中的方法com.jeesuite.common.packagescan.PackageScanner
 
selectJars(PackageScanner.Patterns) - 类 中的方法com.jeesuite.common.packagescan.PackageScanner
 
selectPackages(PackageScanner.Patterns) - 类 中的方法com.jeesuite.common.packagescan.PackageScanner
 
serialize(Date, JsonGenerator, SerializerProvider) - 类 中的方法com.jeesuite.common.json.serializer.DateConvertSerializer
 
serialize(Date, JsonGenerator, SerializerProvider) - 类 中的方法com.jeesuite.common.json.serializer.DateTimeConvertSerializer
 
serialize(Object) - 类 中的方法com.jeesuite.common.serializer.JavaSerializer
 
serialize(Object) - 类 中的方法com.jeesuite.common.serializer.KryoPoolSerializer
Serialize object
serialize(Object) - 类 中的方法com.jeesuite.common.serializer.KryoSerializer
 
serialize(Object) - 接口 中的方法com.jeesuite.common.serializer.Serializer
 
serialize(Object) - 类 中的静态方法com.jeesuite.common.serializer.SerializeUtils
序列化
Serializer - com.jeesuite.common.serializer中的接口
对象序列化接口
SerializeUtils - com.jeesuite.common.serializer中的类
对象序列化工具
SerializeUtils() - 类 的构造器com.jeesuite.common.serializer.SerializeUtils
 
SimpleWildcardPattern - com.jeesuite.common.packagescan中的类
A simple wildcard pattern that uses the '*' character to match everything.
SimpleWildcardPattern(String) - 类 的构造器com.jeesuite.common.packagescan.SimpleWildcardPattern
 
SimpleWildcardPatternFactory - com.jeesuite.common.packagescan中的类
Compiles simple wildcard patterns
SimpleWildcardPatternFactory() - 类 的构造器com.jeesuite.common.packagescan.SimpleWildcardPatternFactory
 

T

TIME_PATTERN - 类 中的静态变量com.jeesuite.common.util.DateUtils
 
timestamp2Date(Date) - 类 中的静态方法com.jeesuite.common.util.DateUtils
时间戳格式转换为日期(年月日)格式
generate by: vakin jiang at 2011-12-23
TIMESTAMP_PATTERN - 类 中的静态变量com.jeesuite.common.util.DateUtils
 
toJson(Object) - 类 中的方法com.jeesuite.common.json.JsonMapper
Object可以是POJO,也可以是Collection或数组。
toJson(Object) - 类 中的静态方法com.jeesuite.common.json.JsonUtils
 
toJsonIgnoreNullField(Object) - 类 中的静态方法com.jeesuite.common.json.JsonUtils
不含值为null的属性
toJsonP(String, Object) - 类 中的方法com.jeesuite.common.json.JsonMapper
輸出JSONP格式數據.
toList(String, Class<T>) - 类 中的方法com.jeesuite.common.json.JsonMapper
 
toList(String, Class<T>) - 类 中的静态方法com.jeesuite.common.json.JsonUtils
 
toObject(String, Class<T>) - 类 中的方法com.jeesuite.common.json.JsonMapper
反序列化POJO或简单Collection如List.
toObject(String, JavaType) - 类 中的方法com.jeesuite.common.json.JsonMapper
反序列化复杂Collection如List, 先使用函數createCollectionType构造类型,然后调用本函数.
toObject(String, Class<T>) - 类 中的静态方法com.jeesuite.common.json.JsonUtils
 

U

update(String, T) - 类 中的方法com.jeesuite.common.json.JsonMapper
當JSON裡只含有Bean的部分屬性時,更新一個已存在Bean,只覆蓋該部分的屬性.
useClassLoader(ClassLoader) - 类 中的方法com.jeesuite.common.packagescan.PackageScanner
Sets the classloader to scan
usePatternFactory(PatternFactory) - 类 中的方法com.jeesuite.common.packagescan.PackageScanner
Sets the pattern factory to use

Z

zeroWrapPropertiesToNull(Object, String...) - 类 中的静态方法com.jeesuite.common.util.BeanCopyUtils
把对象值为0的包装类型属性转为null
A B C D E F G H I J K L M N O P R S T U Z 
跳过导航链接

Copyright © 2016. All rights reserved.