- Cache<K,V> - blade.cache中的接口
-
缓存顶级接口
- CacheCleaner<K,V> - blade.cache中的类
-
定时清理缓存线程
- CacheCleaner(long) - 类 的构造器blade.cache.CacheCleaner
-
设置清理间隔并初始化
- CacheException - blade.cache中的异常错误
-
缓存异常封装
- CacheException() - 异常错误 的构造器blade.cache.CacheException
-
- CacheException(String) - 异常错误 的构造器blade.cache.CacheException
-
- cacheLock - 类 中的变量blade.cache.AbstractCache
-
缓存锁
- CacheManager - blade.cache中的类
-
缓存管理对象
- CacheManager() - 类 的构造器blade.cache.CacheManager
-
- CacheObject<K,V> - blade.cache中的类
-
缓存实体对象
- CacheObject(K, V, long) - 类 的构造器blade.cache.CacheObject
-
- CacheObject() - 类 的构造器blade.cache.CacheObject
-
- cacheSize - 类 中的变量blade.cache.AbstractCache
-
最大缓存数
- cacheSize(int) - 类 中的方法blade.cache.AbstractCache
-
- cacheSize(int) - 接口 中的方法blade.cache.Cache
-
设置缓存大小
- canInstatnce(Class<T>) - 类 中的静态方法blade.kit.ClassKit
-
判断一个类是否可以实例化,如果clazz为null,则返回false
按一下顺序判断:
如果clazz为primitive类型,我们认为除了 void.class外,其他都可实例化,因为可以直接赋值
如果clazz为Array类型,如果数组元素的类型为public ,那么显然也可以实例化,因为可以直接定义新对象,返还
true
接下来看clazz是否为abstract或 interface ,如果是,则显然不可实例化,返还false
最后遍历clazz的构造器,查看是否存在public类型接口,如果存在则返还 true,否则返还false
- capitalize(String) - 类 中的静态方法blade.kit.StringKit
-
将字符串的首字符转成大写(Character.toTitleCase),其它字符不变。
- cast(Object, Class<T>) - 类 中的静态方法blade.kit.ReflectKit
-
类型转换
- causedBy(Throwable, Class<? extends Throwable>) - 类 中的静态方法blade.kit.ExceptionKit
-
检查异常是否由指定类型的异常引起。
- CHAR_NULL - 类 中的静态变量blade.kit.Emptys
-
- CharKit - blade.kit中的类
-
字符相关的工具类。
- CharKit() - 类 的构造器blade.kit.CharKit
-
- charToBoolean(char[]) - 类 中的静态方法blade.kit.ArrayKit
-
- charToByte(char[]) - 类 中的静态方法blade.kit.ArrayKit
-
- charToDouble(char[]) - 类 中的静态方法blade.kit.ArrayKit
-
- charToFloat(char[]) - 类 中的静态方法blade.kit.ArrayKit
-
- charToInt(char[]) - 类 中的静态方法blade.kit.ArrayKit
-
- charToLong(char[]) - 类 中的静态方法blade.kit.ArrayKit
-
- charToShort(char[]) - 类 中的静态方法blade.kit.ArrayKit
-
- charToString(char[]) - 类 中的静态方法blade.kit.ArrayKit
-
- checkFloat(String, String) - 类 中的静态方法blade.kit.StringKit
-
检查浮点数
- checkIsEnglish(String) - 类 中的静态方法blade.kit.StringKit
-
验证字符串是否含有特殊字符和中文
- ClassKit - blade.kit中的类
-
有关 Class 处理的工具类。
- ClassKit() - 类 的构造器blade.kit.ClassKit
-
- ClassKit.TypeInfo - blade.kit中的类
-
代表一个类的信息, 包括父类, 接口, 数组的维数等.
- ClassPathClassReader - blade.resource中的类
-
根据classpath加载类
- ClassPathClassReader() - 类 的构造器blade.resource.ClassPathClassReader
-
- ClassReader - blade.resource中的接口
-
一个类读取器的接口
- ClassReaderException - blade.exception中的异常错误
-
类读取异常
- ClassReaderException() - 异常错误 的构造器blade.exception.ClassReaderException
-
- ClassReaderException(Exception) - 异常错误 的构造器blade.exception.ClassReaderException
-
- ClassReaderException(String) - 异常错误 的构造器blade.exception.ClassReaderException
-
- ClassReaderException(String, Exception) - 异常错误 的构造器blade.exception.ClassReaderException
-
- cleanPath(String) - 类 中的静态方法blade.kit.StringKit
-
- clear() - 类 中的方法blade.cache.AbstractCache
-
- clear() - 接口 中的方法blade.cache.Cache
-
清除所有缓存对象
- clear() - 类 中的方法blade.collection.ArrayHashMap
-
清除hash表中的所有entry.
- clear() - 类 中的方法blade.collection.DefaultHashMap
-
清除hash表中的所有entry.
- clone() - 类 中的方法blade.collection.DefaultHashMap
-
"浅"拷贝hash表, key和value本身并不被复制.
- clone(T[]) - 类 中的静态方法blade.kit.ArrayKit
-
复制一个数组。
- clone(long[]) - 类 中的静态方法blade.kit.ArrayKit
-
复制一个数组。
- clone(int[]) - 类 中的静态方法blade.kit.ArrayKit
-
复制一个数组。
- clone(short[]) - 类 中的静态方法blade.kit.ArrayKit
-
复制一个数组。
- clone(byte[]) - 类 中的静态方法blade.kit.ArrayKit
-
复制一个数组。
- clone(double[]) - 类 中的静态方法blade.kit.ArrayKit
-
复制一个数组。
- clone(float[]) - 类 中的静态方法blade.kit.ArrayKit
-
复制一个数组。
- clone(boolean[]) - 类 中的静态方法blade.kit.ArrayKit
-
复制一个数组。
- clone(char[]) - 类 中的静态方法blade.kit.ArrayKit
-
复制一个数组。
- clone(Object, int) - 类 中的静态方法blade.kit.CloneKit
-
复制对象数据
- clone(Object) - 类 中的静态方法blade.kit.CloneKit
-
浅表复制对象
- clone(Object) - 类 中的静态方法blade.kit.ObjectKit
-
复制一个对象。
- CloneKit - blade.kit中的类
-
类克隆工具
- CloneKit() - 类 的构造器blade.kit.CloneKit
-
- close() - 类 中的方法blade.io.ByteArrayOutputStream
-
- close() - 类 中的方法blade.io.FastByteArrayOutputStream
-
此方法无任何效果,当流被关闭后不会抛出IOException
- close(Closeable) - 类 中的静态方法blade.kit.StreamKit
-
关闭流
- closeQuietly(ZipFile) - 类 中的静态方法blade.kit.IOKit
-
- closeQuietly(Socket) - 类 中的静态方法blade.kit.IOKit
-
- closeQuietly(ServerSocket) - 类 中的静态方法blade.kit.IOKit
-
- closeQuietly(Selector) - 类 中的静态方法blade.kit.IOKit
-
- closeQuietly(URLConnection) - 类 中的静态方法blade.kit.IOKit
-
- closeQuietly(Closeable) - 类 中的静态方法blade.kit.IOKit
-
- collect(JetmPoint) - 类 中的静态方法blade.jetm.JetmApplication
-
收集监测数据,表示该监测点监测结束
- collect() - 类 中的方法blade.jetm.JetmPoint
-
- collectAndRender(JetmPoint) - 类 中的静态方法blade.jetm.JetmApplication
-
收集监测数据并输出,表示该监测点监测结束
- collectAndRender(JetmPoint) - 类 中的静态方法blade.jetm.JetmPointBuilder
-
- collectId(List<T>) - 类 中的静态方法blade.kit.CollectionKit
-
- CollectionKit - blade.kit中的类
-
有关集合处理的工具类,通过静态方法消除泛型编译警告。
- CollectionKit() - 类 的构造器blade.kit.CollectionKit
-
- collectionToDelimitedString(Collection<?>, String, String, String) - 类 中的静态方法blade.kit.StringKit
-
- collectionToDelimitedString(Collection<?>, String) - 类 中的静态方法blade.kit.StringKit
-
- compareDate(String, String) - 类 中的静态方法blade.kit.DateKit
-
比较两个日期 if date1<=date2 return true
- concat(T[], T[]) - 类 中的静态方法blade.kit.CollectionKit
-
merge array
- concat(List<T>, List<T>) - 类 中的静态方法blade.kit.CollectionKit
-
连接
- concatSuper(List<? extends T>, List<? extends T>) - 类 中的静态方法blade.kit.CollectionKit
-
连接
- contains(Object[], Object) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定对象是否存在于指定数组中。
- contains(Object[], Object[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定元素序列是否存在于指定数组中。
- contains(long[], long) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定对象是否存在于指定数组中。
- contains(long[], long[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定元素序列是否存在于指定数组中。
- contains(int[], int) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定对象是否存在于指定数组中。
- contains(int[], int[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定元素序列是否存在于指定数组中。
- contains(short[], short) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定对象是否存在于指定数组中。
- contains(short[], short[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定元素序列是否存在于指定数组中。
- contains(byte[], byte) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定对象是否存在于指定数组中。
- contains(byte[], byte[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定元素序列是否存在于指定数组中。
- contains(double[], double) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定对象是否存在于指定数组中。
- contains(double[], double, double) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定对象是否存在于指定数组中。
- contains(double[], double[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定元素序列是否存在于指定数组中。
- contains(double[], double[], double) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定元素序列是否存在于指定数组中。
- contains(float[], float) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定对象是否存在于指定数组中。
- contains(float[], float, float) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定对象是否存在于指定数组中。
- contains(float[], float[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定元素序列是否存在于指定数组中。
- contains(float[], float[], float) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定元素序列是否存在于指定数组中。
- contains(boolean[], boolean) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定对象是否存在于指定数组中。
- contains(boolean[], boolean[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定元素序列是否存在于指定数组中。
- contains(char[], char) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定对象是否存在于指定数组中。
- contains(char[], char[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断指定元素序列是否存在于指定数组中。
- containsKey(Object) - 类 中的方法blade.collection.DefaultHashMap
-
如果hash表中包含指定key的entry, 则返回true.
- containsValue(Object) - 类 中的方法blade.collection.ArrayHashMap
-
如果hash表中包含一个或多个key对应指定的value, 则返回true.
- containsValue(Object) - 类 中的方法blade.collection.DefaultHashMap
-
判断hash表中是否有一个或多个entry具有指定的value.
- copy(InputStream, Writer) - 类 中的静态方法blade.kit.IOKit
-
- copy(InputStream, OutputStream) - 类 中的静态方法blade.kit.IOKit
-
- copy(InputStream, Writer, String) - 类 中的静态方法blade.kit.IOKit
-
- copy(InputStream, Writer, Charset) - 类 中的静态方法blade.kit.IOKit
-
- copy(Reader, Writer) - 类 中的静态方法blade.kit.IOKit
-
- copyLarge(InputStream, OutputStream) - 类 中的静态方法blade.kit.IOKit
-
- copyLarge(Reader, Writer) - 类 中的静态方法blade.kit.IOKit
-
- create(int, Class<T>) - 类 中的静态方法blade.kit.ArrayKit
-
- CREATE - 类 中的静态变量blade.kit.StringKit
-
- createAndReturnFile(String) - 类 中的静态方法blade.kit.FileKit
-
- createArrayDeque() - 类 中的静态方法blade.kit.CollectionKit
-
创建ArrayDeque实例
- createArrayDeque(Collection<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建ArrayDeque实例
- createArrayDeque(int) - 类 中的静态方法blade.kit.CollectionKit
-
创建ArrayDeque实例
- createArrayHashMap() - 类 中的静态方法blade.kit.CollectionKit
-
创建一个ArrayHashMap。
- createArrayHashMap(int) - 类 中的静态方法blade.kit.CollectionKit
-
创建一个ArrayHashMap。
- createArrayList() - 类 中的静态方法blade.kit.CollectionKit
-
创建ArrayList实例
- createArrayList(int) - 类 中的静态方法blade.kit.CollectionKit
-
创建ArrayList实例
- createArrayList(Collection<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建ArrayList实例
- createArrayList(Iterable<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建ArrayList实例
- createArrayList(V...) - 类 中的静态方法blade.kit.CollectionKit
-
创建ArrayList实例
- createBitSet() - 类 中的静态方法blade.kit.CollectionKit
-
创建BitSet实例
- createBitSet(int) - 类 中的静态方法blade.kit.CollectionKit
-
创建BitSet实例
- createConcurrentLinkedQueue() - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentLinkedQueue实例
- createConcurrentLinkedQueue(Collection<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentLinkedQueue实例
- createConcurrentMap() - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentMap实例
- createConcurrentMap(Map<? extends K, ? extends V>) - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentMap实例
- createConcurrentMap(int) - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentMap实例
- createConcurrentMap(int, float) - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentMap实例
- createConcurrentSkipListMap() - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentSkipListMap实例
- createConcurrentSkipListMap(Comparator<? super K>) - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentSkipListMap实例
- createConcurrentSkipListMap(Map<? extends K, ? extends V>) - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentSkipListMap实例
- createConcurrentSkipListMap(SortedMap<? extends K, ? extends V>) - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentSkipListMap实例
- createConcurrentSkipListSet() - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentSkipListSet实例
- createConcurrentSkipListSet(Collection<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentSkipListSet实例
- createConcurrentSkipListSet(Comparator<? super E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentSkipListSet实例
- createConcurrentSkipListSet(SortedSet<E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建ConcurrentSkipListSet实例
- createCopyOnWriteArrayList() - 类 中的静态方法blade.kit.CollectionKit
-
创建CopyOnWriteArrayList实例
- createCopyOnWriteArrayList(Collection<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建CopyOnWriteArrayList实例
- createCopyOnWriteArrayList(E[]) - 类 中的静态方法blade.kit.CollectionKit
-
创建CopyOnWriteArrayList实例
- createCopyOnWriteArraySet() - 类 中的静态方法blade.kit.CollectionKit
-
创建CopyOnWriteArraySet实例
- createCopyOnWriteArraySet(Collection<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建CopyOnWriteArraySet实例
- createDir(String, boolean) - 类 中的静态方法blade.kit.FileKit
-
创建文件夹,不管文件层级,均可创建
- createDir(String) - 类 中的静态方法blade.kit.FileKit
-
创建文件夹,不管文件层级,均可创建
- createEnumMap(Class<K>) - 类 中的静态方法blade.kit.CollectionKit
-
- createEnumMap(Map<K, ? extends V>) - 类 中的静态方法blade.kit.CollectionKit
-
- createEnumSet(Collection<E>) - 类 中的静态方法blade.kit.CollectionKit
-
- createEnumSet(Class<E>) - 类 中的静态方法blade.kit.CollectionKit
-
- createFile(String) - 类 中的静态方法blade.kit.FileKit
-
创建文件,不管文件层级,均可创建
- createFile(String, boolean) - 类 中的静态方法blade.kit.FileKit
-
创建文件,不管文件层级,均可创建
- createHashMap() - 类 中的静态方法blade.kit.CollectionKit
-
创建HashMap实例
- createHashMap(int) - 类 中的静态方法blade.kit.CollectionKit
-
创建HashMap实例
- createHashMap(int, float) - 类 中的静态方法blade.kit.CollectionKit
-
创建HashMap实例
- createHashMap(Map<? extends K, ? extends V>) - 类 中的静态方法blade.kit.CollectionKit
-
创建HashMap实例
- createHashSet() - 类 中的静态方法blade.kit.CollectionKit
-
创建HashSet实例
- createHashSet(int) - 类 中的静态方法blade.kit.CollectionKit
-
创建HashSet实例
- createHashSet(Collection<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建HashSet实例
- createHashSet(O...) - 类 中的静态方法blade.kit.CollectionKit
-
创建HashSet实例
- createHashSet(Iterable<? extends T>) - 类 中的静态方法blade.kit.CollectionKit
-
创建一个HashSet。
- createIdentityHashMap() - 类 中的静态方法blade.kit.CollectionKit
-
创建IdentityHashMap实例
- createIdentityHashMap(int) - 类 中的静态方法blade.kit.CollectionKit
-
创建IdentityHashMap实例
- createIdentityHashMap(Map<? extends K, ? extends V>) - 类 中的静态方法blade.kit.CollectionKit
-
创建IdentityHashMap实例
- createLinkedBlockingQueue() - 类 中的静态方法blade.kit.CollectionKit
-
- createLinkedBlockingQueue(int) - 类 中的静态方法blade.kit.CollectionKit
-
- createLinkedBlockingQueue(Collection<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
- createLinkedHashMap() - 类 中的静态方法blade.kit.CollectionKit
-
创建LinkedHashMap实例
- createLinkedHashMap(int) - 类 中的静态方法blade.kit.CollectionKit
-
创建LinkedHashMap实例
- createLinkedHashMap(int, float) - 类 中的静态方法blade.kit.CollectionKit
-
创建LinkedHashMap实例
- createLinkedHashMap(Map<? extends K, ? extends V>) - 类 中的静态方法blade.kit.CollectionKit
-
创建LinkedHashMap实例
- createLinkedHashSet() - 类 中的静态方法blade.kit.CollectionKit
-
创建LinkedHashSet实例
- createLinkedHashSet(V...) - 类 中的静态方法blade.kit.CollectionKit
-
创建一个LinkedHashSet。
- createLinkedHashSet(Iterable<? extends T>) - 类 中的静态方法blade.kit.CollectionKit
-
创建一个LinkedHashSet。
- createLinkedList() - 类 中的静态方法blade.kit.CollectionKit
-
创建LinkedList实例
- createLinkedList(Collection<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建LinkedList实例
- createLinkedList(Iterable<? extends T>) - 类 中的静态方法blade.kit.CollectionKit
-
创建LinkedList实例
- createLinkedList(V...) - 类 中的静态方法blade.kit.CollectionKit
-
创建LinkedList实例
- createParentDir(String) - 类 中的静态方法blade.kit.FileKit
-
创建文件路径的父文件夹,不管文件层级,均可创建
- createParentDir(File) - 类 中的静态方法blade.kit.FileKit
-
- createParentDir(String, boolean) - 类 中的静态方法blade.kit.FileKit
-
创建文件路径的父文件夹,不管文件层级,均可创建
- createParentDir(File, boolean) - 类 中的静态方法blade.kit.FileKit
-
- createPoint(Method) - 类 中的静态方法blade.jetm.JetmApplication
-
创建一个监测点
- createPoint(String) - 类 中的静态方法blade.jetm.JetmApplication
-
创建一个监测点
- createPoint(String) - 类 中的静态方法blade.jetm.JetmPointBuilder
-
- createPriorityQueue() - 类 中的静态方法blade.kit.CollectionKit
-
创建PriorityQueue实例
- createPriorityQueue(int) - 类 中的静态方法blade.kit.CollectionKit
-
创建PriorityQueue实例
- createPriorityQueue(Collection<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建PriorityQueue实例
- createPriorityQueue(int, Comparator<? super E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建PriorityQueue实例
- createPriorityQueue(PriorityQueue<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建PriorityQueue实例
- createPriorityQueue(SortedSet<? extends E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建PriorityQueue实例
- createTempDirectory(String, String) - 类 中的静态方法blade.kit.FileKit
-
- createTempDirectory(String, String, String) - 类 中的静态方法blade.kit.FileKit
-
- createTempDirectory(String, String, File) - 类 中的静态方法blade.kit.FileKit
-
- createTempFile() - 类 中的静态方法blade.kit.FileKit
-
- createTempFile(boolean) - 类 中的静态方法blade.kit.FileKit
-
- createTempFile(String, String) - 类 中的静态方法blade.kit.FileKit
-
- createTempFile(String, String, boolean) - 类 中的静态方法blade.kit.FileKit
-
- createTempFile(String, String, String) - 类 中的静态方法blade.kit.FileKit
-
- createTempFile(String, String, File) - 类 中的静态方法blade.kit.FileKit
-
- createTempFile(String, String, String, boolean) - 类 中的静态方法blade.kit.FileKit
-
- createTempFile(String, String, File, boolean) - 类 中的静态方法blade.kit.FileKit
-
- createTreeMap() - 类 中的静态方法blade.kit.CollectionKit
-
创建TreeMap实例
- createTreeMap(Comparator<? super K>) - 类 中的静态方法blade.kit.CollectionKit
-
创建TreeMap实例
- createTreeMap(Map<? extends K, ? extends V>) - 类 中的静态方法blade.kit.CollectionKit
-
创建TreeMap实例
- createTreeMap(SortedMap<K, ? extends V>) - 类 中的静态方法blade.kit.CollectionKit
-
创建TreeMap实例
- createTreeSet(V...) - 类 中的静态方法blade.kit.CollectionKit
-
创建一个TreeSet。
- createTreeSet(Iterable<? extends T>) - 类 中的静态方法blade.kit.CollectionKit
-
创建一个TreeSet。
- createTreeSet(Comparator<? super T>) - 类 中的静态方法blade.kit.CollectionKit
-
创建一个TreeSet。
- createTreeSet(Comparator<? super T>, V...) - 类 中的静态方法blade.kit.CollectionKit
-
创建一个TreeSet。
- createTreeSet(Comparator<? super T>, Iterable<? extends T>) - 类 中的静态方法blade.kit.CollectionKit
-
创建一个TreeSet。
- createTreeSet(SortedSet<E>) - 类 中的静态方法blade.kit.CollectionKit
-
创建TreeSet实例
- createWeakHashMap() - 类 中的静态方法blade.kit.CollectionKit
-
创建WeakHashMap实例
- createWeakHashMap(int) - 类 中的静态方法blade.kit.CollectionKit
-
创建WeakHashMap实例
- createWeakHashMap(Map<? extends K, ? extends V>) - 类 中的静态方法blade.kit.CollectionKit
-
创建WeakHashMap实例
- createWeakHashMap(int, float) - 类 中的静态方法blade.kit.CollectionKit
-
创建WeakHashMap实例
- CURRENT_DIR - 类 中的静态变量blade.kit.FileKit
-
当前目录记号:"."
- get(K) - 类 中的方法blade.cache.AbstractCache
-
取一个缓存
- get(K) - 接口 中的方法blade.cache.Cache
-
查找缓存对象
- get(int) - 类 中的方法blade.collection.ArrayHashMap
-
返回指定index处的value.
- get(Object) - 类 中的方法blade.collection.DefaultHashMap
-
返回指定key对应的value.
- get(int) - 接口 中的方法blade.collection.ListMap
-
返回指定index处的value.
- get(int) - 类 中的方法blade.io.FastByteBuffer
-
根据索引位返回一个字节
- getAbsolutePathBasedOn(String, String) - 类 中的静态方法blade.kit.FileKit
-
如果指定路径已经是绝对路径,则规格化后直接返回之,否则取得基于指定basedir的规格化路径。
- getAccessCount() - 类 中的方法blade.cache.CacheObject
-
- getAccessibleFields(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getAccessibleFields(Class<?>, Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getAccessibleMethods(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getAccessibleMethods(Class<?>, Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getAddress() - 类 中的方法blade.kit.SystemKit.HostInfo
-
取得当前主机的地址。
- getAllFieldsOfClass(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
获取类及父类的所有Field,不包括Object的 Field
如果clazz为null,返回null
- getAllFieldsOfClass(Class<?>, boolean) - 类 中的静态方法blade.kit.ReflectKit
-
获取类及父类的所有Field,不包括Object的 Field
- getAllFieldsOfClass(Object) - 类 中的静态方法blade.kit.ReflectKit
-
获取对象的所有Field,不包括Object的 Field
如果object为null,返回null
- getAllFieldsOfClass(Object, boolean) - 类 中的静态方法blade.kit.ReflectKit
-
获取对象的所有Field,不包括Object的 Field*
如果object为null,返回null
- getAllInstanceFields(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
获取类及父类的所有非静态Field,不包括Object的 Field
如果clazz为null,返回null
- getAllInstanceFields(Class<?>, boolean) - 类 中的静态方法blade.kit.ReflectKit
-
获取类及父类的所有非静态Field,不包括Object的 Field
- getAllInstanceFields(Object) - 类 中的静态方法blade.kit.ReflectKit
-
获取对象的所有非静态Field,不包括Object的 Field
如果object为null,返回null
- getAllInstanceFields(Object, boolean) - 类 中的静态方法blade.kit.ReflectKit
-
获取对象的所有非静态Field,不包括Object的 Field
如果object为null,返回null
- getAllInstanceMethods(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
获取类的所有实例Method,不包括java.lang.Object的 Method
如果clazz为null,返回null
- getAllInstanceMethods(Class<?>, boolean) - 类 中的静态方法blade.kit.ReflectKit
-
获取类的所有实例Method,不包括java.lang.Object的 Method
如果clazz为null,返回null
- getAllInterfaces(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
- getAllInterfacesAsArray(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
- getAllInterfacesAsSet(Class<?>, ClassLoader) - 类 中的静态方法blade.kit.ClassKit
-
- getAllMethodsOfClass(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
获取类的所有Method,不包括java.lang.Object的 Method
如果clazz为null,返回null
- getAllMethodsOfClass(Class<?>, boolean) - 类 中的静态方法blade.kit.ReflectKit
-
获取类的所有Method,不包括java.lang.Object的 Method
如果clazz为null,返回null
- getAllSuperclasses(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
获取除Object.class以为的所有父类
- getAllSuperclassesAsArray(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
- getAnnotationFields(Class<?>, Class<? extends Annotation>) - 类 中的静态方法blade.kit.ReflectKit
-
获取所有包含指定Annotation的Field数组
- getAnnotationMethods(Class<T>, Class<A>) - 类 中的静态方法blade.kit.ReflectKit
-
获取clazz下所有带指定Annotation的Method集合。
- getArch() - 类 中的方法blade.kit.SystemKit.OsInfo
-
取得当前OS的架构(取自系统属性:os.arch)。
- getArrayClass(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
取得指定一维数组类.
- getArrayClass(Class<?>, int) - 类 中的静态方法blade.kit.ClassKit
-
取得指定维数的 Array类.
- getArrayComponentType(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
取得数组元素的类型。
- getArrayComponentType() - 类 中的方法blade.kit.ClassKit.TypeInfo
-
取得数组元素的类型。
- getArrayDimension() - 类 中的方法blade.kit.ClassKit.TypeInfo
-
取得数组的维数。
- getBeforeDate(String) - 类 中的静态方法blade.kit.DateKit
-
- getBeforeYearList(int) - 类 中的静态方法blade.kit.DateKit
-
- getBetweenTodaysStartDateAndEndDate(Date, Date) - 类 中的静态方法blade.kit.DateKit
-
判断二个日期相隔的天数,结束时间为null时,,取当前时间
- getCache(String) - 类 中的方法blade.cache.CacheManager
-
- getCacheIds() - 类 中的方法blade.cache.CacheManager
-
- getCacheSize() - 类 中的方法blade.cache.AbstractCache
-
- getCacheSize() - 接口 中的方法blade.cache.Cache
-
返回缓存大小
- getCapacity() - 类 中的方法blade.collection.DefaultHashMap
-
取得hash表的容量.
- getCauses(Throwable) - 类 中的静态方法blade.kit.ExceptionKit
-
取得包括当前异常在内的所有的causes异常,按出现的顺序排列。
- getCauses(Throwable, boolean) - 类 中的静态方法blade.kit.ExceptionKit
-
取得包括当前异常在内的所有的causes异常,按出现的顺序排列
- getChineseByStr(String) - 类 中的静态方法blade.kit.StringKit
-
提取字符串中的中文字符
- getClass(String, boolean) - 类 中的方法blade.resource.AbstractClassReader
-
- getClass(String, Class<?>, boolean) - 类 中的方法blade.resource.AbstractClassReader
-
默认实现以文件形式的读取
- getClass(String, boolean) - 接口 中的方法blade.resource.ClassReader
-
- getClass(String, Class<?>, boolean) - 接口 中的方法blade.resource.ClassReader
-
- getClass(String, boolean) - 类 中的方法blade.resource.JarReaderImpl
-
- getClass(String, Class<?>, boolean) - 类 中的方法blade.resource.JarReaderImpl
-
- getClassByAnnotation(String, Class<? extends Annotation>, boolean) - 类 中的方法blade.resource.AbstractClassReader
-
- getClassByAnnotation(String, Class<?>, Class<? extends Annotation>, boolean) - 类 中的方法blade.resource.AbstractClassReader
-
- getClassByAnnotation(String, Class<? extends Annotation>, boolean) - 接口 中的方法blade.resource.ClassReader
-
- getClassByAnnotation(String, Class<?>, Class<? extends Annotation>, boolean) - 接口 中的方法blade.resource.ClassReader
-
- getClassByAnnotation(String, Class<? extends Annotation>, boolean) - 类 中的方法blade.resource.JarReaderImpl
-
- getClassByAnnotation(String, Class<?>, Class<? extends Annotation>, boolean) - 类 中的方法blade.resource.JarReaderImpl
-
- getClassFilePath(Class<?>) - 类 中的静态方法blade.kit.FileKit
-
- getClassNameAsResource(String) - 类 中的静态方法blade.kit.ClassKit
-
取得指定类的资源名。
- getClassPath() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
取得当前JRE的系统classpath(取自系统属性:java.class.path)。
- getClassPathArray() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
取得当前JRE的系统classpath(取自系统属性:java.class.path)。
- getClassVersion() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
取得当前JRE的class文件格式的版本(取自系统属性:java.class.version)。
- getComponentType(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getComponentType(Class<?>, int) - 类 中的静态方法blade.kit.ReflectKit
-
- getComponentType(Type) - 类 中的静态方法blade.kit.ReflectKit
-
获取type的泛型 ,如果type有多个泛型,那么将返回最后一个
如果type不是泛型,则返还null
- getComponentType(Type, Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getComponentTypeRecursion(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getComponentTypeRecursion(Class<?>, int) - 类 中的静态方法blade.kit.ReflectKit
-
- getComponentTypes(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getComponentTypes(Type) - 类 中的静态方法blade.kit.ReflectKit
-
- getComponentTypes(Type, Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
获取type的第index个泛型 ,如果index超长, 那么将返回最后一个
如果是数组类型,则忽略index
如果type不是泛型,则返还null
如下均为组合类型:
MyClass[]
List<MyClass>
Foo<?
- getComponentTypesRecursion(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getCountry() - 类 中的方法blade.kit.SystemKit.UserInfo
-
取得当前登录用户的国家或区域设置(取自系统属性:JDK1.4 user.country或JDK1.2 user.region)。
- getCurrentDir() - 类 中的方法blade.kit.SystemKit.UserInfo
-
取得当前目录(取自系统属性:user.dir)。
- getDatebyTime(Date, int) - 类 中的静态方法blade.kit.DateKit
-
- getDateByUnixTime(int) - 类 中的静态方法blade.kit.DateKit
-
将int型时间(1970年至今的秒数)转换成Date型时间
- getDaysAgo(int) - 类 中的静态方法blade.kit.DateKit
-
- getDelFormat(Object) - 类 中的静态方法blade.kit.StringKit
-
截取 float/double 类型 一位小数
- getDelFormat2(Object) - 类 中的静态方法blade.kit.StringKit
-
截取 float/double 类型 两位小数
- getDelFormat3(Object) - 类 中的静态方法blade.kit.StringKit
-
截取三位
- getEndorsedDirs() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
取得当前JRE的endorsed目录列表(取自系统属性:java.endorsed.dirs)。
- getEntry(Object) - 类 中的方法blade.collection.DefaultHashMap
-
返回指定key对应的entry.
- getEtmPoint() - 类 中的方法blade.jetm.JetmPoint
-
- getExpires() - 类 中的方法blade.cache.CacheObject
-
- getExtDirs() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
取得当前JRE的扩展目录列表(取自系统属性:java.ext.dirs)。
- getExtension() - 类 中的方法blade.kit.FileKit.FileNameAndExtension
-
- getExtension(String) - 类 中的静态方法blade.kit.FileKit
-
取得文件路径的后缀。
- getExtension(String, boolean) - 类 中的静态方法blade.kit.FileKit
-
取得文件路径的后缀。
- getExtension(String, String) - 类 中的静态方法blade.kit.FileKit
-
取得文件路径的后缀。
- getExtension(String, String, boolean) - 类 中的静态方法blade.kit.FileKit
-
取得文件路径的后缀。
- getField(Object, String) - 类 中的静态方法blade.kit.ReflectKit
-
根据对象的Field名返回Field
- getField(Class<?>, String) - 类 中的静态方法blade.kit.ReflectKit
-
根据对象的Field名返回Field
- getField(Object, String, boolean) - 类 中的静态方法blade.kit.ReflectKit
-
根据对象的Field名返回Field
- getField(Class<?>, String, boolean) - 类 中的静态方法blade.kit.ReflectKit
-
根据对象的Field名返回Field
- getFieldOfClass(Object, String) - 类 中的静态方法blade.kit.ReflectKit
-
已过时。
- getFieldOfClass(Class<?>, String) - 类 中的静态方法blade.kit.ReflectKit
-
已过时。
- getFieldOfClass(Object, String, boolean) - 类 中的静态方法blade.kit.ReflectKit
-
已过时。
- getFileName() - 类 中的方法blade.kit.FileKit.FileNameAndExtension
-
- getFilename(String) - 类 中的静态方法blade.kit.StringKit
-
获取文件名称
- getFileSeparator() - 类 中的方法blade.kit.SystemKit.OsInfo
-
取得OS的文件路径的分隔符(取自系统属性:file.separator)。
- getFileSize(String) - 类 中的静态方法blade.kit.FileKit
-
获取文件大小(字节数)
- getFriendlyClassName(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
取得友好的类名。
- getFriendlyClassName(String) - 类 中的静态方法blade.kit.ClassKit
-
取得友好的类名。
- getFriendlyClassNameForObject(Object) - 类 中的静态方法blade.kit.ClassKit
-
取得对象所属的类的友好类名。
- getGenericSuperType(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getGenericSuperTypes(Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getHandler(Class<? extends Exception>) - 类 中的方法blade.exception.ExceptionStack
-
- getHandler(Exception) - 类 中的方法blade.exception.ExceptionStack
-
- getHomeDir() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
取得当前JRE的安装目录(取自系统属性:java.home)。
- getHomeDir() - 类 中的方法blade.kit.SystemKit.UserInfo
-
取得当前登录用户的home目录(取自系统属性:user.home)。
- getHostInfo() - 类 中的静态方法blade.kit.SystemKit
-
取得Host的信息。
- getId() - 接口 中的方法blade.kit.Keyable
-
- getInfo() - 类 中的方法blade.kit.SystemKit.JvmInfo
-
取得当前JVM impl.的信息(取自系统属性:java.vm.info)。
- getInstance() - 类 中的静态方法blade.cache.CacheManager
-
- getInstance() - 类 中的静态方法blade.exception.ExceptionStack
-
- getInstanceFields(Class<?>, String[]) - 类 中的静态方法blade.kit.ReflectKit
-
- getInterfaces() - 类 中的方法blade.kit.ClassKit.TypeInfo
-
取得所有的接口。
- getJavaInfo() - 类 中的静态方法blade.kit.SystemKit
-
取得Java Implementation的信息。
- getJavaRuntimeInfo() - 类 中的静态方法blade.kit.SystemKit
-
取得当前运行的JRE的信息。
- getJavaSpecInfo() - 类 中的静态方法blade.kit.SystemKit
-
取得Java Specification的信息。
- getJvmInfo() - 类 中的静态方法blade.kit.SystemKit
-
取得Java Virtual Machine Implementation的信息。
- getJvmSpecInfo() - 类 中的静态方法blade.kit.SystemKit
-
取得Java Virtual Machine Specification的信息。
- getKey() - 类 中的方法blade.cache.CacheObject
-
- getKey(int) - 类 中的方法blade.collection.ArrayHashMap
-
返回指定index处的key.
- getKey() - 类 中的方法blade.collection.DefaultMapEntry
-
取得key.
- getKey(int) - 接口 中的方法blade.collection.ListMap
-
返回指定index处的key.
- getLanguage() - 类 中的方法blade.kit.SystemKit.UserInfo
-
取得当前登录用户的语言设置(取自系统属性:user.language)。
- getLastAccess() - 类 中的方法blade.cache.CacheObject
-
- getLength() - 类 中的方法blade.io.ByteArray
-
- getLength(Object) - 类 中的静态方法blade.kit.ArrayKit
-
- getLibraryPath() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
取得当前JRE的library搜索路径(取自系统属性:java.library.path)。
- getLibraryPathArray() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
取得当前JRE的library搜索路径(取自系统属性:java.library.path)。
- getLineSeparator() - 类 中的方法blade.kit.SystemKit.OsInfo
-
取得OS的文本文件换行符(取自系统属性:line.separator)。
- getLoadFactor() - 类 中的方法blade.collection.DefaultHashMap
-
取得hash表的负载系数.
- getLogger(String) - 类 中的静态方法blade.log.Logger
-
- getLogger(Class<?>) - 类 中的静态方法blade.log.Logger
-
- getMethod(Class<?>, String, Class<?>...) - 类 中的静态方法blade.kit.ReflectKit
-
- getMethod(Object, String, Class<?>...) - 类 中的静态方法blade.kit.ReflectKit
-
- getMethodByName(Object, String) - 类 中的静态方法blade.kit.ReflectKit
-
查找方法
- getName(String) - 类 中的静态方法blade.kit.FileKit
-
获取文件名,即文件全名去掉路径,结果与平台无关,保持统一。
- getName() - 类 中的方法blade.kit.SystemKit.HostInfo
-
取得当前主机的名称。
- getName() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
取得当前JRE的名称(取自系统属性:java.runtime.name)。
- getName() - 类 中的方法blade.kit.SystemKit.JavaSpecInfo
-
取得当前Java Spec.的名称(取自系统属性:java.specification.name)。
- getName() - 类 中的方法blade.kit.SystemKit.JvmInfo
-
取得当前JVM impl.的名称(取自系统属性:java.vm.name)。
- getName() - 类 中的方法blade.kit.SystemKit.JvmSpecInfo
-
取得当前JVM spec.的名称(取自系统属性:java.vm.specification.name)。
- getName() - 类 中的方法blade.kit.SystemKit.OsInfo
-
取得当前OS的名称(取自系统属性:os.name)。
- getName() - 类 中的方法blade.kit.SystemKit.UserInfo
-
取得当前登录用户的名字(取自系统属性:user.name)。
- getNext() - 类 中的方法blade.cache.CacheObject
-
- getNextDay(Date) - 类 中的静态方法blade.kit.DateKit
-
- getNow() - 类 中的静态方法blade.kit.DateKit
-
- getNowTime() - 类 中的静态方法blade.kit.DateKit
-
- getNumberFormat(long) - 类 中的静态方法blade.kit.StringKit
-
格式化数据
- getOffset() - 类 中的方法blade.io.ByteArray
-
- getOsInfo() - 类 中的静态方法blade.kit.SystemKit
-
取得OS的信息。
- getPathBasedOn(String, String) - 类 中的静态方法blade.kit.FileKit
-
如果指定路径已经是绝对路径,则规格化后直接返回之,否则取得基于指定basedir的规格化路径。
- getPathSeparator() - 类 中的方法blade.kit.SystemKit.OsInfo
-
取得OS的搜索路径分隔符(取自系统属性:path.separator)。
- getPrevious() - 类 中的方法blade.cache.CacheObject
-
- getPrimitiveDefaultValue(Class<T>) - 类 中的静态方法blade.kit.ClassKit
-
取得primitive类型的默认值。
- getPrimitiveType(String) - 类 中的静态方法blade.kit.ClassKit
-
取得primitive类。
- getPrimitiveType(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
取得primitive类。
- getProperty(String) - 类 中的静态方法blade.kit.PropertyKit
-
根据文件名读取properties文件
- getProperty(Object, String) - 类 中的静态方法blade.kit.ReflectKit
-
用getter获取bean属性
- getPropertyMap(String) - 类 中的静态方法blade.kit.PropertyKit
-
//TODO 根据文件名读取map数据
- getPropertyMap(Properties) - 类 中的静态方法blade.kit.PropertyKit
-
//TODO 根据property对象获取map格式数据
- getProtocolPackages() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
取得当前JRE的URL协议packages列表(取自系统属性:java.library.path)。
- getRandomChar(int) - 类 中的静态方法blade.kit.StringKit
-
获取随机字符
- getRandomNumber(int, int) - 类 中的静态方法blade.kit.StringKit
-
获得0-max的随机数
- getRandomNumber(int) - 类 中的静态方法blade.kit.StringKit
-
获取指定长度的随机数字组成的字符串
- getRawBytes() - 类 中的方法blade.io.ByteArray
-
- getRawType(Type) - 类 中的静态方法blade.kit.ReflectKit
-
- getRawType(Type, Class<?>) - 类 中的静态方法blade.kit.ReflectKit
-
- getRelativePath(String, String) - 类 中的静态方法blade.kit.FileKit
-
取得相对于指定根目录的相对路径。
- getResourcesFile(String) - 类 中的静态方法blade.kit.FileKit
-
获取资源名对应的文件对象
- getResourcesFile(URL) - 类 中的静态方法blade.kit.FileKit
-
获取url对应的文件对象
- getRootCause(Throwable) - 类 中的静态方法blade.kit.ExceptionKit
-
取得最根本的异常。
- getRound(double) - 类 中的静态方法blade.kit.StringKit
-
四舍五入 返回int类型
- getShortClassName(String) - 类 中的静态方法blade.kit.ClassKit
-
取得类名,不包括package名。
- getShortClassName(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
取得短类名,不包括package名。
- getSimpleClassName(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
取得简单类名,不包括package名。
- getSimpleClassName(Class<?>, boolean) - 类 中的静态方法blade.kit.ClassKit
-
取得简单类名,不包括package名。
- getSimpleClassName(String) - 类 中的静态方法blade.kit.ClassKit
-
取得类名,不包括package名。
- getSimpleClassName(String, boolean) - 类 中的静态方法blade.kit.ClassKit
-
取得类名,不包括package名。
- getSimpleClassNameForObject(Object) - 类 中的静态方法blade.kit.ClassKit
-
取得指定对象所属的类的简单类名,不包括package名。
- getSimpleClassNameForObject(Object, boolean) - 类 中的静态方法blade.kit.ClassKit
-
取得指定对象所属的类的简单类名,不包括package名。
- getSimpleMethodSignature(Method) - 类 中的静态方法blade.kit.ClassKit
-
取得简洁的method描述。
- getSimpleMethodSignature(Method, boolean) - 类 中的静态方法blade.kit.ClassKit
-
取得简洁的method描述。
- getSimpleMethodSignature(Method, boolean, boolean, boolean, boolean) - 类 中的静态方法blade.kit.ClassKit
-
取得简洁的method描述。
- getSpecifyTimeSec(long, int) - 类 中的静态方法blade.kit.DateKit
-
指定时间的秒数 指定时间零点的秒数加指定天数的秒数
- getStackTrace(Throwable) - 类 中的静态方法blade.kit.ExceptionKit
-
取得异常的stacktrace字符串。
- getStartDay(int, int) - 类 中的静态方法blade.kit.DateKit
-
- getStrByCharset(String, String) - 类 中的静态方法blade.kit.StringKit
-
功能:获得配置文件中指定编码字符串
- getStringNowTime() - 类 中的静态方法blade.kit.DateKit
-
- getStringsubstr(String, int) - 类 中的静态方法blade.kit.StringKit
-
截取字符串 先是一定的长多 多余...
- getSunArchDataModel() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
JVM is 32M or 64M
- getSunBoothClassPath() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
- getSuperclasses() - 类 中的方法blade.kit.ClassKit.TypeInfo
-
取得所有的父类。
- getSystemDependentAbsolutePathBasedOn(String, String) - 类 中的静态方法blade.kit.FileKit
-
取得和系统相关的绝对路径。
- getTempDir() - 类 中的方法blade.kit.SystemKit.UserInfo
-
取得临时目录(取自系统属性:java.io.tmpdir)。
- getThisWeekStartTime() - 类 中的静态方法blade.kit.DateKit
-
- getThreshold() - 类 中的方法blade.collection.DefaultHashMap
-
取得hash表的阈值.
- getTime(int) - 类 中的静态方法blade.kit.DateKit
-
取得指定长度日期时间字符串{不含格式}
- getToday(String) - 类 中的静态方法blade.kit.DateKit
-
- getTodayYear() - 类 中的静态方法blade.kit.DateKit
-
当前年份
- getTomorrow() - 类 中的静态方法blade.kit.DateKit
-
- getTomorrow(Date) - 类 中的静态方法blade.kit.DateKit
-
- getType() - 类 中的方法blade.kit.ClassKit.TypeInfo
-
取得 TypeInfo 所代表的java类。
- getTypeInfo(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
取得指定类的 TypeInfo。
- getUnixPathBasedOn(String, String) - 类 中的静态方法blade.kit.FileKit
-
如果指定路径已经是绝对路径,则规格化后直接返回之,否则取得基于指定basedir的规格化路径。
- getUnixRelativePath(String, String) - 类 中的静态方法blade.kit.FileKit
-
取得相对于指定根目录的相对路径。
- getUnixTimeByDate(Date) - 类 中的静态方法blade.kit.DateKit
-
将Date型时间转换成int型时间(1970年至今的秒数)
- getUserAge(Date) - 类 中的静态方法blade.kit.DateKit
-
根据生日去用户年龄
- getUserInfo() - 类 中的静态方法blade.kit.SystemKit
-
取得User的信息。
- getUUID() - 类 中的静态方法blade.kit.StringKit
-
随机获取UUID字符串(无中划线)
- getValue() - 类 中的方法blade.cache.CacheObject
-
- getValue() - 类 中的方法blade.collection.DefaultMapEntry
-
取得value.
- getVendor() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
取得当前Java impl.的厂商(取自系统属性:java.vendor)。
- getVendor() - 类 中的方法blade.kit.SystemKit.JavaSpecInfo
-
取得当前Java Spec.的厂商(取自系统属性:java.specification.vendor)。
- getVendor() - 类 中的方法blade.kit.SystemKit.JvmInfo
-
取得当前JVM impl.的厂商(取自系统属性:java.vm.vendor)。
- getVendor() - 类 中的方法blade.kit.SystemKit.JvmSpecInfo
-
取得当前JVM spec.的厂商(取自系统属性:java.vm.specification.vendor)。
- getVendorURL() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
取得当前Java impl.的厂商网站的URL(取自系统属性:java.vendor.url)。
- getVersion() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
取得当前Java impl.的版本(取自系统属性:java.version)。
- getVersion() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
取得当前JRE的版本(取自系统属性:java.runtime.version)。
- getVersion() - 类 中的方法blade.kit.SystemKit.JavaSpecInfo
-
取得当前Java Spec.的版本(取自系统属性:java.specification.version)。
- getVersion() - 类 中的方法blade.kit.SystemKit.JvmInfo
-
取得当前JVM impl.的版本(取自系统属性:java.vm.version)。
- getVersion() - 类 中的方法blade.kit.SystemKit.JvmSpecInfo
-
取得当前JVM spec.的版本(取自系统属性:java.vm.specification.version)。
- getVersion() - 类 中的方法blade.kit.SystemKit.OsInfo
-
取得当前OS的版本(取自系统属性:os.version)。
- getVersionFloat() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
取得当前Java impl.的版本(取自系统属性:java.version)。
- getVersionInt() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
取得当前Java impl.的版本(取自系统属性:java.version)。
- getWeekAgo() - 类 中的静态方法blade.kit.DateKit
-
- getWeekAgo(Date) - 类 中的静态方法blade.kit.DateKit
-
- getWindowsPathBasedOn(String, String) - 类 中的静态方法blade.kit.FileKit
-
如果指定路径已经是绝对路径,则规格化后直接返回之,否则取得基于指定basedir的规格化路径。
- getWindowsRelativePath(String, String) - 类 中的静态方法blade.kit.FileKit
-
取得相对于指定根目录的相对路径。
- getWrapperTypeIfPrimitive(Class<T>) - 类 中的静态方法blade.kit.ClassKit
-
取得primitive类型的wrapper。
- getYesterday() - 类 中的静态方法blade.kit.DateKit
-
- getYesterday(Date) - 类 中的静态方法blade.kit.DateKit
-
- identityHashCode(Object) - 类 中的静态方法blade.kit.ObjectKit
-
取得对象的原始的hash值, 如果对象为null, 则返回0。
- identityToString(Object) - 类 中的静态方法blade.kit.ObjectKit
-
取得对象自身的identity,如同对象没有覆盖toString()方法时, Object.toString()的原始输出。
- identityToString(Object, String) - 类 中的静态方法blade.kit.ObjectKit
-
取得对象自身的identity,如同对象没有覆盖toString()方法时, Object.toString()的原始输出。
- IllegalPathException - blade.exception中的异常错误
-
代表非法的路径。
- IllegalPathException() - 异常错误 的构造器blade.exception.IllegalPathException
-
- IllegalPathException(String, Throwable) - 异常错误 的构造器blade.exception.IllegalPathException
-
- IllegalPathException(String) - 异常错误 的构造器blade.exception.IllegalPathException
-
- IllegalPathException(Throwable) - 异常错误 的构造器blade.exception.IllegalPathException
-
- inclusiveBetween(T, T, Comparable<T>) - 类 中的静态方法blade.kit.Assert
-
- inclusiveBetween(T, T, Comparable<T>, String, Object...) - 类 中的静态方法blade.kit.Assert
-
- inclusiveBetween(long, long, long) - 类 中的静态方法blade.kit.Assert
-
- inclusiveBetween(long, long, long, String, Object...) - 类 中的静态方法blade.kit.Assert
-
- inclusiveBetween(double, double, double) - 类 中的静态方法blade.kit.Assert
-
- inclusiveBetween(double, double, double, String, Object...) - 类 中的静态方法blade.kit.Assert
-
- index - 类 中的变量blade.collection.ArrayHashMap.Entry
-
Entry在列表中的索引值.
- index() - 类 中的方法blade.io.FastByteBuffer
-
当前缓冲位于缓冲区的索引位
- INDEX - 类 中的静态变量blade.kit.StringKit
-
- indexFor(int, int) - 类 中的静态方法blade.collection.DefaultHashMap
-
返回索引值, 根据指定的hash值和数组的长度.
- indexOf(Object[], Object) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(Object[], Object[]) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(Object[], Object, int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(Object[], Object[], int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(long[], long) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(long[], long[]) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(long[], long, int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(long[], long[], int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(int[], int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(int[], int[]) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(int[], int, int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(int[], int[], int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(short[], short) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(short[], short[]) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(short[], short, int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(short[], short[], int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(byte[], byte) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(byte[], byte[]) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(byte[], byte, int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(byte[], byte[], int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(double[], double) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(double[], double, double) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(double[], double[]) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(double[], double[], double) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(double[], double, int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(double[], double, int, double) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(double[], double[], int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(double[], double[], int, double) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(float[], float) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(float[], float, float) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(float[], float[]) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(float[], float[], float) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(float[], float, int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(float[], float, int, float) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(float[], float[], int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(float[], float[], int, float) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(boolean[], boolean) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(boolean[], boolean[]) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(boolean[], boolean, int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(boolean[], boolean[], int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(char[], char) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(char[], char[]) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOf(char[], char, int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素。
- indexOf(char[], char[], int) - 类 中的静态方法blade.kit.ArrayKit
-
在数组中查找一个元素序列。
- indexOfExtension(String) - 类 中的静态方法blade.kit.FileKit
-
获取扩展名的索引位,即最后一个"."
- indexOfLastSeparator(String) - 类 中的静态方法blade.kit.FileKit
-
返回最后一个文件分隔符的索引位,如果文件为null,则返回-1
- info(Object) - 类 中的方法blade.log.Logger
-
- info(Object, Object...) - 类 中的方法blade.log.Logger
-
- info(Object, Throwable) - 类 中的方法blade.log.Logger
-
- info(Object, Throwable, Object...) - 类 中的方法blade.log.Logger
-
- INNER_CLASS_SEPARATOR - 类 中的静态变量blade.kit.ClassKit
-
内联类的分隔符: "$"。
- INNER_CLASS_SEPARATOR_CHAR - 类 中的静态变量blade.kit.ClassKit
-
内联类的分隔符: '$'。
- INT_ZERO - 类 中的静态变量blade.kit.Emptys
-
- intersection(Set<T>, Set<T>) - 类 中的静态方法blade.kit.CollectionKit
-
集合交集
- INTERVAL_DAY - 类 中的静态变量blade.kit.DateKit
-
日
- INTERVAL_HOUR - 类 中的静态变量blade.kit.DateKit
-
小时
- INTERVAL_MINUTE - 类 中的静态变量blade.kit.DateKit
-
分钟
- INTERVAL_MONTH - 类 中的静态变量blade.kit.DateKit
-
月
- INTERVAL_SECOND - 类 中的静态变量blade.kit.DateKit
-
秒
- INTERVAL_WEEK - 类 中的静态变量blade.kit.DateKit
-
周
- INTERVAL_YEAR - 类 中的静态变量blade.kit.DateKit
-
年
- intToBoolean(int[]) - 类 中的静态方法blade.kit.ArrayKit
-
- intToByte(int[]) - 类 中的静态方法blade.kit.ArrayKit
-
- intToChar(int[]) - 类 中的静态方法blade.kit.ArrayKit
-
- intToDouble(int[]) - 类 中的静态方法blade.kit.ArrayKit
-
- intToFloat(int[]) - 类 中的静态方法blade.kit.ArrayKit
-
- intToLong(int[]) - 类 中的静态方法blade.kit.ArrayKit
-
- intToShort(int[]) - 类 中的静态方法blade.kit.ArrayKit
-
- intToString(int[]) - 类 中的静态方法blade.kit.ArrayKit
-
- invokeMehod(Object, Method, Object...) - 类 中的静态方法blade.kit.ReflectKit
-
- invokeMehodByName(Object, String, Object...) - 类 中的静态方法blade.kit.ReflectKit
-
- invokeMethod(Method, Object, Object...) - 类 中的静态方法blade.kit.ReflectKit
-
方法调用,如果clazz为null,返回null;
如果method为null,返回null
如果target为null,则为静态方法
- invokeMethod(Object, String, Object[], Class<?>...) - 类 中的静态方法blade.kit.ReflectKit
-
调用一个命名的方法,其参数类型相匹配的对象类型。
- invokeStaticMethod(Class<?>, String, Object[], Class<?>...) - 类 中的静态方法blade.kit.ReflectKit
-
调用一个命名的静态方法,其参数类型相匹配的对象类型。
- io(InputStream, OutputStream) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到输出流中.
- io(InputStream, OutputStream, int) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到输出流中.
- io(Reader, Writer) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到输出流中.
- io(Reader, Writer, int) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到输出流中.
- io(InputStream, OutputStream, boolean, boolean) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到输出流中.
- io(Reader, Writer, boolean, boolean) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到输出流中.
- io(InputStream, File) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到目标文件
- io(InputStream, File, boolean, boolean) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到目标文件
- io(InputStream, String) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到目标文件
- io(InputStream, String, boolean, boolean) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到目标文件
- io(Reader, File) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到目标文件
- io(Reader, File, boolean, boolean) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到目标文件
- io(Reader, String) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到目标文件
- io(Reader, String, boolean, boolean) - 类 中的静态方法blade.kit.StreamKit
-
从输入流读取内容, 写入到目标文件
- IOKit - blade.kit中的类
-
IO工具类
- IP - 类 中的静态变量blade.kit.StringKit
-
- is(Object, Object...) - 类 中的静态方法blade.kit.ReflectKit
-
对象是否其中一个
- isAccessible(Member) - 类 中的静态方法blade.kit.ReflectKit
-
- isAix() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isAllBlank(String...) - 类 中的静态方法blade.kit.StringKit
-
- isAllNull(Object...) - 类 中的静态方法blade.kit.ObjectKit
-
判断对象是否均为null
- isAlpha(String) - 类 中的静态方法blade.kit.StringKit
-
判断字符串是否只包含unicode字母。
- isAlphanumeric(String) - 类 中的静态方法blade.kit.StringKit
-
判断字符串是否只包含unicode字母和数字。
- isAlphanumericSpace(String) - 类 中的静态方法blade.kit.StringKit
-
判断字符串是否只包含unicode字母数字和空格' '。
- isAlphaSpace(String) - 类 中的静态方法blade.kit.StringKit
-
判断字符串是否只包含unicode字母和空格' '。
- isAnyBlank(String...) - 类 中的静态方法blade.kit.StringKit
-
- isAnyEmpty(String...) - 类 中的静态方法blade.kit.StringKit
-
- isAnyNull(Object...) - 类 中的静态方法blade.kit.ObjectKit
-
判断是否有任一对象为null
- isAscii(char) - 类 中的静态方法blade.kit.CharKit
-
- isAsciiControl(char) - 类 中的静态方法blade.kit.CharKit
-
- isAsciiPrintable(char) - 类 中的静态方法blade.kit.CharKit
-
- isAssignable(Class<?>[], Class<?>[]) - 类 中的静态方法blade.kit.ClassKit
-
检查一组指定类型 fromClasses 的对象是否可以赋值给另一组类型 classes。
- isAssignable(Class<?>, Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
检查指定类型 fromClass 的对象是否可以赋值给另一种类型 clazz。
- isAssignableFrom(Class<?>, Class<?>) - 类 中的静态方法blade.kit.Assert
-
- isAssignableFrom(Class<?>, Class<?>, String, Object...) - 类 中的静态方法blade.kit.Assert
-
- isBirthday(String) - 类 中的静态方法blade.kit.PatternKit
-
验证日期(年月日)
- isBlank(String) - 类 中的静态方法blade.kit.StringKit
-
检查字符串是否是空白:null、空字符串""或只有空白字符。
- isBlankSpace(String) - 类 中的静态方法blade.kit.PatternKit
-
验证空白字符
- isCacheSafe(Class<?>, ClassLoader) - 类 中的静态方法blade.kit.ClassKit
-
- isChinese(char) - 类 中的静态方法blade.kit.CharKit
-
- isChinese(String) - 类 中的静态方法blade.kit.PatternKit
-
验证中文
- isChineseStr(String) - 类 中的静态方法blade.kit.StringKit
-
- isCompatible(T[], T[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断两个数组的相容性, 如果一个被另一个包含,即为相容
- isDebugEnabled() - 类 中的方法blade.log.Logger
-
- isDecimals(String) - 类 中的静态方法blade.kit.PatternKit
-
验证整数和浮点数(正负整数和正负浮点数)
- isDigit(char) - 类 中的静态方法blade.kit.CharKit
-
- isDigit(String) - 类 中的静态方法blade.kit.PatternKit
-
验证整数(正整数和负整数)
- isDirectory(String) - 类 中的静态方法blade.kit.FileKit
-
判断是否为目录,如果path为null,则返回false
- isDirectory(File) - 类 中的静态方法blade.kit.FileKit
-
判断是否为目录,如果file为null,则返回false
- isEmail(String) - 类 中的静态方法blade.kit.PatternKit
-
验证Email
- isEmpty() - 类 中的方法blade.cache.AbstractCache
-
- isEmpty() - 接口 中的方法blade.cache.Cache
-
缓存中是否为空
- isEmpty() - 类 中的方法blade.collection.DefaultHashMap
-
判断是否为空的hash表.
- isEmpty() - 类 中的方法blade.io.FastByteBuffer
-
- isEmpty(Object) - 类 中的静态方法blade.kit.ArrayKit
-
检查数组是否为null或空数组[]。
- isEmpty(Map<K, V>) - 类 中的静态方法blade.kit.CollectionKit
-
return map is empty
- isEmpty(T[]) - 类 中的静态方法blade.kit.CollectionKit
-
return array is empty
- isEmpty(Collection<?>) - 类 中的静态方法blade.kit.CollectionKit
-
判断Collection是否为null或空数组[]。
- isEmpty(Object) - 类 中的静态方法blade.kit.ObjectKit
-
判断对象是否是空
- isEmpty(String) - 类 中的静态方法blade.kit.StringKit
-
检查字符串是否为null或空字符串""。
- isEquals(Object, Object) - 类 中的静态方法blade.kit.ObjectKit
-
比较两个对象是否完全相等。
- isExpired() - 类 中的方法blade.cache.CacheObject
-
- isExpiredDay(Date) - 类 中的静态方法blade.kit.DateKit
-
- isFalse(boolean) - 类 中的静态方法blade.kit.Assert
-
- isFalse(boolean, String, Object...) - 类 中的静态方法blade.kit.Assert
-
- isFile(String) - 类 中的静态方法blade.kit.FileKit
-
判断是否为文件,如果path为null,则返回false
- isFile(File) - 类 中的静态方法blade.kit.FileKit
-
判断是否为文件,如果file为null,则返回false
- isFinal(Field) - 类 中的静态方法blade.kit.ReflectKit
-
- isFull() - 类 中的方法blade.cache.AbstractCache
-
- isFull() - 接口 中的方法blade.cache.Cache
-
缓存是否已经满
- isHpUx() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isIdCard(String) - 类 中的静态方法blade.kit.PatternKit
-
验证身份证号码
- isImage(String) - 类 中的静态方法blade.kit.PatternKit
-
- isInstance(Class<?>, Object) - 类 中的静态方法blade.kit.ClassKit
-
如果对象object是类clazz的实例, 则返回true,否则返回 false
此方法考虑包装类和基本类型的转换
ClassUtil.isInstance(int.class, Integer.valueOf(0)) = true;
ClassUtil.isInstance(Integer.class, (int) 0) = true;
ClassUtil.isInstance(int.class, (int) 0) = true;
ClassUtil.isInstance(Integer.class, Integer.valueOf(0)) = true;
ClassUtil.isInstance(int[].class, new Integer[] { 0 }) = false;
ClassUtil.isInstance(Integer[].class, new int[] { 0 }) = false;
ClassUtil.isInstance(int[].class, new new int[] { 0 }) = false;
ClassUtil.isInstance(Integer[].class, new Integer[] { 0 }) = false;
- isInstanceOf(Class<?>, Object) - 类 中的静态方法blade.kit.Assert
-
- isInstanceOf(Class<?>, Object, String, Object...) - 类 中的静态方法blade.kit.Assert
-
- isInterfaceImpl(Class<?>, Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
- isIpAddress(String) - 类 中的静态方法blade.kit.PatternKit
-
匹配IP地址(简单匹配,格式,如:192.168.1.1,127.0.0.1,没有匹配IP段的大小)
- isIrix() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isJava11() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
判断当前Java的版本。
- isJava12() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
判断当前Java的版本。
- isJava13() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
判断当前Java的版本。
- isJava14() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
判断当前Java的版本。
- isJava15() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
判断当前Java的版本。
- isJava16() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
判断当前Java的版本。
- isJava17() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
判断当前Java的版本。
- isJavaVersionAtLeast(float) - 类 中的方法blade.kit.SystemKit.JavaInfo
-
判定当前Java的版本是否大于等于指定的版本号。
- isJavaVersionAtLeast(int) - 类 中的方法blade.kit.SystemKit.JavaInfo
-
判定当前Java的版本是否大于等于指定的版本号。
- isLetter(char) - 类 中的静态方法blade.kit.CharKit
-
- isLetter(char) - 类 中的静态方法blade.kit.StringKit
-
判断一个字符是Ascill字符还是其它字符(如汉,日,韩文字符)
- isLetterOrDigit(char) - 类 中的静态方法blade.kit.CharKit
-
- isLinux() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isLowercaseLetter(char) - 类 中的静态方法blade.kit.CharKit
-
- isMac() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isMacOsX() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isMobile(String) - 类 中的静态方法blade.kit.PatternKit
-
验证手机号码(支持国际格式,+86135xxxx...
- isNeedClearExpiredObject() - 类 中的方法blade.cache.AbstractCache
-
- isNot(Object, Object...) - 类 中的静态方法blade.kit.ReflectKit
-
- isNotBlank(String) - 类 中的静态方法blade.kit.StringKit
-
检查字符串是否不是空白:null、空字符串""或只有空白字符。
- isNotEmpty(Object) - 类 中的静态方法blade.kit.ArrayKit
-
检查数组是否为null或空数组[]。
- isNotEmpty(Map<?, ?>) - 类 中的静态方法blade.kit.CollectionKit
-
判断Map是否不为null和空{}
- isNotEmpty(Collection<?>) - 类 中的静态方法blade.kit.CollectionKit
-
判断Collection是否不为null和空数组[]。
- isNotEmpty(Object) - 类 中的静态方法blade.kit.ObjectKit
-
判断对象是否不为空
- isNotEmpty(String) - 类 中的静态方法blade.kit.StringKit
-
检查字符串是否不是null和空字符串""。
- isNotNull(Object) - 类 中的静态方法blade.kit.ObjectKit
-
判断对象是否不为null
- isNull(Object) - 类 中的静态方法blade.kit.ObjectKit
-
判断对象是否为null
- isNumber(String) - 类 中的静态方法blade.kit.PatternKit
-
检测是否是数字
- isNumber(String) - 类 中的静态方法blade.kit.StringKit
-
判断字符串是否为数字和有正确的值
- isNumeric(String) - 类 中的静态方法blade.kit.StringKit
-
判断字符串是否只包含unicode数字。
- isNumericSpace(String) - 类 中的静态方法blade.kit.StringKit
-
判断字符串是否只包含unicode数字和空格' '。
- isOs2() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isPhone(String) - 类 中的静态方法blade.kit.PatternKit
-
验证固定电话号码
- isPostcode(String) - 类 中的静态方法blade.kit.PatternKit
-
匹配中国邮政编码
- isPrimitiveOrWrapper(Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
判断是否为原子类型或者其包装类,如果clazz为null,则返还 false
- isPropertyNameChar(char) - 类 中的静态方法blade.kit.CharKit
-
- isPublic(Member) - 类 中的静态方法blade.kit.ReflectKit
-
- isRealName(String) - 类 中的静态方法blade.kit.PatternKit
-
验证中文字母数字空格
- isSameLength(Object[], Object[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断两个数组是否具有相同的长度。
- isSameLength(long[], long[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断两个数组是否具有相同的长度。
- isSameLength(int[], int[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断两个数组是否具有相同的长度。
- isSameLength(short[], short[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断两个数组是否具有相同的长度。
- isSameLength(byte[], byte[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断两个数组是否具有相同的长度。
- isSameLength(double[], double[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断两个数组是否具有相同的长度。
- isSameLength(float[], float[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断两个数组是否具有相同的长度。
- isSameLength(boolean[], boolean[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断两个数组是否具有相同的长度。
- isSameLength(char[], char[]) - 类 中的静态方法blade.kit.ArrayKit
-
判断两个数组是否具有相同的长度。
- isSameType(Object, Object) - 类 中的静态方法blade.kit.ObjectKit
-
检查两个对象是否属于相同类型。
- isSolaris() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isStudentNum(String) - 类 中的静态方法blade.kit.PatternKit
-
验证学生学号
- isSubClass(Class<?>, Class<?>) - 类 中的静态方法blade.kit.ClassKit
-
- isSunOS() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isToday(Date) - 类 中的静态方法blade.kit.DateKit
-
测试是否是当天
- isTrue(boolean, String) - 类 中的静态方法blade.kit.Assert
-
- isTrue(boolean) - 类 中的静态方法blade.kit.Assert
-
- isTrue(boolean, String, Object...) - 类 中的静态方法blade.kit.Assert
-
- isUppercaseLetter(char) - 类 中的静态方法blade.kit.CharKit
-
- isURL(String) - 类 中的静态方法blade.kit.PatternKit
-
验证URL地址
- isVisible(Class<?>, ClassLoader) - 类 中的静态方法blade.kit.ClassKit
-
- isWhitespace(char) - 类 中的静态方法blade.kit.CharKit
-
是否为“空白字符”
- isWhitespace(String) - 类 中的静态方法blade.kit.StringKit
-
判断字符串是否只包含unicode空白。
- isWindows() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isWindows2000() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isWindows95() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isWindows98() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isWindowsME() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isWindowsNT() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isWindowsXP() - 类 中的方法blade.kit.SystemKit.OsInfo
-
判断当前OS的类型。
- isWordChar(char) - 类 中的静态方法blade.kit.CharKit
-
- table - 类 中的变量blade.collection.DefaultHashMap
-
Hash表, 长度可变 - 但长度必须是2的整数次幂.
- tempDate - 类 中的静态变量blade.kit.DateKit
-
date = 1901-01-01
- threshold - 类 中的变量blade.collection.DefaultHashMap
-
阈值.
- throwExceptionOrError(Throwable) - 类 中的静态方法blade.kit.ExceptionKit
-
抛出Throwable,但不需要声明throws Throwable,区分Exception 或Error。
- throwRuntimeExceptionOrError(Throwable) - 类 中的静态方法blade.kit.ExceptionKit
-
抛出Throwable,但不需要声明throws Throwable,区分 RuntimeException、Exception
或Error。
- toArray() - 类 中的方法blade.io.FastByteBuffer
-
返回快速缓冲中的数据
- toArray(int, int) - 类 中的方法blade.io.FastByteBuffer
-
返回快速缓冲中的数据
- toAscii(char) - 类 中的静态方法blade.kit.CharKit
-
将字符转成ASCII码
- toAsciiByteArray(char[]) - 类 中的静态方法blade.kit.CharKit
-
- toAsciiByteArray(CharSequence) - 类 中的静态方法blade.kit.CharKit
-
- toBoolean(String, boolean) - 类 中的静态方法blade.kit.StringKit
-
String2Boolean
- toByteArray() - 类 中的方法blade.io.ByteArray
-
- toByteArray() - 类 中的方法blade.io.ByteArrayOutputStream
-
- toByteArray() - 类 中的方法blade.io.FastByteArrayOutputStream
-
- toByteArray(char[]) - 类 中的静态方法blade.kit.CharKit
-
- toByteArray(char[], String) - 类 中的静态方法blade.kit.CharKit
-
- toByteArray(InputStream) - 类 中的静态方法blade.kit.IOKit
-
- toChar(byte) - 类 中的静态方法blade.kit.CharKit
-
- toChar(Character) - 类 中的静态方法blade.kit.CharKit
-
- toChar(Character, char) - 类 中的静态方法blade.kit.CharKit
-
- toChar(String) - 类 中的静态方法blade.kit.CharKit
-
- toChar(String, char) - 类 中的静态方法blade.kit.CharKit
-
- toCharacterObject(char) - 类 中的静态方法blade.kit.CharKit
-
- toCharacterObject(String) - 类 中的静态方法blade.kit.CharKit
-
- toCharArray(byte[]) - 类 中的静态方法blade.kit.CharKit
-
- toCharArray(byte[], String) - 类 中的静态方法blade.kit.CharKit
-
- toChineseNumber(int, int) - 类 中的静态方法blade.kit.StringKit
-
将阿拉伯数字转为中文数字
- toDouble(String, double) - 类 中的静态方法blade.kit.StringKit
-
String2Double
- toFile(URL) - 类 中的静态方法blade.kit.FileKit
-
从URL中取得文件,如果URL为空,或不代表一个文件, 则返回null
- toFloat(String, float) - 类 中的静态方法blade.kit.StringKit
-
String2Float
- toInputStream() - 类 中的方法blade.io.ByteArray
-
- toInputStream() - 类 中的方法blade.io.ByteArrayOutputStream
-
- toInt(String, int) - 类 中的静态方法blade.kit.StringKit
-
String2Int
- toIntValue(char) - 类 中的静态方法blade.kit.CharKit
-
- toIntValue(char, int) - 类 中的静态方法blade.kit.CharKit
-
- toIntValue(Character) - 类 中的静态方法blade.kit.CharKit
-
- toIntValue(Character, int) - 类 中的静态方法blade.kit.CharKit
-
- toListMap(List<T>) - 类 中的静态方法blade.kit.BeanKit
-
- toLong(String, long) - 类 中的静态方法blade.kit.StringKit
-
String2Long
- toLowerAscii(char) - 类 中的静态方法blade.kit.CharKit
-
- toLowerCase(String) - 类 中的静态方法blade.kit.StringKit
-
将字符串转换成小写。
- toMap(Object[][], Class<K>, Class<V>) - 类 中的静态方法blade.kit.ArrayKit
-
将数组转换成Map。
- toMap(Object[][], Class<K>, Class<V>, Map<K, V>) - 类 中的静态方法blade.kit.ArrayKit
-
将数组转换成Map。
- toRawByteArray(char[]) - 类 中的静态方法blade.kit.CharKit
-
- toRawCharArray(byte[]) - 类 中的静态方法blade.kit.CharKit
-
- toRuntimeException(Exception) - 类 中的静态方法blade.kit.ExceptionKit
-
将异常转换成RuntimeException。
- toRuntimeException(Exception, Class<? extends RuntimeException>) - 类 中的静态方法blade.kit.ExceptionKit
-
将异常转换成RuntimeException。
- toShort(String, short) - 类 中的静态方法blade.kit.StringKit
-
String2Short
- toSimpleByteArray(char[]) - 类 中的静态方法blade.kit.CharKit
-
- toSimpleByteArray(CharSequence) - 类 中的静态方法blade.kit.CharKit
-
Converts char sequence into byte array.
- toSimpleCharArray(byte[]) - 类 中的静态方法blade.kit.CharKit
-
- toString() - 类 中的方法blade.collection.DefaultMapEntry
-
将Map.Entry转换成字符串.
- toString() - 类 中的方法blade.io.ByteArray
-
- toString() - 类 中的方法blade.io.FastByteArrayOutputStream
-
- toString(String) - 类 中的方法blade.io.FastByteArrayOutputStream
-
- toString(Object) - 类 中的静态方法blade.kit.ArrayKit
-
将数组转换成易于阅读的字符串表示。
- toString(Object, String) - 类 中的静态方法blade.kit.ArrayKit
-
将数组转换成易于阅读的字符串表示。
- toString(Object, String, String) - 类 中的静态方法blade.kit.ArrayKit
-
将数组转换成易于阅读的字符串表示。
- toString(char) - 类 中的静态方法blade.kit.CharKit
-
- toString(Character) - 类 中的静态方法blade.kit.CharKit
-
- toString() - 类 中的方法blade.kit.FileKit.FileNameAndExtension
-
- toString(InputStream) - 类 中的静态方法blade.kit.IOKit
-
- toString(Object) - 类 中的静态方法blade.kit.ObjectKit
-
取得对象的toString()的值,如果对象为null,则返回空字符串 ""。
- toString(Object, String) - 类 中的静态方法blade.kit.ObjectKit
-
取得对象的toString()的值,如果对象为null,则返回指定字符串。
- toString(List<String>, String) - 类 中的静态方法blade.kit.StringKit
-
将字符串List转化为字符串,以分隔符间隔.
- toString(Object) - 类 中的静态方法blade.kit.StringKit
-
- toString(Collection<String>) - 类 中的静态方法blade.kit.StringKit
-
- toString(Collection<String>, String) - 类 中的静态方法blade.kit.StringKit
-
- toString() - 类 中的方法blade.kit.SystemKit.HostInfo
-
将当前主机的信息转换成字符串。
- toString() - 类 中的方法blade.kit.SystemKit.JavaInfo
-
将Java Implementation的信息转换成字符串。
- toString() - 类 中的方法blade.kit.SystemKit.JavaRuntimeInfo
-
将当前运行的JRE信息转换成字符串。
- toString() - 类 中的方法blade.kit.SystemKit.JavaSpecInfo
-
将Java Specification的信息转换成字符串。
- toString() - 类 中的方法blade.kit.SystemKit.JvmInfo
-
将Java Virutal Machine Implementation的信息转换成字符串。
- toString() - 类 中的方法blade.kit.SystemKit.JvmSpecInfo
-
将Java Virutal Machine Specification的信息转换成字符串。
- toString() - 类 中的方法blade.kit.SystemKit.OsInfo
-
将OS的信息转换成字符串。
- toString() - 类 中的方法blade.kit.SystemKit.UserInfo
-
将当前用户的信息转换成字符串。
- toStringArray(Object[]) - 类 中的静态方法blade.kit.ArrayKit
-
- toStringArray(String[]) - 类 中的静态方法blade.kit.ArrayKit
-
- toStringArray(byte[]) - 类 中的静态方法blade.kit.ArrayKit
-
- toStringArray(char[]) - 类 中的静态方法blade.kit.ArrayKit
-
- toStringArray(short[]) - 类 中的静态方法blade.kit.ArrayKit
-
- toStringArray(int[]) - 类 中的静态方法blade.kit.ArrayKit
-
- toStringArray(long[]) - 类 中的静态方法blade.kit.ArrayKit
-
- toStringArray(float[]) - 类 中的静态方法blade.kit.ArrayKit
-
- toStringArray(double[]) - 类 中的静态方法blade.kit.ArrayKit
-
- toStringArray(boolean[]) - 类 中的静态方法blade.kit.ArrayKit
-
- toStringArray(Object) - 类 中的静态方法blade.kit.ArrayKit
-
- toStringArray(Collection<String>) - 类 中的静态方法blade.kit.StringKit
-
- toUpperAscii(char) - 类 中的静态方法blade.kit.CharKit
-
- toUpperCase(String) - 类 中的静态方法blade.kit.StringKit
-
将字符串转换成大写。
- trace(Object) - 类 中的方法blade.log.Logger
-
- trace(Object, Object...) - 类 中的方法blade.log.Logger
-
- trace(Object, Throwable) - 类 中的方法blade.log.Logger
-
- trace(Object, Throwable, Object...) - 类 中的方法blade.log.Logger
-
- transfer(DefaultHashMap.Entry<K, V>[]) - 类 中的方法blade.collection.ArrayHashMap
-
基类在resize时会调用此方法把所有的项复制到新的数组中.
- transfer(DefaultHashMap.Entry<K, V>[]) - 类 中的方法blade.collection.DefaultHashMap
-
将所有entry从当前表中移到新表中(扩容).
- trim(String) - 类 中的静态方法blade.kit.StringKit
-
除去字符串头尾部的空白,如果字符串是null,依然返回null。
- trim(String, String) - 类 中的静态方法blade.kit.StringKit
-
除去字符串头尾部的指定字符,如果字符串是null,依然返回null。
- trimAll(String[]) - 类 中的静态方法blade.kit.StringKit
-
Trims array of strings.
- trimEnd(String) - 类 中的静态方法blade.kit.StringKit
-
除去字符串尾部的空白,如果字符串是null,则返回null。
- trimEnd(String, String) - 类 中的静态方法blade.kit.StringKit
-
除去字符串尾部的指定字符,如果字符串是null,依然返回null。
- trimStart(String) - 类 中的静态方法blade.kit.StringKit
-
除去字符串头部的空白,如果字符串是null,则返回null。
- trimStart(String, String) - 类 中的静态方法blade.kit.StringKit
-
除去字符串头部的指定字符,如果字符串是null,依然返回null。
- trimToEmpty(String) - 类 中的静态方法blade.kit.StringKit
-
除去字符串头尾部的空白,如果字符串是null,则返回空字符串""。
- trimToEmpty(String, String) - 类 中的静态方法blade.kit.StringKit
-
除去字符串头尾部的空白,如果字符串是null,则返回空字符串""。
- trimToNull(String) - 类 中的静态方法blade.kit.StringKit
-
除去字符串头尾部的空白,如果结果字符串是空字符串"",则返回null。
- trimToNull(String, String) - 类 中的静态方法blade.kit.StringKit
-
除去字符串头尾部的空白,如果结果字符串是空字符串"",则返回null。