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

A

AbstractClassReader - com.blade.kit.resource中的类
抽象类读取器
AbstractClassReader() - 类 的构造器com.blade.kit.resource.AbstractClassReader
 
accept(String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Accept' header to given value
acceptCharset(String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Accept-Charset' header to given value
acceptEncoding(String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Accept-Encoding' header to given value
acceptGzipEncoding() - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Accept-Encoding' header to 'gzip'
acceptJson() - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Accept' header to 'application/json'
add(String) - 类 中的方法com.blade.kit.base.Config
 
add(int) - 类 中的方法com.blade.kit.json.JSONArray
Appends the JSON representation of the specified int value to the end of this array.
add(long) - 类 中的方法com.blade.kit.json.JSONArray
Appends the JSON representation of the specified long value to the end of this array.
add(float) - 类 中的方法com.blade.kit.json.JSONArray
Appends the JSON representation of the specified float value to the end of this array.
add(double) - 类 中的方法com.blade.kit.json.JSONArray
Appends the JSON representation of the specified double value to the end of this array.
add(boolean) - 类 中的方法com.blade.kit.json.JSONArray
Appends the JSON representation of the specified boolean value to the end of this array.
add(String) - 类 中的方法com.blade.kit.json.JSONArray
Appends the JSON representation of the specified string to the end of this array.
add(Object) - 类 中的方法com.blade.kit.json.JSONArray
 
add(JSONValue) - 类 中的方法com.blade.kit.json.JSONArray
Appends the specified JSON value to the end of this array.
add(Number) - 类 中的方法com.blade.kit.TimwKit
添加一个数字
addFirst(Character) - 类 中的方法com.blade.kit.http.TokenQueue
Add a character to the start of the queue (will be the next character retrieved).
addFirst(String) - 类 中的方法com.blade.kit.http.TokenQueue
Add a string to the start of the queue.
advance() - 类 中的方法com.blade.kit.http.TokenQueue
Drops the next character off the queue.
AES - com.blade.kit中的类
Aes encryption
AES() - 类 的构造器com.blade.kit.AES
 
ANSWER - 类 中的静态变量com.blade.kit.StringKit
 
append(String, Map<?, ?>) - 类 中的静态方法com.blade.kit.http.HttpRequest
Append given map as query parameters to the base URL Each map entry's key will be a parameter name and the value's Object.toString() will be the parameter value.
append(String, Object...) - 类 中的静态方法com.blade.kit.http.HttpRequest
Append given name/value pairs as query parameters to the base URL The params argument is interpreted as a sequence of name/value pairs so the given number of params must be divisible by 2.
append(byte[], int, int) - 类 中的方法com.blade.kit.io.FastByteBuffer
向快速缓冲加入数据
append(byte[]) - 类 中的方法com.blade.kit.io.FastByteBuffer
向快速缓冲加入数据
append(byte) - 类 中的方法com.blade.kit.io.FastByteBuffer
向快速缓冲加入一个字节
append(FastByteBuffer) - 类 中的方法com.blade.kit.io.FastByteBuffer
将另一个快速缓冲加入到自身
append(char) - 类 中的方法com.blade.kit.io.StringBuilderWriter
Append a single character to this Writer.
append(CharSequence) - 类 中的方法com.blade.kit.io.StringBuilderWriter
Append a character sequence to this Writer.
append(CharSequence, int, int) - 类 中的方法com.blade.kit.io.StringBuilderWriter
Append a portion of a character sequence to the StringBuilder.
applyRelativePath(String, String) - 类 中的静态方法com.blade.kit.StringKit
 
array(int) - 类 中的方法com.blade.kit.io.FastByteBuffer
根据索引位返回缓冲集中的缓冲
array() - 类 中的静态方法com.blade.kit.json.JSON
Creates a new empty JsonArray.
array(Integer...) - 类 中的静态方法com.blade.kit.json.JSON
Creates a new JsonArray that contains the JSON representations of the given int values.
array(Long...) - 类 中的静态方法com.blade.kit.json.JSON
Creates a new JsonArray that contains the JSON representations of the given long values.
array(Float...) - 类 中的静态方法com.blade.kit.json.JSON
Creates a new JsonArray that contains the JSON representations of the given float values.
array(Double...) - 类 中的静态方法com.blade.kit.json.JSON
Creates a new JsonArray that contains the JSON representations of the given double values.
array(Boolean...) - 类 中的静态方法com.blade.kit.json.JSON
Creates a new JsonArray that contains the JSON representations of the given boolean values.
array(String...) - 类 中的静态方法com.blade.kit.json.JSON
Creates a new JsonArray that contains the JSON representations of the given strings.
arrayToCommaDelimitedString(Object[]) - 类 中的静态方法com.blade.kit.StringKit
Convenience method to return a String array as a CSV String.
arrayToDelimitedString(Object[], String) - 类 中的静态方法com.blade.kit.StringKit
Convenience method to return a String array as a delimited (e.g.
arrayToHeavy(String[]) - 类 中的静态方法com.blade.kit.CollectionKit
字符串数组去重复
asArray() - 类 中的方法com.blade.kit.json.JSONArray
 
asArray() - 类 中的方法com.blade.kit.json.JSONValue
Returns this JSON value as JSONArray, assuming that this value represents a JSON array.
asBoolean() - 类 中的方法com.blade.kit.json.JSONValue
Returns this JSON value as a boolean value, assuming that this value is either true or false.
asDouble() - 类 中的方法com.blade.kit.json.JSONValue
Returns this JSON value as a double value, assuming that this value represents a JSON number.
asFloat() - 类 中的方法com.blade.kit.json.JSONValue
Returns this JSON value as a float value, assuming that this value represents a JSON number.
asInt() - 类 中的方法com.blade.kit.json.JSONValue
Returns this JSON value as an int value, assuming that this value represents a JSON number that can be interpreted as Java int.
asJSONObject() - 类 中的方法com.blade.kit.json.JSONObject
 
asJSONObject() - 类 中的方法com.blade.kit.json.JSONValue
Returns this JSON value as JSONObject, assuming that this value represents a JSON object.
asList(T...) - 类 中的静态方法com.blade.kit.CollectionKit
创建一个List。
asLong() - 类 中的方法com.blade.kit.json.JSONValue
Returns this JSON value as a long value, assuming that this value represents a JSON number that can be interpreted as Java long.
asMap() - 类 中的方法com.blade.kit.base.Config
 
Assert - com.blade.kit中的类
断言工具类
Assert() - 类 的构造器com.blade.kit.Assert
 
asString() - 类 中的方法com.blade.kit.json.JSONValue
Returns this JSON value as String, assuming that this value represents a JSON string.
asWriter(Appendable) - 类 中的静态方法com.blade.kit.io.CharStreams
Returns a Writer that sends all output to the given Appendable target.
attrValue(String) - 类 中的方法com.blade.kit.XmlKit
 
authorization(String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Authorization' header to given value
avg() - 类 中的方法com.blade.kit.TimwKit
获取平均数

B

badRequest() - 类 中的方法com.blade.kit.http.HttpRequest
Is the response code a 400 Bad Request?
Base64 - com.blade.kit中的类
BASE64工具类
basic(String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Authorization' header to given values in Basic authentication format
BeanKit - com.blade.kit中的类
java对象和map转换
BeanKit() - 类 的构造器com.blade.kit.BeanKit
 
beanToMap(T) - 类 中的静态方法com.blade.kit.BeanKit
 
bestMatch(Collection<String>, String) - 类 中的静态方法com.blade.kit.MimeParse
Finds best match
betweenStartDateAndEndDate(Date, Date) - 类 中的静态方法com.blade.kit.DateKit
判断当前日期是否在两个日期之间
birthdayFormat(Date) - 类 中的静态方法com.blade.kit.DateKit
由于生日增加保密属性,现决定1900为保密对应值,如果遇到1900的年份,则隐掉年份
BladeClassLoader - com.blade.kit.resource中的类
 
BladeClassLoader() - 类 的构造器com.blade.kit.resource.BladeClassLoader
 
body(String) - 类 中的方法com.blade.kit.http.HttpRequest
Get response as String in given character set This will fall back to using the UTF-8 character set if the given charset is null
body() - 类 中的方法com.blade.kit.http.HttpRequest
Get response as String using character set returned from HttpRequest.charset()
body(AtomicReference<String>) - 类 中的方法com.blade.kit.http.HttpRequest
Get the response body as a String and set it as the value of the given reference.
body(AtomicReference<String>, String) - 类 中的方法com.blade.kit.http.HttpRequest
Get the response body as a String and set it as the value of the given reference.
BOOL_FALSE - 类 中的静态变量com.blade.kit.Emptys
 
BOSSANSWER - 类 中的静态变量com.blade.kit.StringKit
 
BOSSIP - 类 中的静态变量com.blade.kit.StringKit
 
BOSSIPS - 类 中的静态变量com.blade.kit.StringKit
 
buffer() - 类 中的方法com.blade.kit.http.HttpRequest
Get response in a buffered stream
bufferedReader(String) - 类 中的方法com.blade.kit.http.HttpRequest
Get buffered reader to response body using the given character set r and the configured buffer size
bufferedReader() - 类 中的方法com.blade.kit.http.HttpRequest
Get buffered reader to response body using the character set returned from HttpRequest.charset() and the configured buffer size
bufferSize(int) - 类 中的方法com.blade.kit.http.HttpRequest
Set the size used when buffering and copying between streams This size is also used for send and receive buffers created for both char and byte arrays The default buffer size is 8,192 bytes
bufferSize() - 类 中的方法com.blade.kit.http.HttpRequest
Get the configured buffer size The default buffer size is 8,192 bytes
BYTE_ZERO - 类 中的静态变量com.blade.kit.Emptys
 
ByteArray - com.blade.kit.io中的类
代表一个byte数组。
ByteArray(byte[]) - 类 的构造器com.blade.kit.io.ByteArray
 
ByteArray(byte[], int, int) - 类 的构造器com.blade.kit.io.ByteArray
 
ByteArrayOutputStream - com.blade.kit.io中的类
非同步的ByteArrayOutputStream替换方案, 执行toByteArray() 方法时返回的是只读的内部字节数组, 避免了没有必要的字节复制.
ByteArrayOutputStream() - 类 的构造器com.blade.kit.io.ByteArrayOutputStream
 
ByteArrayOutputStream(int) - 类 的构造器com.blade.kit.io.ByteArrayOutputStream
 
bytes() - 类 中的方法com.blade.kit.http.HttpRequest
Get response as byte array
byteStream() - 类 中的方法com.blade.kit.http.HttpRequest
Create byte array output stream

C

cacheControl() - 类 中的方法com.blade.kit.http.HttpRequest
Get the 'Cache-Control' header from the response
call() - 类 中的方法com.blade.kit.http.HttpRequest.Operation
 
capitalize(String) - 类 中的静态方法com.blade.kit.StringKit
将字符串的首字符转成大写(Character.toTitleCase),其它字符不变。
cast(Object, Class<T>) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
类型转换
causedBy(Throwable, Class<? extends Throwable>) - 类 中的静态方法com.blade.kit.ExceptionKit
检查异常是否由指定类型的异常引起。
CHAR_NULL - 类 中的静态变量com.blade.kit.Emptys
 
CharKit - com.blade.kit中的类
字符相关的工具类。
CharKit() - 类 的构造器com.blade.kit.CharKit
 
charset() - 类 中的方法com.blade.kit.http.HttpRequest
Get 'charset' parameter from 'Content-Type' response header
CHARSET_UTF8 - 类 中的静态变量com.blade.kit.http.Header
 
CharStreams - com.blade.kit.io中的类
Provides utility methods for working with character streams.
checkedCast(long) - 类 中的静态方法com.blade.kit.HashidKit
 
checkFloat(String, String) - 类 中的静态方法com.blade.kit.StringKit
检查浮点数
checkIsEnglish(String) - 类 中的静态方法com.blade.kit.StringKit
验证字符串是否含有特殊字符和中文
checkNotNull(T) - 类 中的静态方法com.blade.kit.Assert
 
checkPositionIndexes(int, int, int) - 类 中的静态方法com.blade.kit.Assert
 
chompBalanced(char, char) - 类 中的方法com.blade.kit.http.TokenQueue
Pulls a balanced string off the queue.
chompTo(String) - 类 中的方法com.blade.kit.http.TokenQueue
Pulls a string off the queue (like consumeTo), and then pulls off the matched string (but does not return it).
chompToIgnoreCase(String) - 类 中的方法com.blade.kit.http.TokenQueue
 
chr(int) - 类 中的静态方法com.blade.kit.text.HTMLFilter
 
chunk(int) - 类 中的方法com.blade.kit.http.HttpRequest
Set chunked streaming mode to the given size
ClassDefine - com.blade.kit.reflect中的类
 
ClassInfo - com.blade.kit.resource中的类
 
ClassInfo(String) - 类 的构造器com.blade.kit.resource.ClassInfo
 
ClassInfo(Class<?>) - 类 的构造器com.blade.kit.resource.ClassInfo
 
ClassInfo(String, Class<?>) - 类 的构造器com.blade.kit.resource.ClassInfo
 
ClassLoaderKit - com.blade.kit中的类
 
ClassLoaderKit() - 类 的构造器com.blade.kit.ClassLoaderKit
 
ClassPathClassReader - com.blade.kit.resource中的类
根据classpath加载类
ClassPathClassReader() - 类 的构造器com.blade.kit.resource.ClassPathClassReader
 
ClassReader - com.blade.kit.resource中的接口
一个类读取器的接口
ClassReaderException - com.blade.kit.exception中的异常错误
类读取异常
ClassReaderException() - 异常错误 的构造器com.blade.kit.exception.ClassReaderException
 
ClassReaderException(Exception) - 异常错误 的构造器com.blade.kit.exception.ClassReaderException
 
ClassReaderException(String) - 异常错误 的构造器com.blade.kit.exception.ClassReaderException
 
ClassReaderException(String, Exception) - 异常错误 的构造器com.blade.kit.exception.ClassReaderException
 
cleanPath(String) - 类 中的静态方法com.blade.kit.StringKit
 
clear() - 类 中的方法com.blade.kit.TimwKit
清除全部
clone(Object, int) - 类 中的静态方法com.blade.kit.CloneKit
复制对象数据
clone(Object) - 类 中的静态方法com.blade.kit.CloneKit
浅表复制对象
CloneKit - com.blade.kit中的类
类克隆工具
CloneKit() - 类 的构造器com.blade.kit.CloneKit
 
close() - 类 中的方法com.blade.kit.io.ByteArrayOutputStream
 
close() - 类 中的方法com.blade.kit.io.FastByteArrayOutputStream
此方法无任何效果,当流被关闭后不会抛出IOException
close() - 类 中的方法com.blade.kit.io.StringBuilderWriter
Closing this writer has no effect.
close(Closeable) - 类 中的静态方法com.blade.kit.StreamKit
关闭流
CloseOperation(Closeable, boolean) - 类 的构造器com.blade.kit.http.HttpRequest.CloseOperation
创建一个关闭操作
closeOutput() - 类 中的方法com.blade.kit.http.HttpRequest
Close output stream
closeOutputQuietly() - 类 中的方法com.blade.kit.http.HttpRequest
closeQuietly(ZipFile) - 类 中的静态方法com.blade.kit.IOKit
 
closeQuietly(Socket) - 类 中的静态方法com.blade.kit.IOKit
 
closeQuietly(ServerSocket) - 类 中的静态方法com.blade.kit.IOKit
 
closeQuietly(Selector) - 类 中的静态方法com.blade.kit.IOKit
 
closeQuietly(URLConnection) - 类 中的静态方法com.blade.kit.IOKit
 
closeQuietly(Closeable) - 类 中的静态方法com.blade.kit.IOKit
 
code() - 类 中的方法com.blade.kit.http.HttpRequest
Get the status code of the response
code(AtomicInteger) - 类 中的方法com.blade.kit.http.HttpRequest
Set the value of the given AtomicInteger to the status code of the response
CollectionKit - com.blade.kit中的类
有关集合处理的工具类,通过静态方法消除泛型编译警告。
CollectionKit() - 类 的构造器com.blade.kit.CollectionKit
 
collectionToDelimitedString(Collection<?>, String, String, String) - 类 中的静态方法com.blade.kit.StringKit
 
collectionToDelimitedString(Collection<?>, String) - 类 中的静态方法com.blade.kit.StringKit
 
column - 类 中的变量com.blade.kit.json.Location
The column number, starting at 1.
com.blade.kit - 程序包 com.blade.kit
最常用的工具类集合
com.blade.kit.base - 程序包 com.blade.kit.base
 
com.blade.kit.exception - 程序包 com.blade.kit.exception
 
com.blade.kit.http - 程序包 com.blade.kit.http
http网络请求包
com.blade.kit.io - 程序包 com.blade.kit.io
IO操作包
com.blade.kit.json - 程序包 com.blade.kit.json
 
com.blade.kit.reflect - 程序包 com.blade.kit.reflect
 
com.blade.kit.resource - 程序包 com.blade.kit.resource
资源搜索包
com.blade.kit.text - 程序包 com.blade.kit.text
 
COMMAND_EXIT - 类 中的静态变量com.blade.kit.ShellKit
 
COMMAND_LINE_END - 类 中的静态变量com.blade.kit.ShellKit
 
COMMAND_SH - 类 中的静态变量com.blade.kit.ShellKit
 
COMMAND_SU - 类 中的静态变量com.blade.kit.ShellKit
 
CommandResult(int) - 类 的构造器com.blade.kit.ShellKit.CommandResult
 
CommandResult(int, String, String) - 类 的构造器com.blade.kit.ShellKit.CommandResult
 
compareDate(String, String) - 类 中的静态方法com.blade.kit.DateKit
比较两个日期 if date1<=date2 return true
concat(T[], T[]) - 类 中的静态方法com.blade.kit.CollectionKit
merge array
concat(List<T>, List<T>) - 类 中的静态方法com.blade.kit.CollectionKit
连接
concatSuper(List<? extends T>, List<? extends T>) - 类 中的静态方法com.blade.kit.CollectionKit
连接
Config - com.blade.kit.base中的类
 
Config() - 类 的构造器com.blade.kit.base.Config
 
CONNECT - 类 中的静态变量com.blade.kit.http.MethodType
'CONNECT' request method
ConnectionFactory - com.blade.kit.http中的接口
HttpURLConnection工厂
connectTimeout(int) - 类 中的方法com.blade.kit.http.HttpRequest
Set connect timeout on connection to given value
consume() - 类 中的方法com.blade.kit.http.TokenQueue
Consume one character off queue.
consume(String) - 类 中的方法com.blade.kit.http.TokenQueue
Consumes the supplied sequence of the queue.
consumeAttributeKey() - 类 中的方法com.blade.kit.http.TokenQueue
Consume an attribute key off the queue (letter, digit, -, _, :")
consumeCssIdentifier() - 类 中的方法com.blade.kit.http.TokenQueue
Consume a CSS identifier (ID or class) off the queue (letter, digit, -, _) http://www.w3.org/TR/CSS2/syndata.html#value-def-identifier
consumeElementSelector() - 类 中的方法com.blade.kit.http.TokenQueue
Consume a CSS element selector (tag name, but | instead of : for namespaces, to not conflict with :pseudo selects).
consumeTagName() - 类 中的方法com.blade.kit.http.TokenQueue
Consume an tag name off the queue (word or :, _, -)
consumeTo(String) - 类 中的方法com.blade.kit.http.TokenQueue
Pulls a string off the queue, up to but exclusive of the match sequence, or to the queue running out.
consumeToAny(String...) - 类 中的方法com.blade.kit.http.TokenQueue
Consumes to the first sequence provided, or to the end of the queue.
consumeToIgnoreCase(String) - 类 中的方法com.blade.kit.http.TokenQueue
 
consumeWhitespace() - 类 中的方法com.blade.kit.http.TokenQueue
Pulls the next run of whitespace characters of the queue.
consumeWord() - 类 中的方法com.blade.kit.http.TokenQueue
Retrieves the next run of word type (letter or digit) off the queue.
contains(String) - 类 中的方法com.blade.kit.json.JSONObject
 
CONTENT_TYPE_FORM - 类 中的静态变量com.blade.kit.http.Header
表单类型头信息
CONTENT_TYPE_JSON - 类 中的静态变量com.blade.kit.http.Header
json类型头信息
contentEncoding() - 类 中的方法com.blade.kit.http.HttpRequest
Get the 'Content-Encoding' header from the response
contentLength() - 类 中的方法com.blade.kit.http.HttpRequest
Get the 'Content-Length' header from the response
contentLength(String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Content-Length' request header to the given value
contentLength(int) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Content-Length' request header to the given value
contentType(String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Content-Type' request header to the given value
contentType(String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Content-Type' request header to the given value and charset
contentType() - 类 中的方法com.blade.kit.http.HttpRequest
Get the 'Content-Type' header from the response
ConvertKit - com.blade.kit.reflect中的类
 
ConvertKit() - 类 的构造器com.blade.kit.reflect.ConvertKit
 
convertToDate(String) - 类 中的静态方法com.blade.kit.DateKit
 
cookie(String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Set cookie. e.g: key1=val1; key2=val2;
cookie(String) - 类 中的方法com.blade.kit.http.HttpRequest
Get response cookie
cookies(Map<String, String>) - 类 中的方法com.blade.kit.http.HttpRequest
 
cookies() - 类 中的方法com.blade.kit.http.HttpRequest
Get response cookies
copy(String, String) - 类 中的静态方法com.blade.kit.FileKit
复制单个文件
copy(InputStream, OutputStream) - 类 中的方法com.blade.kit.http.HttpRequest
Copy from input stream to output stream
copy(Reader, Writer) - 类 中的方法com.blade.kit.http.HttpRequest
Copy from reader to writer
copy(Readable, Appendable) - 类 中的静态方法com.blade.kit.io.CharStreams
Copies all characters between the Readable and Appendable objects.
copy(InputStream, Writer) - 类 中的静态方法com.blade.kit.IOKit
 
copy(InputStream, OutputStream) - 类 中的静态方法com.blade.kit.IOKit
 
copy(InputStream, Writer, String) - 类 中的静态方法com.blade.kit.IOKit
 
copy(InputStream, Writer, Charset) - 类 中的静态方法com.blade.kit.IOKit
 
copy(Reader, Writer) - 类 中的静态方法com.blade.kit.IOKit
 
copyDir(String, String) - 类 中的静态方法com.blade.kit.FileKit
复制整个文件夹的内容
copyLarge(InputStream, OutputStream) - 类 中的静态方法com.blade.kit.IOKit
 
copyLarge(Reader, Writer) - 类 中的静态方法com.blade.kit.IOKit
 
create(URL) - 接口 中的方法com.blade.kit.http.ConnectionFactory
根据URL创建一个HttpURLConnection
create(URL, Proxy) - 接口 中的方法com.blade.kit.http.ConnectionFactory
根据URL和代理对象创建一个HttpURLConnection
create() - 类 中的静态方法com.blade.kit.json.JSON
Creates a new empty JsonObject.
create(Class<?>) - 类 中的静态方法com.blade.kit.reflect.ClassDefine
 
CREATE - 类 中的静态变量com.blade.kit.StringKit
 
createAndReturnFile(String) - 类 中的静态方法com.blade.kit.FileKit
 
createArrayDeque() - 类 中的静态方法com.blade.kit.CollectionKit
创建ArrayDeque实例
createArrayDeque(Collection<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建ArrayDeque实例
createArrayDeque(int) - 类 中的静态方法com.blade.kit.CollectionKit
创建ArrayDeque实例
createArrayList() - 类 中的静态方法com.blade.kit.CollectionKit
创建ArrayList实例
createArrayList(int) - 类 中的静态方法com.blade.kit.CollectionKit
创建ArrayList实例
createArrayList(Collection<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建ArrayList实例
createArrayList(Iterable<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建ArrayList实例
createArrayList(V...) - 类 中的静态方法com.blade.kit.CollectionKit
创建ArrayList实例
createBitSet() - 类 中的静态方法com.blade.kit.CollectionKit
创建BitSet实例
createBitSet(int) - 类 中的静态方法com.blade.kit.CollectionKit
创建BitSet实例
createConcurrentLinkedQueue() - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentLinkedQueue实例
createConcurrentLinkedQueue(Collection<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentLinkedQueue实例
createConcurrentMap() - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentMap实例
createConcurrentMap(Map<? extends K, ? extends V>) - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentMap实例
createConcurrentMap(int) - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentMap实例
createConcurrentMap(int, float) - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentMap实例
createConcurrentSkipListMap() - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentSkipListMap实例
createConcurrentSkipListMap(Comparator<? super K>) - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentSkipListMap实例
createConcurrentSkipListMap(Map<? extends K, ? extends V>) - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentSkipListMap实例
createConcurrentSkipListMap(SortedMap<? extends K, ? extends V>) - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentSkipListMap实例
createConcurrentSkipListSet() - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentSkipListSet实例
createConcurrentSkipListSet(Collection<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentSkipListSet实例
createConcurrentSkipListSet(Comparator<? super E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentSkipListSet实例
createConcurrentSkipListSet(SortedSet<E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建ConcurrentSkipListSet实例
createCopyOnWriteArrayList() - 类 中的静态方法com.blade.kit.CollectionKit
创建CopyOnWriteArrayList实例
createCopyOnWriteArrayList(Collection<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建CopyOnWriteArrayList实例
createCopyOnWriteArrayList(E[]) - 类 中的静态方法com.blade.kit.CollectionKit
创建CopyOnWriteArrayList实例
createCopyOnWriteArraySet() - 类 中的静态方法com.blade.kit.CollectionKit
创建CopyOnWriteArraySet实例
createCopyOnWriteArraySet(Collection<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建CopyOnWriteArraySet实例
created() - 类 中的方法com.blade.kit.http.HttpRequest
Is the response code a 201 Created?
createDir(String, boolean) - 类 中的静态方法com.blade.kit.FileKit
创建文件夹,不管文件层级,均可创建
createDir(String) - 类 中的静态方法com.blade.kit.FileKit
创建文件夹,不管文件层级,均可创建
createEnumMap(Class<K>) - 类 中的静态方法com.blade.kit.CollectionKit
 
createEnumMap(Map<K, ? extends V>) - 类 中的静态方法com.blade.kit.CollectionKit
 
createEnumSet(Collection<E>) - 类 中的静态方法com.blade.kit.CollectionKit
 
createEnumSet(Class<E>) - 类 中的静态方法com.blade.kit.CollectionKit
 
createFile(String) - 类 中的静态方法com.blade.kit.FileKit
创建文件,不管文件层级,均可创建
createFile(String, boolean) - 类 中的静态方法com.blade.kit.FileKit
创建文件,不管文件层级,均可创建
createHashMap() - 类 中的静态方法com.blade.kit.CollectionKit
创建HashMap实例
createHashMap(int) - 类 中的静态方法com.blade.kit.CollectionKit
创建HashMap实例
createHashMap(int, float) - 类 中的静态方法com.blade.kit.CollectionKit
创建HashMap实例
createHashMap(Map<? extends K, ? extends V>) - 类 中的静态方法com.blade.kit.CollectionKit
创建HashMap实例
createHashSet() - 类 中的静态方法com.blade.kit.CollectionKit
创建HashSet实例
createHashSet(int) - 类 中的静态方法com.blade.kit.CollectionKit
创建HashSet实例
createHashSet(Collection<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建HashSet实例
createHashSet(O...) - 类 中的静态方法com.blade.kit.CollectionKit
创建HashSet实例
createHashSet(Iterable<? extends T>) - 类 中的静态方法com.blade.kit.CollectionKit
创建一个HashSet。
createIdentityHashMap() - 类 中的静态方法com.blade.kit.CollectionKit
创建IdentityHashMap实例
createIdentityHashMap(int) - 类 中的静态方法com.blade.kit.CollectionKit
创建IdentityHashMap实例
createIdentityHashMap(Map<? extends K, ? extends V>) - 类 中的静态方法com.blade.kit.CollectionKit
创建IdentityHashMap实例
createLinkedBlockingQueue() - 类 中的静态方法com.blade.kit.CollectionKit
 
createLinkedBlockingQueue(int) - 类 中的静态方法com.blade.kit.CollectionKit
 
createLinkedBlockingQueue(Collection<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
 
createLinkedHashMap() - 类 中的静态方法com.blade.kit.CollectionKit
创建LinkedHashMap实例
createLinkedHashMap(int) - 类 中的静态方法com.blade.kit.CollectionKit
创建LinkedHashMap实例
createLinkedHashMap(int, float) - 类 中的静态方法com.blade.kit.CollectionKit
创建LinkedHashMap实例
createLinkedHashMap(Map<? extends K, ? extends V>) - 类 中的静态方法com.blade.kit.CollectionKit
创建LinkedHashMap实例
createLinkedHashSet() - 类 中的静态方法com.blade.kit.CollectionKit
创建LinkedHashSet实例
createLinkedHashSet(V...) - 类 中的静态方法com.blade.kit.CollectionKit
创建一个LinkedHashSet。
createLinkedHashSet(Iterable<? extends T>) - 类 中的静态方法com.blade.kit.CollectionKit
创建一个LinkedHashSet。
createLinkedList() - 类 中的静态方法com.blade.kit.CollectionKit
创建LinkedList实例
createLinkedList(Collection<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建LinkedList实例
createLinkedList(Iterable<? extends T>) - 类 中的静态方法com.blade.kit.CollectionKit
创建LinkedList实例
createLinkedList(V...) - 类 中的静态方法com.blade.kit.CollectionKit
创建LinkedList实例
createParentDir(String) - 类 中的静态方法com.blade.kit.FileKit
创建文件路径的父文件夹,不管文件层级,均可创建
createParentDir(File) - 类 中的静态方法com.blade.kit.FileKit
 
createParentDir(String, boolean) - 类 中的静态方法com.blade.kit.FileKit
创建文件路径的父文件夹,不管文件层级,均可创建
createParentDir(File, boolean) - 类 中的静态方法com.blade.kit.FileKit
 
createPriorityQueue() - 类 中的静态方法com.blade.kit.CollectionKit
创建PriorityQueue实例
createPriorityQueue(int) - 类 中的静态方法com.blade.kit.CollectionKit
创建PriorityQueue实例
createPriorityQueue(Collection<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建PriorityQueue实例
createPriorityQueue(int, Comparator<? super E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建PriorityQueue实例
createPriorityQueue(PriorityQueue<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建PriorityQueue实例
createPriorityQueue(SortedSet<? extends E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建PriorityQueue实例
createTempDirectory(String, String) - 类 中的静态方法com.blade.kit.FileKit
 
createTempDirectory(String, String, String) - 类 中的静态方法com.blade.kit.FileKit
 
createTempDirectory(String, String, File) - 类 中的静态方法com.blade.kit.FileKit
 
createTempFile() - 类 中的静态方法com.blade.kit.FileKit
 
createTempFile(boolean) - 类 中的静态方法com.blade.kit.FileKit
 
createTempFile(String, String) - 类 中的静态方法com.blade.kit.FileKit
 
createTempFile(String, String, boolean) - 类 中的静态方法com.blade.kit.FileKit
 
createTempFile(String, String, String) - 类 中的静态方法com.blade.kit.FileKit
 
createTempFile(String, String, File) - 类 中的静态方法com.blade.kit.FileKit
 
createTempFile(String, String, String, boolean) - 类 中的静态方法com.blade.kit.FileKit
 
createTempFile(String, String, File, boolean) - 类 中的静态方法com.blade.kit.FileKit
 
createTreeMap() - 类 中的静态方法com.blade.kit.CollectionKit
创建TreeMap实例
createTreeMap(Comparator<? super K>) - 类 中的静态方法com.blade.kit.CollectionKit
创建TreeMap实例
createTreeMap(Map<? extends K, ? extends V>) - 类 中的静态方法com.blade.kit.CollectionKit
创建TreeMap实例
createTreeMap(SortedMap<K, ? extends V>) - 类 中的静态方法com.blade.kit.CollectionKit
创建TreeMap实例
createTreeSet(V...) - 类 中的静态方法com.blade.kit.CollectionKit
创建一个TreeSet。
createTreeSet(Iterable<? extends T>) - 类 中的静态方法com.blade.kit.CollectionKit
创建一个TreeSet。
createTreeSet(Comparator<? super T>) - 类 中的静态方法com.blade.kit.CollectionKit
创建一个TreeSet。
createTreeSet(Comparator<? super T>, V...) - 类 中的静态方法com.blade.kit.CollectionKit
创建一个TreeSet。
createTreeSet(Comparator<? super T>, Iterable<? extends T>) - 类 中的静态方法com.blade.kit.CollectionKit
创建一个TreeSet。
createTreeSet(SortedSet<E>) - 类 中的静态方法com.blade.kit.CollectionKit
创建TreeSet实例
createWeakHashMap() - 类 中的静态方法com.blade.kit.CollectionKit
创建WeakHashMap实例
createWeakHashMap(int) - 类 中的静态方法com.blade.kit.CollectionKit
创建WeakHashMap实例
createWeakHashMap(Map<? extends K, ? extends V>) - 类 中的静态方法com.blade.kit.CollectionKit
创建WeakHashMap实例
createWeakHashMap(int, float) - 类 中的静态方法com.blade.kit.CollectionKit
创建WeakHashMap实例
createWriter(Writer) - 类 中的方法com.blade.kit.json.PrettyPrint
 
current() - 类 中的方法com.blade.kit.TimwKit
 
CURRENT_DIR - 类 中的静态变量com.blade.kit.FileKit
当前目录记号:"."

D

date() - 类 中的方法com.blade.kit.http.HttpRequest
Get the 'Date' header from the response
DATE_FORMAT_DATE - 类 中的静态变量com.blade.kit.TimeKit
 
dateAdd(int, Date, int) - 类 中的静态方法com.blade.kit.DateKit
增加时间
dateDiff(int, Date, Date) - 类 中的静态方法com.blade.kit.DateKit
计算两个时间间隔
dateFormat(String, String) - 类 中的静态方法com.blade.kit.DateKit
字符型转换成日期型
dateFormat(String) - 类 中的静态方法com.blade.kit.DateKit
使用默认格式 yyyy-MM-dd HH:mm:ss
dateFormat(Date, String) - 类 中的静态方法com.blade.kit.DateKit
日期型转换成字符串
dateFormat(Date) - 类 中的静态方法com.blade.kit.DateKit
使用默认格式 yyyy-MM-dd HH:mm:ss
dateFormatRss(Date) - 类 中的静态方法com.blade.kit.DateKit
把日期格式为rss格式兼容的字符串
dateHeader(String) - 类 中的方法com.blade.kit.http.HttpRequest
Get a date header from the response falling back to returning -1 if the header is missing or parsing fails
dateHeader(String, long) - 类 中的方法com.blade.kit.http.HttpRequest
Get a date header from the response falling back to returning the given default value if the header is missing or parsing fails
DateKit - com.blade.kit中的类
日期处理类
DateKit() - 类 的构造器com.blade.kit.DateKit
 
DaysBetween(Date, Date) - 类 中的静态方法com.blade.kit.DateKit
两个日期相减,取天数
decapitalize(String) - 类 中的静态方法com.blade.kit.StringKit
StringKit.uncapitalize(String)不同,连续大写字符将不做改变 如果字符串是null则返回null
decode(String) - 类 中的静态方法com.blade.kit.Base64
 
decode(String) - 类 中的方法com.blade.kit.HashidKit
Decrypt string to numbers
decodeHex(String) - 类 中的方法com.blade.kit.HashidKit
Decrypt string to numbers
decoder(String) - 类 中的静态方法com.blade.kit.Base64
 
decrypt(String) - 类 中的静态方法com.blade.kit.AES
 
deepClone(Object) - 类 中的静态方法com.blade.kit.CloneKit
深度复制对象
DEFAULT - 接口 中的静态变量com.blade.kit.http.ConnectionFactory
一个默认的连接工厂
DEFAULT - 接口 中的静态变量com.blade.kit.http.UploadProgress
 
DEFAULT_BUFFER_SIZE - 类 中的静态变量com.blade.kit.IOKit
The default buffer size to use.
DEFAULT_DATE_FORMAT - 类 中的静态变量com.blade.kit.TimeKit
 
defaultIfNull(String) - 类 中的静态方法com.blade.kit.StringKit
如果字符串是null,则返回指定默认字符串,否则返回字符串本身。
defaultIfNull(String, String) - 类 中的静态方法com.blade.kit.StringKit
如果字符串是null,则返回指定默认字符串,否则返回字符串本身。
defineClassByName(String) - 类 中的方法com.blade.kit.resource.BladeClassLoader
 
delete(File) - 类 中的静态方法com.blade.kit.FileKit
刪除文件
delete(String) - 类 中的静态方法com.blade.kit.FileKit
刪除文件
delete(String) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'DELETE' request to the given URL
delete(URL) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'DELETE' request to the given URL
delete(String, Map<?, ?>, boolean) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'DELETE' request to the given URL along with the query params
delete(String, boolean, Object...) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'DELETE' request to the given URL along with the query params
DELETE - 类 中的静态变量com.blade.kit.http.MethodType
'DELETE' request method
DELETE - 类 中的静态变量com.blade.kit.StringKit
 
deleteAny(String, String) - 类 中的静态方法com.blade.kit.StringKit
 
deleteDir(File) - 类 中的静态方法com.blade.kit.FileKit
删除文件及子文件
deleteDir(String) - 类 中的静态方法com.blade.kit.FileKit
删除文件及子文件
delimitedListToStringArray(String, String) - 类 中的静态方法com.blade.kit.StringKit
 
delimitedListToStringArray(String, String, String) - 类 中的静态方法com.blade.kit.StringKit
 
depose() - 类 中的静态方法com.blade.kit.TaskKit
关闭定时任务服务 系统关闭时可调用此方法终止正在执行的定时任务,一旦关闭后不允许再向线程池中添加任务,否则会报RejectedExecutionException异常
disconnect() - 类 中的方法com.blade.kit.http.HttpRequest
Disconnect the connection
done() - 类 中的方法com.blade.kit.http.HttpRequest.CloseOperation
 
done() - 类 中的方法com.blade.kit.http.HttpRequest.FlushOperation
 
done() - 类 中的方法com.blade.kit.http.HttpRequest.Operation
操作完成回调
DOUBLE_ZERO - 类 中的静态变量com.blade.kit.Emptys
 
dumpSystemInfo() - 类 中的静态方法com.blade.kit.SystemKit
将系统信息输出到指定PrintWriter中。
dumpSystemInfo(PrintWriter) - 类 中的静态方法com.blade.kit.SystemKit
将系统信息输出到指定PrintWriter中。

E

EMPTY_BOOLEAN_ARRAY - 类 中的静态变量com.blade.kit.Emptys
空的boolean数组。
EMPTY_BOOLEAN_OBJECT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
 
EMPTY_BYTE_ARRAY - 类 中的静态变量com.blade.kit.Emptys
空的byte数组。
EMPTY_BYTE_OBJECT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
 
EMPTY_CHAR_ARRAY - 类 中的静态变量com.blade.kit.Emptys
空的char数组。
EMPTY_CHARACTER_OBJECT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
 
EMPTY_CLASS_ARRAY - 类 中的静态变量com.blade.kit.Emptys
空的Class数组。
EMPTY_DOUBLE_ARRAY - 类 中的静态变量com.blade.kit.Emptys
空的double数组。
EMPTY_DOUBLE_OBJECT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
 
EMPTY_FLOAT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
空的float数组。
EMPTY_FLOAT_OBJECT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
 
EMPTY_INT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
空的int数组。
EMPTY_INTEGER_OBJECT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
 
EMPTY_LONG_ARRAY - 类 中的静态变量com.blade.kit.Emptys
空的long数组。
EMPTY_LONG_OBJECT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
 
EMPTY_OBJECT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
空的Object数组。
EMPTY_SHORT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
空的short数组。
EMPTY_SHORT_OBJECT_ARRAY - 类 中的静态变量com.blade.kit.Emptys
 
EMPTY_STRING - 类 中的静态变量com.blade.kit.Emptys
空字符串。
EMPTY_STRING_ARRAY - 类 中的静态变量com.blade.kit.Emptys
空的String数组。
Emptys - com.blade.kit中的类
定义各种代表“空”的常量
Emptys() - 类 的构造器com.blade.kit.Emptys
 
encode(String) - 类 中的静态方法com.blade.kit.Base64
Encode string as a byte array in Base64 annotation.
encode(String, String) - 类 中的静态方法com.blade.kit.EncrypKit
encode string
encode(long...) - 类 中的方法com.blade.kit.HashidKit
Encrypt numbers to string
encode(String) - 类 中的静态方法com.blade.kit.http.HttpRequest
Encode the given URL as an ASCII String This method ensures the path and query segments of the URL are properly encoded such as ' ' characters being encoded to '%20' or any UTF-8 characters that are non-ASCII.
encodeBytes(byte[]) - 类 中的静态方法com.blade.kit.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - 类 中的静态方法com.blade.kit.Base64
Encodes a byte array into Base64 notation.
encodeBytesToBytes(byte[], int, int) - 类 中的静态方法com.blade.kit.Base64
Similar to Base64.encodeBytes(byte[], int, int) but returns a byte array instead of instantiating a String.
encodeHex(String) - 类 中的方法com.blade.kit.HashidKit
Encrypt hexa to string
ENCODING_GZIP - 类 中的静态变量com.blade.kit.http.Header
gzip压缩
EncrypKit - com.blade.kit中的类
md5 sha加密类
EncrypKit() - 类 的构造器com.blade.kit.EncrypKit
 
encrypt(String) - 类 中的静态方法com.blade.kit.AES
 
endArray(A) - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the end of an array in the JSON input.
endArrayValue(A) - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the end of an array element in the JSON input.
endBoolean(boolean) - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the end of a boolean literal (true or false) in the JSON input.
endNull() - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the end of a null literal in the JSON input.
endNumber(String) - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the end of a number in the JSON input.
endObject(O) - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the end of an object in the JSON input.
endObjectName(O, String) - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the end of an object member name in the JSON input.
endObjectValue(O, String) - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the end of an object member value in the JSON input.
endString(String) - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the end of a string in the JSON input.
equals(Object) - 类 中的方法com.blade.kit.json.JSONArray
 
equals(Object) - 类 中的方法com.blade.kit.json.JSONObject
 
equals(Object) - 类 中的方法com.blade.kit.json.JSONObject.Member
 
equals(Object) - 类 中的方法com.blade.kit.json.JSONValue
Indicates whether some other object is "equal to" this one according to the contract specified in Object.equals(Object).
equals(Object) - 类 中的方法com.blade.kit.json.Location
 
equals(String, String) - 类 中的静态方法com.blade.kit.StringKit
比较两个字符串(大小写敏感)。
equalsIgnoreCase(String, String) - 类 中的静态方法com.blade.kit.StringKit
比较两个字符串(大小写不敏感)。
equalsIgnoreCase(String[], String[]) - 类 中的静态方法com.blade.kit.StringKit
Compares two string arrays.
equalsOne(char, char[]) - 类 中的静态方法com.blade.kit.CharKit
 
equalsOne(String, String[]) - 类 中的静态方法com.blade.kit.StringKit
Compares string with at least one from the provided array.
equalsOneIgnoreCase(String, String[]) - 类 中的静态方法com.blade.kit.StringKit
Compares string with at least one from the provided array, ignoring case.
ERROR - 类 中的静态变量com.blade.kit.StringKit
 
errorMsg - 类 中的变量com.blade.kit.ShellKit.CommandResult
 
escapeJava(String) - 类 中的静态方法com.blade.kit.StringKit
 
escapeJavaScript(String) - 类 中的静态方法com.blade.kit.StringKit
 
eTag() - 类 中的方法com.blade.kit.http.HttpRequest
Get the 'ETag' header from the response
ExceptionKit - com.blade.kit中的类
处理异常的工具类。
ExceptionKit() - 类 的构造器com.blade.kit.ExceptionKit
 
exclusiveBetween(T, T, Comparable<T>) - 类 中的静态方法com.blade.kit.Assert
 
exclusiveBetween(T, T, Comparable<T>, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
exclusiveBetween(long, long, long) - 类 中的静态方法com.blade.kit.Assert
 
exclusiveBetween(long, long, long, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
exclusiveBetween(double, double, double) - 类 中的静态方法com.blade.kit.Assert
 
exclusiveBetween(double, double, double, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
execCommand(String, boolean) - 类 中的静态方法com.blade.kit.ShellKit
 
execCommand(String, boolean, boolean) - 类 中的静态方法com.blade.kit.ShellKit
 
execCommand(List<String>, boolean, boolean) - 类 中的静态方法com.blade.kit.ShellKit
 
execCommand(String[], boolean, boolean) - 类 中的静态方法com.blade.kit.ShellKit
execute shell commands ShellKit.CommandResult.result is -1, there maybe some excepiton.
exist(String) - 类 中的静态方法com.blade.kit.FileKit
判断文件是否存在,如果path为null,则返回false
exist(File) - 类 中的静态方法com.blade.kit.FileKit
判断文件是否存在,如果file为null,则返回false
exist(String, String) - 类 中的静态方法com.blade.kit.FileKit
是否存在匹配文件
expires() - 类 中的方法com.blade.kit.http.HttpRequest
Get the 'Expires' header from the response

F

FAILED - 类 中的静态变量com.blade.kit.StringKit
 
FALSE - 类 中的静态变量com.blade.kit.json.JSON
Represents the JSON literal false.
FastByteArrayOutputStream - com.blade.kit.io中的类
基于快速缓冲FastByteBuffer的OutputStream,随着数据的增长自动扩充缓冲区 可以通过FastByteArrayOutputStream.toByteArray()FastByteArrayOutputStream.toString()来获取数据 FastByteArrayOutputStream.close()方法无任何效果,当流被关闭后不会抛出IOException 这种设计避免重新分配内存块而是分配新增的缓冲区,缓冲区不会被GC,数据也不会被拷贝到其他缓冲区。
FastByteArrayOutputStream() - 类 的构造器com.blade.kit.io.FastByteArrayOutputStream
 
FastByteArrayOutputStream(int) - 类 的构造器com.blade.kit.io.FastByteArrayOutputStream
 
FastByteBuffer - com.blade.kit.io中的类
快速缓冲,将数据存放在缓冲集中,取代以往的单一数组
FastByteBuffer() - 类 的构造器com.blade.kit.io.FastByteBuffer
 
FastByteBuffer(int) - 类 的构造器com.blade.kit.io.FastByteBuffer
 
file(String) - 类 中的静态方法com.blade.kit.FileKit
简单工厂
file(File, String) - 类 中的静态方法com.blade.kit.FileKit
简单工厂
FileKit - com.blade.kit中的类
有关文件处理的工具类。
FileKit() - 类 的构造器com.blade.kit.FileKit
 
FileKit.FileNameAndExtension - com.blade.kit中的类
 
fillInStackTrace() - 异常错误 中的方法com.blade.kit.exception.ClassReaderException
 
fillInStackTrace() - 异常错误 中的方法com.blade.kit.exception.IllegalPathException
 
filter(String) - 类 中的方法com.blade.kit.text.HTMLFilter
given a user submitted input String, filter out any invalid or restricted html.
findFirstDiff(char[], int, char[]) - 类 中的静态方法com.blade.kit.CharKit
 
findFirstDiff(char[], int, char) - 类 中的静态方法com.blade.kit.CharKit
 
findFirstEqual(char[], int, char[]) - 类 中的静态方法com.blade.kit.CharKit
 
findFirstEqual(char[], int, char) - 类 中的静态方法com.blade.kit.CharKit
 
firstUpperCase(String) - 类 中的静态方法com.blade.kit.StringKit
 
FLOAT_ZERO - 类 中的静态变量com.blade.kit.Emptys
 
flush() - 类 中的方法com.blade.kit.io.StringBuilderWriter
Flushing this writer has no effect.
FlushOperation(Flushable) - 类 的构造器com.blade.kit.http.HttpRequest.FlushOperation
Create flush operation
followRedirects(boolean) - 类 中的方法com.blade.kit.http.HttpRequest
Set whether or not the underlying connection should follow redirects in the response.
forceAccess(AccessibleObject) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
 
form(Map<?, ?>) - 类 中的方法com.blade.kit.http.HttpRequest
Write the values in the map as form data to the request body The pairs specified will be URL-encoded in UTF-8 and sent with the 'application/x-www-form-urlencoded' content-type
form(Map.Entry<?, ?>) - 类 中的方法com.blade.kit.http.HttpRequest
Write the key and value in the entry as form data to the request body The pair specified will be URL-encoded in UTF-8 and sent with the 'application/x-www-form-urlencoded' content-type
form(Map.Entry<?, ?>, String) - 类 中的方法com.blade.kit.http.HttpRequest
Write the key and value in the entry as form data to the request body The pair specified will be URL-encoded and sent with the 'application/x-www-form-urlencoded' content-type
form(Object, Object) - 类 中的方法com.blade.kit.http.HttpRequest
Write the name/value pair as form data to the request body The pair specified will be URL-encoded in UTF-8 and sent with the 'application/x-www-form-urlencoded' content-type
form(Object, Object, String) - 类 中的方法com.blade.kit.http.HttpRequest
Write the name/value pair as form data to the request body The values specified will be URL-encoded and sent with the 'application/x-www-form-urlencoded' content-type
form(Map<?, ?>, String) - 类 中的方法com.blade.kit.http.HttpRequest
Write the values in the map as encoded form data to the request body
formatDateByUnixTime(long, String) - 类 中的静态方法com.blade.kit.DateKit
将int型时间(1970年至今的秒数)转换成指定格式的时间
FormatDecimalString(String) - 类 中的静态方法com.blade.kit.StringKit
格式化数据
fromCamelCase(String, char) - 类 中的静态方法com.blade.kit.StringKit
 

G

get(String) - 类 中的方法com.blade.kit.base.Config
 
get(String, String) - 类 中的方法com.blade.kit.base.Config
 
get(String) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'GET' request to the given URL
get(URL) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'GET' request to the given URL
get(String, Map<?, ?>, boolean) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'GET' request to the given URL along with the query params
get(String, boolean, Object...) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'GET' request to the given URL along with the query params
GET - 类 中的静态变量com.blade.kit.http.MethodType
'GET' request method
get(int) - 类 中的方法com.blade.kit.io.FastByteBuffer
根据索引位返回一个字节
get(int) - 类 中的方法com.blade.kit.json.JSONArray
Returns the value of the element at the specified position in this array.
get(String) - 类 中的方法com.blade.kit.json.JSONObject
Returns the value of the member with the specified name in this object.
getAbsolutePathBasedOn(String, String) - 类 中的静态方法com.blade.kit.FileKit
如果指定路径已经是绝对路径,则规格化后直接返回之,否则取得基于指定basedir的规格化路径。
getAddress() - 类 中的方法com.blade.kit.SystemKit.HostInfo
取得当前主机的地址。
getAnnotation(Class<T>) - 类 中的方法com.blade.kit.reflect.ClassDefine
 
getAnnotations() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
getArch() - 类 中的方法com.blade.kit.SystemKit.OsInfo
取得当前OS的架构(取自系统属性:os.arch)。
getBeforeDate(String) - 类 中的静态方法com.blade.kit.DateKit
 
getBeforeYearList(int) - 类 中的静态方法com.blade.kit.DateKit
 
getBetweenTodaysStartDateAndEndDate(Date, Date) - 类 中的静态方法com.blade.kit.DateKit
判断二个日期相隔的天数,结束时间为null时,,取当前时间
getBoolean(String) - 类 中的方法com.blade.kit.base.Config
 
getBoolean(String, boolean) - 类 中的方法com.blade.kit.base.Config
 
getBoolean(String, Boolean) - 类 中的方法com.blade.kit.json.JSONObject
Returns the boolean value of the member with the specified name in this object.
getBoolean(String) - 类 中的方法com.blade.kit.json.JSONObject
 
getBuilder() - 类 中的方法com.blade.kit.io.StringBuilderWriter
Return the underlying builder.
getCanonicalClassName(String) - 类 中的静态方法com.blade.kit.ClassLoaderKit
将 Java 类名转为 Class.forName() 可以载入的类名格式.
getCause() - 异常错误 中的方法com.blade.kit.http.HttpRequestException
 
getCauses(Throwable) - 类 中的静态方法com.blade.kit.ExceptionKit
取得包括当前异常在内的所有的causes异常,按出现的顺序排列。
getCauses(Throwable, boolean) - 类 中的静态方法com.blade.kit.ExceptionKit
取得包括当前异常在内的所有的causes异常,按出现的顺序排列
getChineseByStr(String) - 类 中的静态方法com.blade.kit.StringKit
提取字符串中的中文字符
getClass(String, boolean) - 类 中的方法com.blade.kit.resource.AbstractClassReader
 
getClass(String, Class<?>, boolean) - 类 中的方法com.blade.kit.resource.AbstractClassReader
默认实现以文件形式的读取
getClass(String, boolean) - 接口 中的方法com.blade.kit.resource.ClassReader
 
getClass(String, Class<?>, boolean) - 接口 中的方法com.blade.kit.resource.ClassReader
 
getClass(String, boolean) - 类 中的方法com.blade.kit.resource.JarReaderImpl
 
getClass(String, Class<?>, boolean) - 类 中的方法com.blade.kit.resource.JarReaderImpl
 
getClassAsStream(Class<?>) - 类 中的静态方法com.blade.kit.ClassLoaderKit
Returns an input stream for reading the specified class.
getClassAsStream(String) - 类 中的静态方法com.blade.kit.ClassLoaderKit
Returns an input stream for reading the specified class.
getClassByAnnotation(String, Class<? extends Annotation>, boolean) - 类 中的方法com.blade.kit.resource.AbstractClassReader
 
getClassByAnnotation(String, Class<?>, Class<? extends Annotation>, boolean) - 类 中的方法com.blade.kit.resource.AbstractClassReader
 
getClassByAnnotation(String, Class<? extends Annotation>, boolean) - 接口 中的方法com.blade.kit.resource.ClassReader
 
getClassByAnnotation(String, Class<?>, Class<? extends Annotation>, boolean) - 接口 中的方法com.blade.kit.resource.ClassReader
 
getClassByAnnotation(String, Class<? extends Annotation>, boolean) - 类 中的方法com.blade.kit.resource.JarReaderImpl
 
getClassByAnnotation(String, Class<?>, Class<? extends Annotation>, boolean) - 类 中的方法com.blade.kit.resource.JarReaderImpl
 
getClassFileName(Class<?>) - 类 中的静态方法com.blade.kit.ClassLoaderKit
获取一个 class 所代表的文件名
getClassFileName(String) - 类 中的静态方法com.blade.kit.ClassLoaderKit
获取一个 class 所代表的文件名
getClassFilePath(Class<?>) - 类 中的静态方法com.blade.kit.FileKit
 
getClassName() - 类 中的方法com.blade.kit.resource.ClassInfo
 
getClassPath() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
取得当前JRE的系统classpath(取自系统属性:java.class.path)。
getClassPathArray() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
取得当前JRE的系统classpath(取自系统属性:java.class.path)。
getClassVersion() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
取得当前JRE的class文件格式的版本(取自系统属性:java.class.version)。
getClazz() - 类 中的方法com.blade.kit.resource.ClassInfo
 
getColumn() - 异常错误 中的方法com.blade.kit.json.ParseException
已过时。
getConnection() - 类 中的方法com.blade.kit.http.HttpRequest
Get underlying connection
getCountry() - 类 中的方法com.blade.kit.SystemKit.UserInfo
取得当前登录用户的国家或区域设置(取自系统属性:JDK1.4 user.country或JDK1.2 user.region)。
getCurrentDir() - 类 中的方法com.blade.kit.SystemKit.UserInfo
取得当前目录(取自系统属性:user.dir)。
getCurrentTimeInLong() - 类 中的静态方法com.blade.kit.TimeKit
get current time in milliseconds
getCurrentTimeInString() - 类 中的静态方法com.blade.kit.TimeKit
get current time in milliseconds, format is TimeKit.DEFAULT_DATE_FORMAT
getCurrentTimeInString(SimpleDateFormat) - 类 中的静态方法com.blade.kit.TimeKit
get current time in milliseconds
getCurrentUnixTime() - 类 中的静态方法com.blade.kit.DateKit
 
getDatebyTime(Date, int) - 类 中的静态方法com.blade.kit.DateKit
 
getDateByUnixTime(int) - 类 中的静态方法com.blade.kit.DateKit
将int型时间(1970年至今的秒数)转换成Date型时间
getDaysAgo(int) - 类 中的静态方法com.blade.kit.DateKit
 
getDeclaredFields() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
getDefault() - 类 中的静态方法com.blade.kit.ClassLoaderKit
Returns current thread's context class loader
getDelFormat(Object) - 类 中的静态方法com.blade.kit.StringKit
截取 float/double 类型 一位小数
getDelFormat2(Object) - 类 中的静态方法com.blade.kit.StringKit
截取 float/double 类型 两位小数
getDelFormat3(Object) - 类 中的静态方法com.blade.kit.StringKit
截取三位
getDouble(String) - 类 中的方法com.blade.kit.base.Config
 
getDouble(String, double) - 类 中的方法com.blade.kit.base.Config
 
getDouble(String, Double) - 类 中的方法com.blade.kit.json.JSONObject
Returns the double value of the member with the specified name in this object.
getDouble(String) - 类 中的方法com.blade.kit.json.JSONObject
 
getEndorsedDirs() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
取得当前JRE的endorsed目录列表(取自系统属性:java.endorsed.dirs)。
getExtDirs() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
取得当前JRE的扩展目录列表(取自系统属性:java.ext.dirs)。
getExtension() - 类 中的方法com.blade.kit.FileKit.FileNameAndExtension
 
getExtension(String) - 类 中的静态方法com.blade.kit.FileKit
取得文件路径的后缀。
getExtension(String, boolean) - 类 中的静态方法com.blade.kit.FileKit
取得文件路径的后缀。
getExtension(String, String) - 类 中的静态方法com.blade.kit.FileKit
取得文件路径的后缀。
getExtension(String, String, boolean) - 类 中的静态方法com.blade.kit.FileKit
取得文件路径的后缀。
getFileName() - 类 中的方法com.blade.kit.FileKit.FileNameAndExtension
 
getFilename(String) - 类 中的静态方法com.blade.kit.StringKit
获取文件名称
getFileSeparator() - 类 中的方法com.blade.kit.SystemKit.OsInfo
取得OS的文件路径的分隔符(取自系统属性:file.separator)。
getFileSize(String) - 类 中的静态方法com.blade.kit.FileKit
获取文件大小(字节数)
getFloat(String, Float) - 类 中的方法com.blade.kit.json.JSONObject
Returns the float value of the member with the specified name in this object.
getFloat(String) - 类 中的方法com.blade.kit.json.JSONObject
 
getHomeDir() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
取得当前JRE的安装目录(取自系统属性:java.home)。
getHomeDir() - 类 中的方法com.blade.kit.SystemKit.UserInfo
取得当前登录用户的home目录(取自系统属性:user.home)。
getHostInfo() - 类 中的静态方法com.blade.kit.SystemKit
取得Host的信息。
getInfo() - 类 中的方法com.blade.kit.SystemKit.JvmInfo
取得当前JVM impl.的信息(取自系统属性:java.vm.info)。
getInt(String) - 类 中的方法com.blade.kit.base.Config
 
getInt(String, Integer) - 类 中的方法com.blade.kit.base.Config
 
getInt(String, Integer) - 类 中的方法com.blade.kit.json.JSONObject
Returns the int value of the member with the specified name in this object.
getInt(String) - 类 中的方法com.blade.kit.json.JSONObject
 
getInterfaces() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
getIpAddrByRequest(HttpServletRequest) - 类 中的静态方法com.blade.kit.IPKit
 
getJavaInfo() - 类 中的静态方法com.blade.kit.SystemKit
取得Java Implementation的信息。
getJavaRuntimeInfo() - 类 中的静态方法com.blade.kit.SystemKit
取得当前运行的JRE的信息。
getJavaSpecInfo() - 类 中的静态方法com.blade.kit.SystemKit
取得Java Specification的信息。
getJvmInfo() - 类 中的静态方法com.blade.kit.SystemKit
取得Java Virtual Machine Implementation的信息。
getJvmSpecInfo() - 类 中的静态方法com.blade.kit.SystemKit
取得Java Virtual Machine Specification的信息。
getLanguage() - 类 中的方法com.blade.kit.SystemKit.UserInfo
取得当前登录用户的语言设置(取自系统属性:user.language)。
getLength() - 类 中的方法com.blade.kit.io.ByteArray
 
getLibraryPath() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
取得当前JRE的library搜索路径(取自系统属性:java.library.path)。
getLibraryPathArray() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
取得当前JRE的library搜索路径(取自系统属性:java.library.path)。
getLine() - 异常错误 中的方法com.blade.kit.json.ParseException
已过时。
getLineSeparator() - 类 中的方法com.blade.kit.SystemKit.OsInfo
取得OS的文本文件换行符(取自系统属性:line.separator)。
getLocation() - 类 中的方法com.blade.kit.json.JSONHandler
Returns the current parser location.
getLocation() - 异常错误 中的方法com.blade.kit.json.ParseException
Returns the location at which the error occurred.
getLong(String) - 类 中的方法com.blade.kit.base.Config
 
getLong(String, Long) - 类 中的方法com.blade.kit.base.Config
 
getLong(String, Long) - 类 中的方法com.blade.kit.json.JSONObject
Returns the long value of the member with the specified name in this object.
getLong(String) - 类 中的方法com.blade.kit.json.JSONObject
 
getMethodByName(Object, String) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
查找方法
getMethodByName(Class<?>, String) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
 
getModifiers() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
getName(String) - 类 中的静态方法com.blade.kit.FileKit
获取文件名,即文件全名去掉路径,结果与平台无关,保持统一。
getName() - 类 中的方法com.blade.kit.json.JSONObject.Member
Returns the name of this member.
getName() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
getName() - 类 中的方法com.blade.kit.SystemKit.HostInfo
取得当前主机的名称。
getName() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
取得当前JRE的名称(取自系统属性:java.runtime.name)。
getName() - 类 中的方法com.blade.kit.SystemKit.JavaSpecInfo
取得当前Java Spec.的名称(取自系统属性:java.specification.name)。
getName() - 类 中的方法com.blade.kit.SystemKit.JvmInfo
取得当前JVM impl.的名称(取自系统属性:java.vm.name)。
getName() - 类 中的方法com.blade.kit.SystemKit.JvmSpecInfo
取得当前JVM spec.的名称(取自系统属性:java.vm.specification.name)。
getName() - 类 中的方法com.blade.kit.SystemKit.OsInfo
取得当前OS的名称(取自系统属性:os.name)。
getName() - 类 中的方法com.blade.kit.SystemKit.UserInfo
取得当前登录用户的名字(取自系统属性:user.name)。
getNextDay(Date) - 类 中的静态方法com.blade.kit.DateKit
 
getNow() - 类 中的静态方法com.blade.kit.DateKit
 
getNowTime() - 类 中的静态方法com.blade.kit.DateKit
 
getNumberFormat(long) - 类 中的静态方法com.blade.kit.StringKit
格式化数据
getOffset() - 类 中的方法com.blade.kit.io.ByteArray
 
getOffset() - 异常错误 中的方法com.blade.kit.json.ParseException
已过时。
getOsInfo() - 类 中的静态方法com.blade.kit.SystemKit
取得OS的信息。
getParam(String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Get parameter value from header value
getParams(String) - 类 中的方法com.blade.kit.http.HttpRequest
Get parameter values from header value
getPathBasedOn(String, String) - 类 中的静态方法com.blade.kit.FileKit
如果指定路径已经是绝对路径,则规格化后直接返回之,否则取得基于指定basedir的规格化路径。
getPathSeparator() - 类 中的方法com.blade.kit.SystemKit.OsInfo
取得OS的搜索路径分隔符(取自系统属性:path.separator)。
getProperty(Object, String) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
用getter获取bean属性
getProtocolPackages() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
取得当前JRE的URL协议packages列表(取自系统属性:java.library.path)。
getRandomChar(int) - 类 中的静态方法com.blade.kit.StringKit
获取随机字符
getRandomNumber(int, int) - 类 中的静态方法com.blade.kit.StringKit
获得0-max的随机数
getRandomNumber(int) - 类 中的静态方法com.blade.kit.StringKit
获取指定长度的随机数字组成的字符串
getRawBytes() - 类 中的方法com.blade.kit.io.ByteArray
 
getRealIp() - 类 中的静态方法com.blade.kit.IPKit
 
getRelativePath(String, String) - 类 中的静态方法com.blade.kit.FileKit
取得相对于指定根目录的相对路径。
getResource(String) - 类 中的静态方法com.blade.kit.ClassLoaderKit
Finds the resource with the given name.
getResource(String, ClassLoader) - 类 中的静态方法com.blade.kit.ClassLoaderKit
Finds the resource with the given name.
getResourceAsStream(String) - 类 中的静态方法com.blade.kit.ClassLoaderKit
Returns an input stream for reading the specified resource.
getResourceAsStream(String, ClassLoader) - 类 中的静态方法com.blade.kit.ClassLoaderKit
Returns an input stream for reading the specified resource.
getResourcesFile(String) - 类 中的静态方法com.blade.kit.FileKit
获取资源名对应的文件对象
getResourcesFile(URL) - 类 中的静态方法com.blade.kit.FileKit
获取url对应的文件对象
getResult() - 接口 中的方法com.blade.kit.io.LineProcessor
Return the result of processing all the lines.
getRootCause(Throwable) - 类 中的静态方法com.blade.kit.base.ThrowableKit
Returns the innermost cause of throwable.
getRootCause(Throwable) - 类 中的静态方法com.blade.kit.ExceptionKit
取得最根本的异常。
getRound(double) - 类 中的静态方法com.blade.kit.StringKit
四舍五入 返回int类型
getSimpleName() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
getSpecifyTimeSec(long, int) - 类 中的静态方法com.blade.kit.DateKit
指定时间的秒数 指定时间零点的秒数加指定天数的秒数
getStackTrace(Throwable) - 类 中的静态方法com.blade.kit.ExceptionKit
取得异常的stacktrace字符串。
getStackTraceAsString(Throwable) - 类 中的静态方法com.blade.kit.base.ThrowableKit
Returns a string containing the result of toString(), followed by the full, recursive stack trace of throwable.
getStartDay(int, int) - 类 中的静态方法com.blade.kit.DateKit
 
getStrByCharset(String, String) - 类 中的静态方法com.blade.kit.StringKit
功能:获得配置文件中指定编码字符串
getString(String, String) - 类 中的方法com.blade.kit.json.JSONObject
Returns the String value of the member with the specified name in this object.
getString(String) - 类 中的方法com.blade.kit.json.JSONObject
 
getStringNowTime() - 类 中的静态方法com.blade.kit.DateKit
 
getStringsubstr(String, int) - 类 中的静态方法com.blade.kit.StringKit
截取字符串 先是一定的长多 多余...
getSunArchDataModel() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
JVM is 32M or 64M
getSunBoothClassPath() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
 
getSuperKlass() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
getSystemDependentAbsolutePathBasedOn(String, String) - 类 中的静态方法com.blade.kit.FileKit
取得和系统相关的绝对路径。
getSystemProperty(String, boolean) - 类 中的静态方法com.blade.kit.SystemKit
取得系统属性,如果因为Java安全的限制而失败,则将错误打在System.err中,然后返回 null
getTaskScheduler() - 类 中的静态方法com.blade.kit.TaskKit
返回定时任务线程池,可做更高级的应用
getTempDir() - 类 中的方法com.blade.kit.SystemKit.UserInfo
取得临时目录(取自系统属性:java.io.tmpdir)。
getThisWeekStartTime() - 类 中的静态方法com.blade.kit.DateKit
 
getTime(int) - 类 中的静态方法com.blade.kit.DateKit
取得指定长度日期时间字符串{不含格式}
getTime(long, SimpleDateFormat) - 类 中的静态方法com.blade.kit.TimeKit
long time to string
getTime(long) - 类 中的静态方法com.blade.kit.TimeKit
long time to string, format is TimeKit.DEFAULT_DATE_FORMAT
getToday(String) - 类 中的静态方法com.blade.kit.DateKit
 
getTodayTime() - 类 中的静态方法com.blade.kit.DateKit
 
getTodayYear() - 类 中的静态方法com.blade.kit.DateKit
当前年份
getTomorrow() - 类 中的静态方法com.blade.kit.DateKit
 
getTomorrow(Date) - 类 中的静态方法com.blade.kit.DateKit
 
getTomorrowTime() - 类 中的静态方法com.blade.kit.DateKit
 
getType() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
getUnixPathBasedOn(String, String) - 类 中的静态方法com.blade.kit.FileKit
如果指定路径已经是绝对路径,则规格化后直接返回之,否则取得基于指定basedir的规格化路径。
getUnixRelativePath(String, String) - 类 中的静态方法com.blade.kit.FileKit
取得相对于指定根目录的相对路径。
getUnixTimeByDate(Date) - 类 中的静态方法com.blade.kit.DateKit
将Date型时间转换成int型时间(1970年至今的秒数)
getUnixTimeLong() - 类 中的静态方法com.blade.kit.DateKit
 
getUnixTimeLong(Date) - 类 中的静态方法com.blade.kit.DateKit
 
getUserAge(Date) - 类 中的静态方法com.blade.kit.DateKit
根据生日去用户年龄
getUserInfo() - 类 中的静态方法com.blade.kit.SystemKit
取得User的信息。
getUUID() - 类 中的静态方法com.blade.kit.StringKit
随机获取UUID字符串(无中划线)
getValidCharset(String) - 类 中的静态方法com.blade.kit.http.HttpRequest
 
getValue() - 类 中的方法com.blade.kit.json.JSONObject.Member
Returns the value of this member.
getVendor() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
取得当前Java impl.的厂商(取自系统属性:java.vendor)。
getVendor() - 类 中的方法com.blade.kit.SystemKit.JavaSpecInfo
取得当前Java Spec.的厂商(取自系统属性:java.specification.vendor)。
getVendor() - 类 中的方法com.blade.kit.SystemKit.JvmInfo
取得当前JVM impl.的厂商(取自系统属性:java.vm.vendor)。
getVendor() - 类 中的方法com.blade.kit.SystemKit.JvmSpecInfo
取得当前JVM spec.的厂商(取自系统属性:java.vm.specification.vendor)。
getVendorURL() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
取得当前Java impl.的厂商网站的URL(取自系统属性:java.vendor.url)。
getVersion() - 类 中的方法com.blade.kit.HashidKit
Get version
getVersion() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
取得当前Java impl.的版本(取自系统属性:java.version)。
getVersion() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
取得当前JRE的版本(取自系统属性:java.runtime.version)。
getVersion() - 类 中的方法com.blade.kit.SystemKit.JavaSpecInfo
取得当前Java Spec.的版本(取自系统属性:java.specification.version)。
getVersion() - 类 中的方法com.blade.kit.SystemKit.JvmInfo
取得当前JVM impl.的版本(取自系统属性:java.vm.version)。
getVersion() - 类 中的方法com.blade.kit.SystemKit.JvmSpecInfo
取得当前JVM spec.的版本(取自系统属性:java.vm.specification.version)。
getVersion() - 类 中的方法com.blade.kit.SystemKit.OsInfo
取得当前OS的版本(取自系统属性:os.version)。
getVersionFloat() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
取得当前Java impl.的版本(取自系统属性:java.version)。
getVersionInt() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
取得当前Java impl.的版本(取自系统属性:java.version)。
getWeekAgo() - 类 中的静态方法com.blade.kit.DateKit
 
getWeekAgo(Date) - 类 中的静态方法com.blade.kit.DateKit
 
getWindowsPathBasedOn(String, String) - 类 中的静态方法com.blade.kit.FileKit
如果指定路径已经是绝对路径,则规格化后直接返回之,否则取得基于指定basedir的规格化路径。
getWindowsRelativePath(String, String) - 类 中的静态方法com.blade.kit.FileKit
取得相对于指定根目录的相对路径。
getYesterday() - 类 中的静态方法com.blade.kit.DateKit
 
getYesterday(Date) - 类 中的静态方法com.blade.kit.DateKit
 
getYesterdayTime() - 类 中的静态方法com.blade.kit.DateKit
 

H

hashCode() - 类 中的方法com.blade.kit.json.JSONArray
 
hashCode() - 类 中的方法com.blade.kit.json.JSONObject
 
hashCode() - 类 中的方法com.blade.kit.json.JSONObject.Member
 
hashCode() - 类 中的方法com.blade.kit.json.JSONValue
 
hashCode() - 类 中的方法com.blade.kit.json.Location
 
HashidKit - com.blade.kit中的类
Hashids designed for Generating short hashes from numbers (like YouTube and Bitly), obfuscate database IDs, use them as forgotten password hashes, invitation codes, store shard numbers This is implementation of http://hashids.org v0.3.3 version.
HashidKit() - 类 的构造器com.blade.kit.HashidKit
 
HashidKit(String) - 类 的构造器com.blade.kit.HashidKit
 
HashidKit(String, int) - 类 的构造器com.blade.kit.HashidKit
 
HashidKit(String, int, String) - 类 的构造器com.blade.kit.HashidKit
 
hasInterface(Class<?>, Class<?>) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
 
hasItems(Enumeration<?>) - 类 中的静态方法com.blade.kit.CollectionKit
判断Enumeration是否有元素
hasItems(Iterator<?>) - 类 中的静态方法com.blade.kit.CollectionKit
判断Iterator是否有元素
hasLength(String, String) - 类 中的静态方法com.blade.kit.Assert
 
hasNotItems(Enumeration<?>) - 类 中的静态方法com.blade.kit.CollectionKit
判断Enumeration是否没有元素
hasNotItems(Iterator<?>) - 类 中的静态方法com.blade.kit.CollectionKit
判断Iterator是否没有元素
hasRootPermission() - 类 中的静态方法com.blade.kit.ShellKit
check whether has root permission
head(String) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'HEAD' request to the given URL
head(URL) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'HEAD' request to the given URL
head(String, Map<?, ?>, boolean) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'HEAD' request to the given URL along with the query params
head(String, boolean, Object...) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'GET' request to the given URL along with the query params
HEAD - 类 中的静态变量com.blade.kit.http.MethodType
'HEAD' request method
Header - com.blade.kit.http中的类
头信息常量
Header() - 类 的构造器com.blade.kit.http.Header
 
header(String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Set header name to given value
header(String, Number) - 类 中的方法com.blade.kit.http.HttpRequest
Set header name to given value
header(Map.Entry<String, String>) - 类 中的方法com.blade.kit.http.HttpRequest
Set header to have given entry's key as the name and value as the value
header(String) - 类 中的方法com.blade.kit.http.HttpRequest
Get a response header
HEADER_ACCEPT - 类 中的静态变量com.blade.kit.http.Header
Accept
HEADER_ACCEPT_CHARSET - 类 中的静态变量com.blade.kit.http.Header
Accept-Charset
HEADER_ACCEPT_ENCODING - 类 中的静态变量com.blade.kit.http.Header
Accept-Encoding
HEADER_AUTHORIZATION - 类 中的静态变量com.blade.kit.http.Header
Authorization
HEADER_CACHE_CONTROL - 类 中的静态变量com.blade.kit.http.Header
'Cache-Control' header name
HEADER_CONTENT_ENCODING - 类 中的静态变量com.blade.kit.http.Header
'Content-Encoding' header name
HEADER_CONTENT_LENGTH - 类 中的静态变量com.blade.kit.http.Header
'Content-Length' header name
HEADER_CONTENT_TYPE - 类 中的静态变量com.blade.kit.http.Header
'Content-Type' header name
HEADER_COOKIE - 类 中的静态变量com.blade.kit.http.Header
'Cookie' header name
HEADER_DATE - 类 中的静态变量com.blade.kit.http.Header
'Date' header name
HEADER_ETAG - 类 中的静态变量com.blade.kit.http.Header
'ETag' header name
HEADER_EXPIRES - 类 中的静态变量com.blade.kit.http.Header
'Expires' header name
HEADER_IF_NONE_MATCH - 类 中的静态变量com.blade.kit.http.Header
'If-None-Match' header name
HEADER_LAST_MODIFIED - 类 中的静态变量com.blade.kit.http.Header
'Last-Modified' header name
HEADER_LOCATION - 类 中的静态变量com.blade.kit.http.Header
'Location' header name
HEADER_PROXY_AUTHORIZATION - 类 中的静态变量com.blade.kit.http.Header
'Proxy-Authorization' header name
HEADER_REFERER - 类 中的静态变量com.blade.kit.http.Header
'Referer' header name
HEADER_SERVER - 类 中的静态变量com.blade.kit.http.Header
'Server' header name
HEADER_SET_COOKIE - 类 中的静态变量com.blade.kit.http.Header
'Set-Cookie' header name
HEADER_USER_AGENT - 类 中的静态变量com.blade.kit.http.Header
'User-Agent' header name
headers(Map<String, String>) - 类 中的方法com.blade.kit.http.HttpRequest
Set all headers found in given map where the keys are the header names and the values are the header values
headers() - 类 中的方法com.blade.kit.http.HttpRequest
Get all the response headers
headers(String) - 类 中的方法com.blade.kit.http.HttpRequest
Get all values of the given header from the response
HOME - 类 中的静态变量com.blade.kit.StringKit
 
HTMLFilter - com.blade.kit.text中的类
HTML filtering utility for protecting against XSS (Cross Site Scripting).
HTMLFilter() - 类 的构造器com.blade.kit.text.HTMLFilter
Default constructor.
HTMLFilter(boolean) - 类 的构造器com.blade.kit.text.HTMLFilter
Set debug flag to true.
HTMLFilter(Map<String, Object>) - 类 的构造器com.blade.kit.text.HTMLFilter
Map-parameter configurable constructor.
htmlSpecialChars(String) - 类 中的静态方法com.blade.kit.text.HTMLFilter
 
HttpRequest - com.blade.kit.http中的类
Http请求类
HttpRequest(String, String) - 类 的构造器com.blade.kit.http.HttpRequest
Create HTTP connection wrapper
HttpRequest(URL, String) - 类 的构造器com.blade.kit.http.HttpRequest
Create HTTP connection wrapper
HttpRequest.CloseOperation<V> - com.blade.kit.http中的类
确保Closeable类关闭,使用适当的异常处理
HttpRequest.FlushOperation<V> - com.blade.kit.http中的类
Class that and ensures a Flushable gets flushed with proper exception handling.
HttpRequest.Operation<V> - com.blade.kit.http中的类
操作执行一个回调处理完成后和处理嵌套的异常
HttpRequestException - com.blade.kit.http中的异常错误
HTTP请求异常
HttpRequestException(IOException) - 异常错误 的构造器com.blade.kit.http.HttpRequestException
 

I

ifModifiedSince(long) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'If-Modified-Since' request header to the given value
ifNoneMatch(String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'If-None-Match' request header to the given value
ignoreCloseExceptions(boolean) - 类 中的方法com.blade.kit.http.HttpRequest
Set whether or not to ignore exceptions that occur from calling Closeable.close() The default value of this setting is true
ignoreCloseExceptions() - 类 中的方法com.blade.kit.http.HttpRequest
Get whether or not exceptions thrown by Closeable.close() are ignored
IllegalPathException - com.blade.kit.exception中的异常错误
代表非法的路径。
IllegalPathException() - 异常错误 的构造器com.blade.kit.exception.IllegalPathException
 
IllegalPathException(String, Throwable) - 异常错误 的构造器com.blade.kit.exception.IllegalPathException
 
IllegalPathException(String) - 异常错误 的构造器com.blade.kit.exception.IllegalPathException
 
IllegalPathException(Throwable) - 异常错误 的构造器com.blade.kit.exception.IllegalPathException
 
inclusiveBetween(T, T, Comparable<T>) - 类 中的静态方法com.blade.kit.Assert
 
inclusiveBetween(T, T, Comparable<T>, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
inclusiveBetween(long, long, long) - 类 中的静态方法com.blade.kit.Assert
 
inclusiveBetween(long, long, long, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
inclusiveBetween(double, double, double) - 类 中的静态方法com.blade.kit.Assert
 
inclusiveBetween(double, double, double, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
indentWithSpaces(int) - 类 中的静态方法com.blade.kit.json.PrettyPrint
Print every value on a separate line.
indentWithTabs() - 类 中的静态方法com.blade.kit.json.PrettyPrint
Do not break lines, but still insert whitespace between values.
index() - 类 中的方法com.blade.kit.io.FastByteBuffer
当前缓冲位于缓冲区的索引位
INDEX - 类 中的静态变量com.blade.kit.StringKit
 
indexOfExtension(String) - 类 中的静态方法com.blade.kit.FileKit
获取扩展名的索引位,即最后一个"."
indexOfLastSeparator(String) - 类 中的静态方法com.blade.kit.FileKit
返回最后一个文件分隔符的索引位,如果文件为null,则返回-1
INT_ZERO - 类 中的静态变量com.blade.kit.Emptys
 
intersection(Set<T>, Set<T>) - 类 中的静态方法com.blade.kit.CollectionKit
集合交集
INTERVAL_DAY - 类 中的静态变量com.blade.kit.DateKit
INTERVAL_HOUR - 类 中的静态变量com.blade.kit.DateKit
小时
INTERVAL_MINUTE - 类 中的静态变量com.blade.kit.DateKit
分钟
INTERVAL_MONTH - 类 中的静态变量com.blade.kit.DateKit
INTERVAL_SECOND - 类 中的静态变量com.blade.kit.DateKit
INTERVAL_WEEK - 类 中的静态变量com.blade.kit.DateKit
INTERVAL_YEAR - 类 中的静态变量com.blade.kit.DateKit
intHeader(String) - 类 中的方法com.blade.kit.http.HttpRequest
Get an integer header from the response falling back to returning -1 if the header is missing or parsing fails
intHeader(String, int) - 类 中的方法com.blade.kit.http.HttpRequest
Get an integer header value from the response falling back to the given default value if the header is missing or if parsing fails
invokeMehod(Object, Method, Object...) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
 
invokeMehodByName(Object, String, Object...) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
 
invokeMethod(Method, Object, Object...) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
方法调用,如果clazznull,返回null; 如果methodnull,返回null 如果targetnull,则为静态方法
invokeMethod(Object, String, Object[], Class<?>...) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
调用一个命名的方法,其参数类型相匹配的对象类型。
invokeStaticMethod(Class<?>, String, Object[], Class<?>...) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
调用一个命名的静态方法,其参数类型相匹配的对象类型。
io(InputStream, OutputStream) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到输出流中.
io(InputStream, OutputStream, int) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到输出流中.
io(Reader, Writer) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到输出流中.
io(Reader, Writer, int) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到输出流中.
io(InputStream, OutputStream, boolean, boolean) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到输出流中.
io(Reader, Writer, boolean, boolean) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到输出流中.
io(InputStream, File) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到目标文件
io(InputStream, File, boolean, boolean) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到目标文件
io(InputStream, String) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到目标文件
io(InputStream, String, boolean, boolean) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到目标文件
io(Reader, File) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到目标文件
io(Reader, File, boolean, boolean) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到目标文件
io(Reader, String) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到目标文件
io(Reader, String, boolean, boolean) - 类 中的静态方法com.blade.kit.StreamKit
从输入流读取内容, 写入到目标文件
IOKit - com.blade.kit中的类
IO工具类
IP - 类 中的静态变量com.blade.kit.StringKit
 
IPKit - com.blade.kit中的类
IP工具类
IPKit() - 类 的构造器com.blade.kit.IPKit
 
is(Object, Object...) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
对象是否其中一个
isAbstract() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
isAccessible(Member) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
 
isAix() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isAllBlank(String...) - 类 中的静态方法com.blade.kit.StringKit
 
isAlpha(String) - 类 中的静态方法com.blade.kit.StringKit
判断字符串是否只包含unicode字母。
isAlphanumeric(String) - 类 中的静态方法com.blade.kit.StringKit
判断字符串是否只包含unicode字母和数字。
isAlphanumericSpace(String) - 类 中的静态方法com.blade.kit.StringKit
判断字符串是否只包含unicode字母数字和空格' '
isAlphaSpace(String) - 类 中的静态方法com.blade.kit.StringKit
判断字符串是否只包含unicode字母和空格' '
isAlwaysMakeTags() - 类 中的方法com.blade.kit.text.HTMLFilter
 
isAnnotationPresent(Class<T>) - 类 中的方法com.blade.kit.reflect.ClassDefine
 
isAnyBlank(String...) - 类 中的静态方法com.blade.kit.StringKit
 
isAnyEmpty(String...) - 类 中的静态方法com.blade.kit.StringKit
 
isArray() - 类 中的方法com.blade.kit.json.JSONArray
 
isArray() - 类 中的方法com.blade.kit.json.JSONValue
Detects whether this value represents a JSON array.
isAscii(char) - 类 中的静态方法com.blade.kit.CharKit
 
isAsciiControl(char) - 类 中的静态方法com.blade.kit.CharKit
 
isAsciiPrintable(char) - 类 中的静态方法com.blade.kit.CharKit
 
isAssignableFrom(Class<?>, Class<?>) - 类 中的静态方法com.blade.kit.Assert
 
isAssignableFrom(Class<?>, Class<?>, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
isBasicType(Class<?>) - 类 中的静态方法com.blade.kit.reflect.ConvertKit
 
isBean() - 类 中的方法com.blade.kit.json.JSONValue
 
isBirthday(String) - 类 中的静态方法com.blade.kit.PatternKit
验证日期(年月日)
isBlank(String) - 类 中的静态方法com.blade.kit.StringKit
检查字符串是否是空白:null、空字符串""或只有空白字符。
isBlankSpace(String) - 类 中的静态方法com.blade.kit.PatternKit
验证空白字符
isBodyEmpty() - 类 中的方法com.blade.kit.http.HttpRequest
Is the response body empty?
isBoolean() - 类 中的方法com.blade.kit.json.JSONValue
Detects whether this value represents a boolean value.
isBoolean(String) - 类 中的静态方法com.blade.kit.StringKit
 
isChinese(char) - 类 中的静态方法com.blade.kit.CharKit
 
isChinese(String) - 类 中的静态方法com.blade.kit.PatternKit
验证中文
isChineseStr(String) - 类 中的静态方法com.blade.kit.StringKit
 
isClass(String) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
 
isDecimals(String) - 类 中的静态方法com.blade.kit.PatternKit
验证整数和浮点数(正负整数和正负浮点数)
isDigit(char) - 类 中的静态方法com.blade.kit.CharKit
 
isDigit(String) - 类 中的静态方法com.blade.kit.PatternKit
验证整数(正整数和负整数)
isDirectory(String) - 类 中的静态方法com.blade.kit.FileKit
判断是否为目录,如果path为null,则返回false
isDirectory(File) - 类 中的静态方法com.blade.kit.FileKit
判断是否为目录,如果file为null,则返回false
isEmail(String) - 类 中的静态方法com.blade.kit.PatternKit
验证Email
isEmpty(Map<K, V>) - 类 中的静态方法com.blade.kit.CollectionKit
return map is empty
isEmpty(T[]) - 类 中的静态方法com.blade.kit.CollectionKit
return array is empty
isEmpty(Collection<?>) - 类 中的静态方法com.blade.kit.CollectionKit
判断Collection是否为null或空数组[]。
isEmpty() - 类 中的方法com.blade.kit.http.TokenQueue
Is the queue empty?
isEmpty() - 类 中的方法com.blade.kit.io.FastByteBuffer
 
isEmpty() - 类 中的方法com.blade.kit.json.JSONArray
Returns true if this array contains no elements.
isEmpty() - 类 中的方法com.blade.kit.json.JSONObject
Returns true if this object contains no members.
isEmpty(String) - 类 中的静态方法com.blade.kit.StringKit
检查字符串是否为null或空字符串""
isExpiredDay(Date) - 类 中的静态方法com.blade.kit.DateKit
 
isFalse(boolean) - 类 中的静态方法com.blade.kit.Assert
 
isFalse(boolean, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
isFalse() - 类 中的方法com.blade.kit.json.JSONValue
Detects whether this value represents the JSON literal false .
isFile(String) - 类 中的静态方法com.blade.kit.FileKit
判断是否为文件,如果path为null,则返回false
isFile(File) - 类 中的静态方法com.blade.kit.FileKit
判断是否为文件,如果file为null,则返回false
isHpUx() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isIdCard(String) - 类 中的静态方法com.blade.kit.PatternKit
验证身份证号码
isImage(String) - 类 中的静态方法com.blade.kit.PatternKit
 
isInstanceOf(Class<?>, Object) - 类 中的静态方法com.blade.kit.Assert
 
isInstanceOf(Class<?>, Object, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
isInterface() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
isIpAddress(String) - 类 中的静态方法com.blade.kit.PatternKit
匹配IP地址(简单匹配,格式,如:192.168.1.1,127.0.0.1,没有匹配IP段的大小)
isIrix() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isJava11() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
判断当前Java的版本。
isJava12() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
判断当前Java的版本。
isJava13() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
判断当前Java的版本。
isJava14() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
判断当前Java的版本。
isJava15() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
判断当前Java的版本。
isJava16() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
判断当前Java的版本。
isJava17() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
判断当前Java的版本。
isJavaVersionAtLeast(float) - 类 中的方法com.blade.kit.SystemKit.JavaInfo
判定当前Java的版本是否大于等于指定的版本号。
isJavaVersionAtLeast(int) - 类 中的方法com.blade.kit.SystemKit.JavaInfo
判定当前Java的版本是否大于等于指定的版本号。
isLetter(char) - 类 中的静态方法com.blade.kit.CharKit
 
isLetter(char) - 类 中的静态方法com.blade.kit.StringKit
判断一个字符是Ascill字符还是其它字符(如汉,日,韩文字符)
isLetterOrDigit(char) - 类 中的静态方法com.blade.kit.CharKit
 
isLinux() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isLong() - 类 中的方法com.blade.kit.json.JSONValue
 
isLowercaseLetter(char) - 类 中的静态方法com.blade.kit.CharKit
 
isMac() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isMacOsX() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isMobile(String) - 类 中的静态方法com.blade.kit.PatternKit
验证手机号码(支持国际格式,+86135xxxx...
isNot(Object, Object...) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
 
isNotBlank(String) - 类 中的静态方法com.blade.kit.StringKit
检查字符串是否不是空白:null、空字符串""或只有空白字符。
isNotEmpty(Map<?, ?>) - 类 中的静态方法com.blade.kit.CollectionKit
判断Map是否不为null和空{}
isNotEmpty(Collection<?>) - 类 中的静态方法com.blade.kit.CollectionKit
判断Collection是否不为null和空数组[]。
isNotEmpty(String) - 类 中的静态方法com.blade.kit.StringKit
检查字符串是否不是null和空字符串""
isNull() - 类 中的方法com.blade.kit.json.JSONValue
Detects whether this value represents the JSON literal null.
isNumber() - 类 中的方法com.blade.kit.json.JSONValue
Detects whether this value represents a JSON number.
isNumber(String) - 类 中的静态方法com.blade.kit.PatternKit
检测是否是数字
isNumber(String) - 类 中的静态方法com.blade.kit.StringKit
判断字符串是否为数字和有正确的值
isNumeric(String) - 类 中的静态方法com.blade.kit.StringKit
判断字符串是否只包含unicode数字。
isNumericSpace(String) - 类 中的静态方法com.blade.kit.StringKit
判断字符串是否只包含unicode数字和空格' '
isObject() - 类 中的方法com.blade.kit.json.JSONObject
 
isObject() - 类 中的方法com.blade.kit.json.JSONValue
Detects whether this value represents a JSON object.
isOs2() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isPackage(String) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
获取包是否存在
isPhone(String) - 类 中的静态方法com.blade.kit.PatternKit
验证固定电话号码
isPostcode(String) - 类 中的静态方法com.blade.kit.PatternKit
匹配中国邮政编码
isPresent(String) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
Check whether the Class identified by the supplied name is present.
isPrivate() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
isPropertyNameChar(char) - 类 中的静态方法com.blade.kit.CharKit
 
isProtected() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
isPublic() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
isPublic(Member) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
 
isRealName(String) - 类 中的静态方法com.blade.kit.PatternKit
验证中文字母数字空格
isSolaris() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isStatic() - 类 中的方法com.blade.kit.reflect.ClassDefine
 
isString() - 类 中的方法com.blade.kit.json.JSONValue
Detects whether this value represents a JSON string.
isStripComments() - 类 中的方法com.blade.kit.text.HTMLFilter
 
isStudentNum(String) - 类 中的静态方法com.blade.kit.PatternKit
验证学生学号
isSunOS() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isToday(Date) - 类 中的静态方法com.blade.kit.DateKit
测试是否是当天
isTrue(boolean, String) - 类 中的静态方法com.blade.kit.Assert
 
isTrue(boolean) - 类 中的静态方法com.blade.kit.Assert
 
isTrue(boolean, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
isTrue() - 类 中的方法com.blade.kit.json.JSONValue
Detects whether this value represents the JSON literal true.
isUppercaseLetter(char) - 类 中的静态方法com.blade.kit.CharKit
 
isURL(String) - 类 中的静态方法com.blade.kit.PatternKit
验证URL地址
isWhitespace(char) - 类 中的静态方法com.blade.kit.CharKit
是否为“空白字符”
isWhitespace(String) - 类 中的静态方法com.blade.kit.StringKit
判断字符串是否只包含unicode空白。
isWindows() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isWindows2000() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isWindows95() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isWindows98() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isWindowsME() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isWindowsNT() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isWindowsXP() - 类 中的方法com.blade.kit.SystemKit.OsInfo
判断当前OS的类型。
isWordChar(char) - 类 中的静态方法com.blade.kit.CharKit
 
iterator() - 类 中的方法com.blade.kit.json.JSONArray
Returns an iterator over the values of this array in document order.
iterator() - 类 中的方法com.blade.kit.json.JSONObject
Returns an iterator over the members of this object in document order.

J

JarReaderImpl - com.blade.kit.resource中的类
根据jar文件读取类
JarReaderImpl() - 类 的构造器com.blade.kit.resource.JarReaderImpl
 
join(String[], String) - 类 中的静态方法com.blade.kit.StringKit
 
join(Object[], String) - 类 中的静态方法com.blade.kit.StringKit
 
join(List<T>, String) - 类 中的静态方法com.blade.kit.StringKit
 
join(String...) - 类 中的静态方法com.blade.kit.StringKit
 
join(Iterable<?>, String) - 类 中的静态方法com.blade.kit.StringKit
 
join(Iterator<?>, String) - 类 中的静态方法com.blade.kit.StringKit
 
JSON - com.blade.kit.json中的类
This class serves as the entry point to the minimal-json API.
JSONArray - com.blade.kit.json中的类
Represents a JSON array, an ordered collection of JSON values.
JSONArray() - 类 的构造器com.blade.kit.json.JSONArray
Creates a new empty JsonArray.
JSONArray(JSONArray) - 类 的构造器com.blade.kit.json.JSONArray
Creates a new JsonArray with the contents of the specified JSON array.
jsonArrayAsList(JSONArray) - 类 中的静态方法com.blade.kit.json.JSONHelper
 
jsonArrayAsSet(JSONArray) - 类 中的静态方法com.blade.kit.json.JSONHelper
 
JSONHandler<A,O> - com.blade.kit.json中的类
A handler for parser events.
JSONHandler() - 类 的构造器com.blade.kit.json.JSONHandler
 
JSONHelper - com.blade.kit.json中的类
 
JSONHelper() - 类 的构造器com.blade.kit.json.JSONHelper
 
JSONKit - com.blade.kit.json中的类
 
JSONObject - com.blade.kit.json中的类
Represents a JSON object, a set of name/value pairs, where the names are strings and the values are JSON values.
JSONObject() - 类 的构造器com.blade.kit.json.JSONObject
Creates a new empty JsonObject.
JSONObject(JSONObject) - 类 的构造器com.blade.kit.json.JSONObject
Creates a new JsonObject, initialized with the contents of the specified JSON object.
JSONObject.Member - com.blade.kit.json中的类
Represents a member of a JSON object, a pair of a name and a value.
jsonObjectAsMap(JSONObject) - 类 中的静态方法com.blade.kit.json.JSONHelper
 
JSONParser - com.blade.kit.json中的类
A streaming parser for JSON text.
JSONParser(JSONHandler<?, ?>) - 类 的构造器com.blade.kit.json.JSONParser
Creates a new JsonParser with the given handler.
JSONValue - com.blade.kit.json中的类
Represents a JSON value.

K

keepAlive(boolean) - 类 中的静态方法com.blade.kit.http.HttpRequest
Set the 'http.keepAlive' property to the given value.

L

lastModified() - 类 中的方法com.blade.kit.http.HttpRequest
Get the 'Last-Modified' header from the response
lastModifiedTime(File) - 类 中的静态方法com.blade.kit.FileKit
 
lastModifiedTime(String) - 类 中的静态方法com.blade.kit.FileKit
 
length(String) - 类 中的静态方法com.blade.kit.StringKit
得到一个字符串的长度,显示的长度,一个汉字或日韩文长度为2,英文字符长度为1
line - 类 中的变量com.blade.kit.json.Location
The line number, starting at 1.
LINE_SEPARATOR - 类 中的静态变量com.blade.kit.IOKit
 
LineProcessor<T> - com.blade.kit.io中的接口
A callback to be used with the streaming readLines methods.
LineReader - com.blade.kit.io中的类
A class for reading lines of text.
LineReader(Readable) - 类 的构造器com.blade.kit.io.LineReader
Creates a new instance that will read lines from the given Readable object.
listDirAllConditionFiles(File, boolean...) - 类 中的静态方法com.blade.kit.FileKit
列出文件目录dir下满足所有条件conditions的子文件集合,非递归 如果dir为null或不存在,则返回null 如果dir不为目录,则返回null 如果conditions为null,则认为无条件限制
listDirAllConditionFiles(String, boolean...) - 类 中的静态方法com.blade.kit.FileKit
列出文件目录dirPath下满足所有条件conditions的子文件集合,非递归 如果dirPath为null或不存在,则返回null 如果dirPath不为目录,则返回null 如果conditions为null,则认为无条件限制
listDirAnyConditionFiles(File, boolean...) - 类 中的静态方法com.blade.kit.FileKit
列出文件目录dir下满足任一条件conditions的子文件集合,非递归 如果dir为null或不存在,则返回null 如果dir不为目录,则返回null 如果conditions为null,则认为无条件限制
listDirAnyConditionFiles(String, boolean...) - 类 中的静态方法com.blade.kit.FileKit
列出文件目录dirPath下满足任一条件conditions的子文件集合,非递归 如果dirPath为null或不存在,则返回null 如果dirPath不为目录,则返回null 如果conditions为null,则认为无条件限制
listDirSuffixFiles(File, String) - 类 中的静态方法com.blade.kit.FileKit
列出文件目录dir下以suffix结尾的子文件集合,非递归 如果dir为null或不存在,则返回null 如果dir不为目录,则返回null 如果 suffix为null或"",则代表返回所有子文件
listDirSuffixFiles(String, String) - 类 中的静态方法com.blade.kit.FileKit
列出文件目录dirPath下以suffix结尾的子文件集合,非递归 如果dirPath为null或不存在,则返回null 如果dirPath不为目录,则返回null 如果 suffix为null或"",则代表返回所有子文件
listToHeavy(List<T>) - 类 中的静态方法com.blade.kit.CollectionKit
list去重复
load(Properties) - 类 中的方法com.blade.kit.base.Config
 
load(Map<String, String>) - 类 中的方法com.blade.kit.base.Config
 
load(String) - 类 中的静态方法com.blade.kit.base.Config
从文件路径或者classpath路径中载入配置.
load(URL) - 类 中的方法com.blade.kit.base.Config
 
load(File) - 类 中的方法com.blade.kit.base.Config
 
load(String, ServletContext) - 类 中的方法com.blade.kit.base.Config
 
loadClass(String) - 类 中的静态方法com.blade.kit.ClassLoaderKit
使用默认的 ClassLoader 去载入类.
loadClass(String, ClassLoader) - 类 中的静态方法com.blade.kit.ClassLoaderKit
使用默认的 ClassLoader 去载入类.
loadClassEx(String) - 类 中的静态方法com.blade.kit.ClassLoaderKit
使用默认的 ClassLoader 去载入类.
loadClassEx(String, ClassLoader) - 类 中的静态方法com.blade.kit.ClassLoaderKit
使用指定的 ClassLoader 去载入类.
loadSystemEnvs() - 类 中的方法com.blade.kit.base.Config
 
loadSystemProperties() - 类 中的方法com.blade.kit.base.Config
 
location() - 类 中的方法com.blade.kit.http.HttpRequest
Get the 'Location' header from the response
Location - com.blade.kit.json中的类
An immutable object that represents a location in the parsed text.
LOGIN - 类 中的静态变量com.blade.kit.StringKit
 
LONG_ZERO - 类 中的静态变量com.blade.kit.Emptys
 

M

makeRunTime() - 类 中的静态方法com.blade.kit.ExceptionKit
 
makeRunTime(String, Object...) - 类 中的静态方法com.blade.kit.ExceptionKit
 
makeRuntime(Throwable) - 类 中的静态方法com.blade.kit.ExceptionKit
 
makeRuntime(String, Throwable, Object...) - 类 中的静态方法com.blade.kit.ExceptionKit
 
makeRunTimeWhen(boolean, String, Object...) - 类 中的静态方法com.blade.kit.ExceptionKit
 
mapAsJsonObject(Map<?, ?>) - 类 中的静态方法com.blade.kit.json.JSONHelper
 
mapToBean(Map<String, Object>, Class<T>) - 类 中的静态方法com.blade.kit.BeanKit
 
matchChomp(String) - 类 中的方法com.blade.kit.http.TokenQueue
Tests if the queue matches the sequence (as with match), and if they do, removes the matched string from the queue.
matches(String) - 类 中的方法com.blade.kit.http.TokenQueue
Tests if the next characters on the queue match the sequence.
matchesAny(String...) - 类 中的方法com.blade.kit.http.TokenQueue
Tests if the next characters match any of the sequences.
matchesAny(char...) - 类 中的方法com.blade.kit.http.TokenQueue
 
matchesCS(String) - 类 中的方法com.blade.kit.http.TokenQueue
Case sensitive match test.
matchesStartTag() - 类 中的方法com.blade.kit.http.TokenQueue
 
matchesWhitespace() - 类 中的方法com.blade.kit.http.TokenQueue
Tests if queue starts with a whitespace character.
matchesWord() - 类 中的方法com.blade.kit.http.TokenQueue
Test if the queue matches a word character (letter or digit).
maxConnections(int) - 类 中的静态方法com.blade.kit.http.HttpRequest
Set the 'http.maxConnections' property to the given value.
md5(String) - 类 中的静态方法com.blade.kit.EncrypKit
encode By MD5
merge(JSONObject) - 类 中的方法com.blade.kit.json.JSONObject
Copies all members of the specified object into this object.
message() - 类 中的方法com.blade.kit.http.HttpRequest
Get status message of the response
method() - 类 中的方法com.blade.kit.http.HttpRequest
Get the HTTP method of this request
MethodType - com.blade.kit.http中的类
请求方法类型
MethodType() - 类 的构造器com.blade.kit.http.MethodType
 
MimeParse - com.blade.kit中的类
MIME-Type解析类
MINIMAL - 类 中的静态变量com.blade.kit.json.WriterConfig
Write JSON in its minimal form, without any additional whitespace.
model(String, Class<?>, Map<String, String>) - 类 中的静态方法com.blade.kit.ObjectKit
 
moveFile(String, String) - 类 中的静态方法com.blade.kit.FileKit
移动文件
moveFolder(String, String) - 类 中的静态方法com.blade.kit.FileKit
移动目录

N

names() - 类 中的方法com.blade.kit.json.JSONObject
Returns a list of the names in this object in document order.
newArrayList() - 类 中的静态方法com.blade.kit.CollectionKit
new ArrayList
newArrayList(int) - 类 中的静态方法com.blade.kit.CollectionKit
new ArrayList and initialCapacity
newBean(Class<T>) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
创建一个实例对象
newClass(String) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
根据类名获取Class对象
newConcurrentHashMap() - 类 中的静态方法com.blade.kit.CollectionKit
new concurrentHashMap
newConcurrentHashMap(int) - 类 中的静态方法com.blade.kit.CollectionKit
new concurrentHashMap and initialCapacity
newFile(String) - 类 中的静态方法com.blade.kit.FileKit
 
newHashMap() - 类 中的静态方法com.blade.kit.CollectionKit
new HashMap
newHashMap(int) - 类 中的静态方法com.blade.kit.CollectionKit
new HashMap and initialCapacity
newHashSet() - 类 中的静态方法com.blade.kit.CollectionKit
new HashSet
newHashSet(int) - 类 中的静态方法com.blade.kit.CollectionKit
new HashSet and initialCapacity
newInstance(String) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
新建对象
newInstance(Class<?>) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
创建一个实例对象
newInstance() - 类 中的方法com.blade.kit.resource.ClassInfo
 
newLinkedHashMap() - 类 中的静态方法com.blade.kit.CollectionKit
new HashMap and initialCapacity
newLinkedHashMap(int) - 类 中的静态方法com.blade.kit.CollectionKit
new HashMap and initialCapacity
newTreeSet() - 类 中的静态方法com.blade.kit.CollectionKit
new TreeSet
nextDay(Date) - 类 中的静态方法com.blade.kit.DateKit
 
NO_MIME_TYPE - 类 中的静态变量com.blade.kit.MimeParse
Constant for no mime type
noContent() - 类 中的方法com.blade.kit.http.HttpRequest
Is the response code a 204 No Content?
nonProxyHosts(String...) - 类 中的静态方法com.blade.kit.http.HttpRequest
Set the 'http.nonProxyHosts' property to the given host values.
NORIGHT - 类 中的静态变量com.blade.kit.StringKit
 
normalizeAbsolutePath(String) - 类 中的静态方法com.blade.kit.FileKit
规格化绝对路径。
normalizeAbsolutePath(String, boolean) - 类 中的静态方法com.blade.kit.FileKit
规格化绝对路径。
normalizeExtension(String) - 类 中的静态方法com.blade.kit.FileKit
规格化文件名后缀。
normalizePath(String) - 类 中的静态方法com.blade.kit.FileKit
规格化路径。
normalizePath(String, boolean) - 类 中的静态方法com.blade.kit.FileKit
规格化路径。
normalizeRelativePath(String) - 类 中的静态方法com.blade.kit.FileKit
规格化相对路径。
normalizeRelativePath(String, boolean) - 类 中的静态方法com.blade.kit.FileKit
规格化相对路径。
normalizeUnixPath(String) - 类 中的静态方法com.blade.kit.FileKit
规格化Unix风格的路径,不支持Windows驱动器名和UNC路径。
normalizeWindowsPath(String) - 类 中的静态方法com.blade.kit.FileKit
规格化路径。
notBlank(CharSequence) - 类 中的静态方法com.blade.kit.Assert
 
notBlank(CharSequence, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
notEmpty(Object[]) - 类 中的静态方法com.blade.kit.Assert
 
notEmpty(Object[], String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
notEmpty(Collection<?>) - 类 中的静态方法com.blade.kit.Assert
 
notEmpty(Collection<?>, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
notEmpty(Map<?, ?>) - 类 中的静态方法com.blade.kit.Assert
 
notEmpty(Map<?, ?>, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
notEmpty(CharSequence) - 类 中的静态方法com.blade.kit.Assert
 
notEmpty(CharSequence, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
notFound() - 类 中的方法com.blade.kit.http.HttpRequest
Is the response code a 404 Not Found?
notModified() - 类 中的方法com.blade.kit.http.HttpRequest
Is the response code a 304 Not Modified?
notNull(Object, String) - 类 中的静态方法com.blade.kit.Assert
 
notNull(Object) - 类 中的静态方法com.blade.kit.Assert
 
notNull(Object, String, Object...) - 类 中的静态方法com.blade.kit.Assert
 
nowDateAfterDate(Date) - 类 中的静态方法com.blade.kit.DateKit
判断当前时间是否在date之后
nowDateBetweenStartDateAndEndDate(Date, Date) - 类 中的静态方法com.blade.kit.DateKit
判断当前时间是否在在两个时间之间
NULL - 类 中的静态变量com.blade.kit.json.JSON
Represents the JSON literal null.
NULL_PLACEHOLDER - 类 中的静态变量com.blade.kit.Emptys
代表null值的占位对象。
nullSafeEquals(Object, Object) - 类 中的静态方法com.blade.kit.StringKit
Determine if the given objects are equal, returning true if both are null or false if only one is null.
nullSafeToString(Object) - 类 中的静态方法com.blade.kit.StringKit
 
nullWriter() - 类 中的静态方法com.blade.kit.io.CharStreams
Returns a Writer that simply discards written chars.
NUMBER - 类 中的静态变量com.blade.kit.StringKit
 
numbers() - 类 中的方法com.blade.kit.TimwKit
 

O

ObjectKit - com.blade.kit中的类
 
offset() - 类 中的方法com.blade.kit.io.FastByteBuffer
 
offset - 类 中的变量com.blade.kit.json.Location
The absolute character index, starting at 0.
ok() - 类 中的方法com.blade.kit.http.HttpRequest
Is the response code a 200 OK?
onUpload(long, long) - 接口 中的方法com.blade.kit.http.UploadProgress
上传数据的回调函数调用
openOutput() - 类 中的方法com.blade.kit.http.HttpRequest
Open output stream
Operation() - 类 的构造器com.blade.kit.http.HttpRequest.Operation
 
options(String) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start an 'OPTIONS' request to the given URL
options(URL) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start an 'OPTIONS' request to the given URL
OPTIONS - 类 中的静态变量com.blade.kit.http.MethodType
'OPTIONS' options method

P

PARAM_CHARSET - 类 中的静态变量com.blade.kit.http.Header
'charset' header value parameter
parameter(String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Get parameter with given name from header value in response
parameters(String) - 类 中的方法com.blade.kit.http.HttpRequest
Get all parameters from header value in response This will be all key=value pairs after the first ';' that are separated by a ';'
parse(String) - 类 中的静态方法com.blade.kit.json.JSON
Parses the given input string as JSON.
parse(Reader) - 类 中的静态方法com.blade.kit.json.JSON
Reads the entire input from the given reader and parses it as JSON.
parse(String, Class<T>) - 类 中的静态方法com.blade.kit.json.JSONKit
 
parse(String) - 类 中的方法com.blade.kit.json.JSONParser
Parses the given input string.
parse(Reader) - 类 中的方法com.blade.kit.json.JSONParser
Reads the entire input from the given reader and parses it as JSON.
parse(Reader, int) - 类 中的方法com.blade.kit.json.JSONParser
Reads the entire input from the given reader and parses it as JSON.
parse(Class<?>, String) - 类 中的静态方法com.blade.kit.ObjectKit
 
ParseException - com.blade.kit.json中的异常错误
An unchecked exception to indicate that an input does not qualify as valid JSON.
parseObject(String) - 类 中的静态方法com.blade.kit.json.JSONKit
 
parseStringToLongList(String, String) - 类 中的静态方法com.blade.kit.StringKit
将String to long list
parseStrInt(String) - 类 中的静态方法com.blade.kit.StringKit
 
part(String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Write part of a multipart request to the request body
part(String, Number) - 类 中的方法com.blade.kit.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, Number) - 类 中的方法com.blade.kit.http.HttpRequest
Write part of a multipart request to the request body
part(String, File) - 类 中的方法com.blade.kit.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, File) - 类 中的方法com.blade.kit.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, String, File) - 类 中的方法com.blade.kit.http.HttpRequest
Write part of a multipart request to the request body
part(String, InputStream) - 类 中的方法com.blade.kit.http.HttpRequest
Write part of a multipart request to the request body
part(String, String, String, InputStream) - 类 中的方法com.blade.kit.http.HttpRequest
Write part of a multipart request to the request body
partHeader(String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Write a multipart header to the response body
PatternKit - com.blade.kit中的类
正则工具类 提供验证邮箱、手机号、电话号码、身份证号码、数字等方法
PatternKit() - 类 的构造器com.blade.kit.PatternKit
 
peek() - 类 中的方法com.blade.kit.http.TokenQueue
Retrieves but does not remove the first character from the queue.
post(String) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'POST' request to the given URL
post(URL) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'POST' request to the given URL
post(String, Map<?, ?>, boolean) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'POST' request to the given URL along with the query params
post(String, boolean, Object...) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'POST' request to the given URL along with the query params
POST - 类 中的静态变量com.blade.kit.http.MethodType
'POST' request method
PRETTY_PRINT - 类 中的静态变量com.blade.kit.json.WriterConfig
Write JSON in pretty-print, with each value on a separate line and an indentation of two spaces.
PrettyPrint - com.blade.kit.json中的类
Enables human readable JSON output by inserting whitespace between values.after commas and colons.
PrettyPrint(char[]) - 类 的构造器com.blade.kit.json.PrettyPrint
 
print() - 类 中的方法com.blade.kit.TimwKit
打印数字列
printAvg() - 类 中的方法com.blade.kit.TimwKit
打印数字列
processLine(String) - 接口 中的方法com.blade.kit.io.LineProcessor
This method will be called once for each line.
progress(UploadProgress) - 类 中的方法com.blade.kit.http.HttpRequest
Set the UploadProgress callback for this request
propagate(Throwable) - 类 中的静态方法com.blade.kit.base.ThrowableKit
Propagates throwable as-is if it is an instance of RuntimeException or Error, or else as a last resort, wraps it in a RuntimeException then propagates.
propagateIfInstanceOf(Throwable, Class<X>) - 类 中的静态方法com.blade.kit.base.ThrowableKit
Propagates throwable exactly as-is, if and only if it is an instance of declaredType.
propagateIfPossible(Throwable) - 类 中的静态方法com.blade.kit.base.ThrowableKit
Propagates throwable exactly as-is, if and only if it is an instance of RuntimeException or Error.
propagateIfPossible(Throwable, Class<X>) - 类 中的静态方法com.blade.kit.base.ThrowableKit
Propagates throwable exactly as-is, if and only if it is an instance of RuntimeException, Error, or declaredType.
propagateIfPossible(Throwable, Class<X1>, Class<X2>) - 类 中的静态方法com.blade.kit.base.ThrowableKit
Propagates throwable exactly as-is, if and only if it is an instance of RuntimeException, Error, declaredType1, or declaredType2.
proxyAuthorization(String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Proxy-Authorization' header to given value
proxyBasic(String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Proxy-Authorization' header to given values in Basic authentication format
proxyHost(String) - 类 中的静态方法com.blade.kit.http.HttpRequest
Set the 'http.proxyHost' and 'https.proxyHost' properties to the given host value.
proxyPort(int) - 类 中的静态方法com.blade.kit.http.HttpRequest
Set the 'http.proxyPort' and 'https.proxyPort' properties to the given port number.
put(String) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'PUT' request to the given URL
put(URL) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'PUT' request to the given URL
put(String, Map<?, ?>, boolean) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'PUT' request to the given URL along with the query params
put(String, boolean, Object...) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'PUT' request to the given URL along with the query params
PUT - 类 中的静态变量com.blade.kit.http.MethodType
'PUT' request method
put(String, int) - 类 中的方法com.blade.kit.json.JSONObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified int value.
put(String, Object) - 类 中的方法com.blade.kit.json.JSONObject
 
put(String, long) - 类 中的方法com.blade.kit.json.JSONObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified long value.
put(String, float) - 类 中的方法com.blade.kit.json.JSONObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified float value.
put(String, double) - 类 中的方法com.blade.kit.json.JSONObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified double value.
put(String, boolean) - 类 中的方法com.blade.kit.json.JSONObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified boolean value.
put(String, String) - 类 中的方法com.blade.kit.json.JSONObject
Appends a new member to the end of this object, with the specified name and the JSON representation of the specified string.
put(String, JSONValue) - 类 中的方法com.blade.kit.json.JSONObject
Appends a new member to the end of this object, with the specified name and the specified JSON value.

Q

QUERY - 类 中的静态变量com.blade.kit.StringKit
 

R

random(int) - 类 中的静态方法com.blade.kit.StringKit
随机获取字符串
readBytes(String) - 类 中的静态方法com.blade.kit.FileKit
通过文件随机读取来加速
readBytes(File) - 类 中的静态方法com.blade.kit.FileKit
通过文件随机读取来加速
readBytes(InputStream) - 类 中的静态方法com.blade.kit.StreamKit
将指定InputStream的所有内容全部读出到一个byte数组中。
readBytes(InputStream, boolean) - 类 中的静态方法com.blade.kit.StreamKit
将指定InputStream的所有内容全部读出到一个byte数组中。
readBytes(File) - 类 中的静态方法com.blade.kit.StreamKit
将指定File的所有内容全部读出到一个byte数组中。
readBytes(File, boolean) - 类 中的静态方法com.blade.kit.StreamKit
将指定File的所有内容全部读出到一个byte数组中。
readBytesByFast(InputStream) - 类 中的静态方法com.blade.kit.StreamKit
通过快速缓冲将指定InputStream的所有内容全部读出到一个byte数组中。
readBytesByFast(InputStream, boolean) - 类 中的静态方法com.blade.kit.StreamKit
通过快速缓冲将指定InputStream的所有内容全部读出到一个byte数组中。
reader(String) - 类 中的方法com.blade.kit.http.HttpRequest
Get reader to response body using given character set.
reader() - 类 中的方法com.blade.kit.http.HttpRequest
Get reader to response body using the character set returned from HttpRequest.charset()
readLine() - 类 中的方法com.blade.kit.io.LineReader
Reads a line of text.
readLines(Readable) - 类 中的静态方法com.blade.kit.io.CharStreams
Reads all of the lines from a Readable object.
readLines(Readable, LineProcessor<T>) - 类 中的静态方法com.blade.kit.io.CharStreams
Streams lines from a Readable object, stopping when the processor returns false or all lines have been read and returning the result produced by the processor.
readText(InputStream) - 类 中的静态方法com.blade.kit.StreamKit
将指定输入流的所有文本全部读出到一个字符串中.
readText(InputStream, String) - 类 中的静态方法com.blade.kit.StreamKit
将指定输入流的所有文本全部读出到一个字符串中.
readText(InputStream, String, int) - 类 中的静态方法com.blade.kit.StreamKit
将指定输入流的所有文本全部读出到一个字符串中.
readText(InputStream, String, boolean) - 类 中的静态方法com.blade.kit.StreamKit
将指定输入流的所有文本全部读出到一个字符串中.
readText(Reader, boolean) - 类 中的静态方法com.blade.kit.StreamKit
将指定输入流的所有文本全部读出到一个字符串中.
readText(Reader) - 类 中的静态方法com.blade.kit.StreamKit
将指定Reader的所有文本全部读出到一个字符串中.
readText(Reader, int) - 类 中的静态方法com.blade.kit.StreamKit
将指定Reader的所有文本全部读出到一个字符串中.
readTimeout(int) - 类 中的方法com.blade.kit.http.HttpRequest
Set read timeout on connection to given value
receive(File) - 类 中的方法com.blade.kit.http.HttpRequest
Stream response body to file
receive(OutputStream) - 类 中的方法com.blade.kit.http.HttpRequest
Stream response to given output stream
receive(PrintStream) - 类 中的方法com.blade.kit.http.HttpRequest
Stream response to given print stream
receive(Appendable) - 类 中的方法com.blade.kit.http.HttpRequest
Receive response into the given appendable
receive(Writer) - 类 中的方法com.blade.kit.http.HttpRequest
Receive response into the given writer
referer(String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'Referer' header to given value
ReflectException - com.blade.kit.exception中的异常错误
 
ReflectException() - 异常错误 的构造器com.blade.kit.exception.ReflectException
 
ReflectException(String) - 异常错误 的构造器com.blade.kit.exception.ReflectException
 
ReflectException(Throwable) - 异常错误 的构造器com.blade.kit.exception.ReflectException
 
ReflectException(String, Throwable) - 异常错误 的构造器com.blade.kit.exception.ReflectException
 
ReflectKit - com.blade.kit.reflect中的类
有关 Reflection处理的工具类。
ReflectKit() - 类 的构造器com.blade.kit.reflect.ReflectKit
 
remainder() - 类 中的方法com.blade.kit.http.TokenQueue
Consume and return whatever is left on the queue.
remove(int) - 类 中的方法com.blade.kit.json.JSONArray
Removes the element at the specified index from this array.
remove(String) - 类 中的方法com.blade.kit.json.JSONObject
Removes a member with the specified name from this object.
replace(String, String, String) - 类 中的静态方法com.blade.kit.StringKit
替换字符串
RequestOutputStream - com.blade.kit.http中的类
请求输出流包装
RequestOutputStream(OutputStream, String, int) - 类 的构造器com.blade.kit.http.RequestOutputStream
Create request output stream
reset() - 类 中的方法com.blade.kit.io.ByteArrayOutputStream
 
reset() - 类 中的方法com.blade.kit.io.FastByteArrayOutputStream
 
reset() - 类 中的方法com.blade.kit.io.FastByteBuffer
 
reset() - 类 中的静态方法com.blade.kit.TaskKit
重启动定时任务服务
resizeThreadPool(int) - 类 中的静态方法com.blade.kit.TaskKit
调整线程池大小
resolve(String, String) - 类 中的静态方法com.blade.kit.FileKit
根据指定url和相对路径,计算出相对路径所对应的完整url。
responseMsg - 类 中的变量com.blade.kit.ShellKit.CommandResult
 
result - 类 中的变量com.blade.kit.ShellKit.CommandResult
 
round(double) - 类 中的静态方法com.blade.kit.StringKit
提供小数位四舍五入处理。
roundlong(double) - 类 中的静态方法com.blade.kit.StringKit
提供小数位四舍五入处理。
run() - 类 中的方法com.blade.kit.http.HttpRequest.Operation
执行操作

S

SAVE - 类 中的静态变量com.blade.kit.StringKit
 
scanPackageClass(String) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
扫描包下面所有的类
scheduleAtFixedRate(Runnable, long) - 类 中的静态方法com.blade.kit.TaskKit
立即启动,并以固定的频率来运行任务。
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - 类 中的静态方法com.blade.kit.TaskKit
在指定的延时之后开始以固定的频率来运行任务。
scheduleAtFixedRate(Runnable, String, long, TimeUnit) - 类 中的静态方法com.blade.kit.TaskKit
在指定的时间点开始以固定的频率运行任务。
scheduleAtFixedRate(Runnable, Date, long, TimeUnit) - 类 中的静态方法com.blade.kit.TaskKit
在指定的时间点开始以固定的频率运行任务。
scheduleWithFixedDelay(Runnable, long) - 类 中的静态方法com.blade.kit.TaskKit
立即启动,两次任务间保持固定的时间间隔
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - 类 中的静态方法com.blade.kit.TaskKit
在指定的延时之后启动,两次任务间保持固定的时间间隔
scheduleWithFixedDelay(Runnable, String, long, TimeUnit) - 类 中的静态方法com.blade.kit.TaskKit
在指定的时间点启动,两次任务间保持固定的时间间隔
scheduleWithFixedDelay(Runnable, Date, long, TimeUnit) - 类 中的静态方法com.blade.kit.TaskKit
在指定的时间点启动,两次任务间保持固定的时间间隔
send(File) - 类 中的方法com.blade.kit.http.HttpRequest
Write contents of file to request body
send(byte[]) - 类 中的方法com.blade.kit.http.HttpRequest
Write byte array to request body
send(InputStream) - 类 中的方法com.blade.kit.http.HttpRequest
Write stream to request body The given stream will be closed once sending completes
send(Reader) - 类 中的方法com.blade.kit.http.HttpRequest
Write reader to request body The given reader will be closed once sending completes
send(String) - 类 中的方法com.blade.kit.http.HttpRequest
Write char sequence to request body The charset configured via HttpRequest.contentType(String) will be used and UTF-8 will be used if it is unset.
serialize(Object) - 类 中的静态方法com.blade.kit.SerializeKit
序列化
SerializeKit - com.blade.kit中的类
序列化类
SerializeKit() - 类 的构造器com.blade.kit.SerializeKit
 
server() - 类 中的方法com.blade.kit.http.HttpRequest
Get the 'Server' header from the response
serverError() - 类 中的方法com.blade.kit.http.HttpRequest
Is the response code a 500 Internal Server Error?
set(int, int) - 类 中的方法com.blade.kit.json.JSONArray
Replaces the element at the specified position in this array with the JSON representation of the specified int value.
set(int, long) - 类 中的方法com.blade.kit.json.JSONArray
Replaces the element at the specified position in this array with the JSON representation of the specified long value.
set(int, float) - 类 中的方法com.blade.kit.json.JSONArray
Replaces the element at the specified position in this array with the JSON representation of the specified float value.
set(int, double) - 类 中的方法com.blade.kit.json.JSONArray
Replaces the element at the specified position in this array with the JSON representation of the specified double value.
set(int, boolean) - 类 中的方法com.blade.kit.json.JSONArray
Replaces the element at the specified position in this array with the JSON representation of the specified boolean value.
set(int, String) - 类 中的方法com.blade.kit.json.JSONArray
Replaces the element at the specified position in this array with the JSON representation of the specified string.
set(int, JSONValue) - 类 中的方法com.blade.kit.json.JSONArray
Replaces the element at the specified position in this array with the specified JSON value.
set(String, int) - 类 中的方法com.blade.kit.json.JSONObject
Sets the value of the member with the specified name to the JSON representation of the specified int value.
set(String, long) - 类 中的方法com.blade.kit.json.JSONObject
Sets the value of the member with the specified name to the JSON representation of the specified long value.
set(String, float) - 类 中的方法com.blade.kit.json.JSONObject
Sets the value of the member with the specified name to the JSON representation of the specified float value.
set(String, double) - 类 中的方法com.blade.kit.json.JSONObject
Sets the value of the member with the specified name to the JSON representation of the specified double value.
set(String, boolean) - 类 中的方法com.blade.kit.json.JSONObject
Sets the value of the member with the specified name to the JSON representation of the specified boolean value.
set(String, String) - 类 中的方法com.blade.kit.json.JSONObject
Sets the value of the member with the specified name to the JSON representation of the specified string.
set(String, JSONValue) - 类 中的方法com.blade.kit.json.JSONObject
Sets the value of the member with the specified name to the specified JSON value.
setConnectionFactory(ConnectionFactory) - 类 中的静态方法com.blade.kit.http.HttpRequest
设置一个ConnectionFactory,用于创建新的请求
setKey(String) - 类 中的静态方法com.blade.kit.AES
 
setProperty(Object, String, Object) - 类 中的静态方法com.blade.kit.reflect.ReflectKit
用setter设置bean属性
sha1(String) - 类 中的静态方法com.blade.kit.EncrypKit
 
ShellKit - com.blade.kit中的类
shell操作
ShellKit() - 类 的构造器com.blade.kit.ShellKit
 
ShellKit.CommandResult - com.blade.kit中的类
 
SHORT_ZERO - 类 中的静态变量com.blade.kit.Emptys
 
singleLine() - 类 中的静态方法com.blade.kit.json.PrettyPrint
Print every value on a separate line.
size() - 类 中的方法com.blade.kit.io.FastByteArrayOutputStream
 
size() - 类 中的方法com.blade.kit.io.FastByteBuffer
 
size() - 类 中的方法com.blade.kit.json.JSONArray
Returns the number of elements in this array.
size() - 类 中的方法com.blade.kit.json.JSONObject
Returns the number of members (name/value pairs) in this object.
size() - 类 中的方法com.blade.kit.TimwKit
返回参与均值计算的数字个数
skipFully(Reader, long) - 类 中的静态方法com.blade.kit.io.CharStreams
Discards n characters of data from the reader.
sortMap(Map<K, V>, Comparator<Map.Entry<K, V>>) - 类 中的静态方法com.blade.kit.CollectionKit
map sort
split(String, int) - 类 中的静态方法com.blade.kit.StringKit
根据指定长度 分隔字符串
split(String) - 类 中的静态方法com.blade.kit.StringKit
将字符串按空白字符分割。
split(String, char) - 类 中的静态方法com.blade.kit.StringKit
将字符串按指定字符分割。
split(String, String) - 类 中的静态方法com.blade.kit.StringKit
将字符串按指定字符分割。
split(String, String, int) - 类 中的静态方法com.blade.kit.StringKit
将字符串按指定字符分割。
splitc(String, String) - 类 中的静态方法com.blade.kit.StringKit
 
splitc(String, char) - 类 中的静态方法com.blade.kit.StringKit
 
splitc(String, char[]) - 类 中的静态方法com.blade.kit.StringKit
 
splitNoCompress(String, String) - 类 中的静态方法com.blade.kit.StringKit
Splits a string in several parts (tokens) that are separated by delimiter.
startArray() - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the beginning of an array in the JSON input.
startArrayValue(A) - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the beginning of an array element in the JSON input.
startBoolean() - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the beginning of a boolean literal (true or false) in the JSON input.
startNull() - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the beginning of a null literal in the JSON input.
startNumber() - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the beginning of a number in the JSON input.
startObject() - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the beginning of an object in the JSON input.
startObjectName(O) - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the beginning of the name of an object member in the JSON input.
startObjectValue(O, String) - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the beginning of the name of an object member in the JSON input.
startPart() - 类 中的方法com.blade.kit.http.HttpRequest
Start part of a multipart
startString() - 类 中的方法com.blade.kit.json.JSONHandler
Indicates the beginning of a string in the JSON input.
state(boolean, String) - 类 中的静态方法com.blade.kit.Assert
 
stream() - 类 中的方法com.blade.kit.http.HttpRequest
Get stream to response body
StreamKit - com.blade.kit中的类
基于流的工具类
StreamKit() - 类 的构造器com.blade.kit.StreamKit
 
StringBuilderWriter - com.blade.kit.io中的类
Writer implementation that outputs to a StringBuilder.
StringBuilderWriter() - 类 的构造器com.blade.kit.io.StringBuilderWriter
Construct a new StringBuilder instance with default capacity.
StringBuilderWriter(int) - 类 的构造器com.blade.kit.io.StringBuilderWriter
Construct a new StringBuilder instance with the specified capacity.
StringBuilderWriter(StringBuilder) - 类 的构造器com.blade.kit.io.StringBuilderWriter
Construct a new instance with the specified StringBuilder.
stringConnect(String[], String) - 类 中的静态方法com.blade.kit.StringKit
用特殊的字符连接字符串
stringFilter(String) - 类 中的静态方法com.blade.kit.StringKit
过滤字符串里的的特殊字符
stringKeyWorldFilter(String) - 类 中的静态方法com.blade.kit.StringKit
 
StringKit - com.blade.kit中的类
有关字符串处理的工具类。
StringKit() - 类 的构造器com.blade.kit.StringKit
 
stringSpilit(String, String) - 类 中的静态方法com.blade.kit.StringKit
分割字符串
subtract(Set<T>, Set<T>) - 类 中的静态方法com.blade.kit.CollectionKit
 
SUCCESS - 类 中的静态变量com.blade.kit.StringKit
 
swapCase(String) - 类 中的静态方法com.blade.kit.StringKit
反转字符串的大小写。
synchronizedMap() - 类 中的静态方法com.blade.kit.CollectionKit
 
synchronizedOutputStream(OutputStream) - 类 中的静态方法com.blade.kit.StreamKit
取得同步化的输出流.
synchronizedOutputStream(OutputStream, Object) - 类 中的静态方法com.blade.kit.StreamKit
取得同步化的输出流.
SystemKit - com.blade.kit中的类
取得有关系统信息的工具类。
SystemKit.HostInfo - com.blade.kit中的类
代表当前主机的信息。
SystemKit.JavaInfo - com.blade.kit中的类
代表Java Implementation的信息。
SystemKit.JavaRuntimeInfo - com.blade.kit中的类
代表当前运行的JRE的信息。
SystemKit.JavaSpecInfo - com.blade.kit中的类
代表Java Specification的信息。
SystemKit.JvmInfo - com.blade.kit中的类
代表Java Virtual Machine Implementation的信息。
SystemKit.JvmSpecInfo - com.blade.kit中的类
代表Java Virutal Machine Specification的信息。
SystemKit.OsInfo - com.blade.kit中的类
代表当前OS的信息。
SystemKit.UserInfo - com.blade.kit中的类
代表当前用户的信息。

T

TaskKit - com.blade.kit中的类
定时任务
TaskKit() - 类 的构造器com.blade.kit.TaskKit
 
tempDate - 类 中的静态变量com.blade.kit.DateKit
date = 1901-01-01
ThrowableKit - com.blade.kit.base中的类
Static utility methods pertaining to instances of Throwable.
throwExceptionOrError(Throwable) - 类 中的静态方法com.blade.kit.ExceptionKit
抛出Throwable,但不需要声明throws Throwable,区分Exception 或Error。
throwRuntimeExceptionOrError(Throwable) - 类 中的静态方法com.blade.kit.ExceptionKit
抛出Throwable,但不需要声明throws Throwable,区分 RuntimeException、Exception 或Error。
TimeKit - com.blade.kit中的类
时间处理类
TimwKit - com.blade.kit中的类
计数均衡器 用于计数和平均值计算
TimwKit() - 类 的构造器com.blade.kit.TimwKit
 
toArray() - 类 中的方法com.blade.kit.io.FastByteBuffer
返回快速缓冲中的数据
toArray(int, int) - 类 中的方法com.blade.kit.io.FastByteBuffer
返回快速缓冲中的数据
toAscii(char) - 类 中的静态方法com.blade.kit.CharKit
将字符转成ASCII码
toAsciiByteArray(char[]) - 类 中的静态方法com.blade.kit.CharKit
 
toAsciiByteArray(CharSequence) - 类 中的静态方法com.blade.kit.CharKit
 
toBean(String, Class<T>) - 类 中的静态方法com.blade.kit.json.JSONHelper
 
toBoolean(String, boolean) - 类 中的静态方法com.blade.kit.StringKit
String2Boolean
toByteArray(char[]) - 类 中的静态方法com.blade.kit.CharKit
 
toByteArray(char[], String) - 类 中的静态方法com.blade.kit.CharKit
 
toByteArray() - 类 中的方法com.blade.kit.io.ByteArray
 
toByteArray() - 类 中的方法com.blade.kit.io.ByteArrayOutputStream
 
toByteArray() - 类 中的方法com.blade.kit.io.FastByteArrayOutputStream
 
toByteArray(InputStream) - 类 中的静态方法com.blade.kit.IOKit
 
toChar(byte) - 类 中的静态方法com.blade.kit.CharKit
 
toChar(Character) - 类 中的静态方法com.blade.kit.CharKit
 
toChar(Character, char) - 类 中的静态方法com.blade.kit.CharKit
 
toChar(String) - 类 中的静态方法com.blade.kit.CharKit
 
toChar(String, char) - 类 中的静态方法com.blade.kit.CharKit
 
toCharacterObject(char) - 类 中的静态方法com.blade.kit.CharKit
 
toCharacterObject(String) - 类 中的静态方法com.blade.kit.CharKit
 
toCharArray(byte[]) - 类 中的静态方法com.blade.kit.CharKit
 
toCharArray(byte[], String) - 类 中的静态方法com.blade.kit.CharKit
 
toChineseNumber(int, int) - 类 中的静态方法com.blade.kit.StringKit
将阿拉伯数字转为中文数字
toDouble(String, double) - 类 中的静态方法com.blade.kit.StringKit
String2Double
toFile(URL) - 类 中的静态方法com.blade.kit.FileKit
从URL中取得文件,如果URL为空,或不代表一个文件, 则返回null
toFloat(String, float) - 类 中的静态方法com.blade.kit.StringKit
String2Float
toInputStream() - 类 中的方法com.blade.kit.io.ByteArray
 
toInputStream() - 类 中的方法com.blade.kit.io.ByteArrayOutputStream
 
toInt(String, int) - 类 中的静态方法com.blade.kit.StringKit
String2Int
toIntValue(char) - 类 中的静态方法com.blade.kit.CharKit
 
toIntValue(char, int) - 类 中的静态方法com.blade.kit.CharKit
 
toIntValue(Character) - 类 中的静态方法com.blade.kit.CharKit
 
toIntValue(Character, int) - 类 中的静态方法com.blade.kit.CharKit
 
toJSONArray(Collection<?>) - 类 中的静态方法com.blade.kit.json.JSONHelper
 
toJSONObject(JSONValue) - 类 中的静态方法com.blade.kit.json.JSONHelper
 
toJSONObject(Object) - 类 中的静态方法com.blade.kit.json.JSONHelper
 
toJSONString(Object) - 类 中的静态方法com.blade.kit.json.JSONKit
 
toJSONString(Object, boolean) - 类 中的静态方法com.blade.kit.json.JSONKit
 
toJSONValue(Object) - 类 中的静态方法com.blade.kit.json.JSONHelper
 
TokenQueue - com.blade.kit.http中的类
A character queue with parsing helpers.
TokenQueue(String) - 类 的构造器com.blade.kit.http.TokenQueue
Create a new TokenQueue.
toListMap(List<T>) - 类 中的静态方法com.blade.kit.BeanKit
 
toLong(String, long) - 类 中的静态方法com.blade.kit.StringKit
String2Long
toLowerAscii(char) - 类 中的静态方法com.blade.kit.CharKit
 
toLowerCase(String) - 类 中的静态方法com.blade.kit.StringKit
将字符串转换成小写。
toRawByteArray(char[]) - 类 中的静态方法com.blade.kit.CharKit
 
toRawCharArray(byte[]) - 类 中的静态方法com.blade.kit.CharKit
 
toRuntimeException(Exception) - 类 中的静态方法com.blade.kit.ExceptionKit
将异常转换成RuntimeException。
toRuntimeException(Exception, Class<? extends RuntimeException>) - 类 中的静态方法com.blade.kit.ExceptionKit
将异常转换成RuntimeException。
toShort(String, short) - 类 中的静态方法com.blade.kit.StringKit
String2Short
toSimpleByteArray(char[]) - 类 中的静态方法com.blade.kit.CharKit
 
toSimpleByteArray(CharSequence) - 类 中的静态方法com.blade.kit.CharKit
Converts char sequence into byte array.
toSimpleCharArray(byte[]) - 类 中的静态方法com.blade.kit.CharKit
 
toString(char) - 类 中的静态方法com.blade.kit.CharKit
 
toString(Character) - 类 中的静态方法com.blade.kit.CharKit
 
toString() - 类 中的方法com.blade.kit.FileKit.FileNameAndExtension
 
toString() - 类 中的方法com.blade.kit.http.HttpRequest
 
toString() - 类 中的方法com.blade.kit.http.TokenQueue
 
toString() - 类 中的方法com.blade.kit.io.ByteArray
 
toString(Readable) - 类 中的静态方法com.blade.kit.io.CharStreams
Reads all characters from a Readable object into a String.
toString() - 类 中的方法com.blade.kit.io.FastByteArrayOutputStream
 
toString(String) - 类 中的方法com.blade.kit.io.FastByteArrayOutputStream
 
toString() - 类 中的方法com.blade.kit.io.StringBuilderWriter
toString(InputStream) - 类 中的静态方法com.blade.kit.IOKit
 
toString(File) - 类 中的静态方法com.blade.kit.IOKit
 
toString(Reader) - 类 中的静态方法com.blade.kit.IOKit
 
toString() - 类 中的方法com.blade.kit.json.JSONValue
Returns the JSON string for this value in its minimal form, without any additional whitespace.
toString(WriterConfig) - 类 中的方法com.blade.kit.json.JSONValue
Returns the JSON string for this value using the given formatting.
toString() - 类 中的方法com.blade.kit.json.Location
 
toString() - 类 中的方法com.blade.kit.resource.ClassInfo
 
toString(List<String>, String) - 类 中的静态方法com.blade.kit.StringKit
将字符串List转化为字符串,以分隔符间隔.
toString(Object) - 类 中的静态方法com.blade.kit.StringKit
 
toString(Collection<String>) - 类 中的静态方法com.blade.kit.StringKit
 
toString(Collection<String>, String) - 类 中的静态方法com.blade.kit.StringKit
 
toString() - 类 中的方法com.blade.kit.SystemKit.HostInfo
将当前主机的信息转换成字符串。
toString() - 类 中的方法com.blade.kit.SystemKit.JavaInfo
将Java Implementation的信息转换成字符串。
toString() - 类 中的方法com.blade.kit.SystemKit.JavaRuntimeInfo
将当前运行的JRE信息转换成字符串。
toString() - 类 中的方法com.blade.kit.SystemKit.JavaSpecInfo
将Java Specification的信息转换成字符串。
toString() - 类 中的方法com.blade.kit.SystemKit.JvmInfo
将Java Virutal Machine Implementation的信息转换成字符串。
toString() - 类 中的方法com.blade.kit.SystemKit.JvmSpecInfo
将Java Virutal Machine Specification的信息转换成字符串。
toString() - 类 中的方法com.blade.kit.SystemKit.OsInfo
将OS的信息转换成字符串。
toString() - 类 中的方法com.blade.kit.SystemKit.UserInfo
将当前用户的信息转换成字符串。
toStringArray(Collection<String>) - 类 中的静态方法com.blade.kit.StringKit
 
toUpperAscii(char) - 类 中的静态方法com.blade.kit.CharKit
 
toUpperCase(String) - 类 中的静态方法com.blade.kit.StringKit
将字符串转换成大写。
trace(String) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'TRACE' request to the given URL
trace(URL) - 类 中的静态方法com.blade.kit.http.HttpRequest
Start a 'TRACE' request to the given URL
TRACE - 类 中的静态变量com.blade.kit.http.MethodType
'TRACE' request method
trim(String) - 类 中的静态方法com.blade.kit.StringKit
除去字符串头尾部的空白,如果字符串是null,依然返回null
trim(String, String) - 类 中的静态方法com.blade.kit.StringKit
除去字符串头尾部的指定字符,如果字符串是null,依然返回null
trimAll(String[]) - 类 中的静态方法com.blade.kit.StringKit
Trims array of strings.
trimEnd(String) - 类 中的静态方法com.blade.kit.StringKit
除去字符串尾部的空白,如果字符串是null,则返回null
trimEnd(String, String) - 类 中的静态方法com.blade.kit.StringKit
除去字符串尾部的指定字符,如果字符串是null,依然返回null
trimStart(String) - 类 中的静态方法com.blade.kit.StringKit
除去字符串头部的空白,如果字符串是null,则返回null
trimStart(String, String) - 类 中的静态方法com.blade.kit.StringKit
除去字符串头部的指定字符,如果字符串是null,依然返回null
trimToEmpty(String) - 类 中的静态方法com.blade.kit.StringKit
除去字符串头尾部的空白,如果字符串是null,则返回空字符串""
trimToEmpty(String, String) - 类 中的静态方法com.blade.kit.StringKit
除去字符串头尾部的空白,如果字符串是null,则返回空字符串""
trimToNull(String) - 类 中的静态方法com.blade.kit.StringKit
除去字符串头尾部的空白,如果结果字符串是空字符串"",则返回null
trimToNull(String, String) - 类 中的静态方法com.blade.kit.StringKit
除去字符串头尾部的空白,如果结果字符串是空字符串"",则返回null
TRUE - 类 中的静态变量com.blade.kit.json.JSON
Represents the JSON literal true.
trustAllCerts() - 类 中的方法com.blade.kit.http.HttpRequest
Configure HTTPS connection to trust all certificates This method does nothing if the current request is not a HTTPS request
trustAllHosts() - 类 中的方法com.blade.kit.http.HttpRequest
Configure HTTPS connection to trust all hosts using a custom HostnameVerifier that always returns true for each host verified This method does nothing if the current request is not a HTTPS request

U

uncapitalize(String) - 类 中的静态方法com.blade.kit.StringKit
将字符串的首字符转成小写,其它字符不变。
unchecked(Throwable) - 类 中的静态方法com.blade.kit.base.ThrowableKit
 
uncompress(boolean) - 类 中的方法com.blade.kit.http.HttpRequest
Set whether or not the response body should be automatically uncompressed when read from.
unescape(String) - 类 中的静态方法com.blade.kit.http.TokenQueue
Unescaped a \ escaped string.
unescapeJava(String) - 类 中的静态方法com.blade.kit.StringKit
 
unescapeJavaScript(String) - 类 中的静态方法com.blade.kit.StringKit
 
unicodeEscaped(char) - 类 中的静态方法com.blade.kit.CharKit
 
unicodeEscaped(Character) - 类 中的静态方法com.blade.kit.CharKit
 
union(Set<T>, Set<T>) - 类 中的静态方法com.blade.kit.CollectionKit
 
unmodifiableArray(JSONArray) - 类 中的静态方法com.blade.kit.json.JSONArray
Returns an unmodifiable wrapper for the specified JsonArray.
unmodifiableObject(JSONObject) - 类 中的静态方法com.blade.kit.json.JSONObject
Returns an unmodifiable JsonObject for the specified one.
unserialize(byte[]) - 类 中的静态方法com.blade.kit.SerializeKit
反序列化
UP_LEVEL_DIR - 类 中的静态变量com.blade.kit.FileKit
上级目录记号:".."
UPDATE - 类 中的静态变量com.blade.kit.StringKit
 
UploadProgress - com.blade.kit.http中的接口
上传进度回调接口
url() - 类 中的方法com.blade.kit.http.HttpRequest
Get the URL of this request's connection
useCaches(boolean) - 类 中的方法com.blade.kit.http.HttpRequest
useProxy(String, int) - 类 中的方法com.blade.kit.http.HttpRequest
Configure an HTTP proxy on this connection.
userAgent(String) - 类 中的方法com.blade.kit.http.HttpRequest
Set the 'User-Agent' header to given value

V

value(Integer) - 类 中的静态方法com.blade.kit.json.JSON
Returns a JsonValue instance that represents the given int value.
value(Object) - 类 中的静态方法com.blade.kit.json.JSON
 
value(Long) - 类 中的静态方法com.blade.kit.json.JSON
Returns a JsonValue instance that represents the given long value.
value(Byte) - 类 中的静态方法com.blade.kit.json.JSON
 
value(Float) - 类 中的静态方法com.blade.kit.json.JSON
Returns a JsonValue instance that represents the given float value.
value(Double) - 类 中的静态方法com.blade.kit.json.JSON
Returns a JsonValue instance that represents the given double value.
value(String) - 类 中的静态方法com.blade.kit.json.JSON
Returns a JsonValue instance that represents the given string.
value(Boolean) - 类 中的静态方法com.blade.kit.json.JSON
Returns a JsonValue instance that represents the given boolean value.
values() - 类 中的方法com.blade.kit.json.JSONArray
Returns a list of the values in this array in document order.

W

wrap(Object) - 类 中的静态方法com.blade.kit.json.JSONHelper
 
write(String) - 类 中的方法com.blade.kit.http.RequestOutputStream
Write string to stream
write(int) - 类 中的方法com.blade.kit.io.ByteArrayOutputStream
 
write(byte[], int, int) - 类 中的方法com.blade.kit.io.ByteArrayOutputStream
 
write(byte[], int, int) - 类 中的方法com.blade.kit.io.FastByteArrayOutputStream
 
write(int) - 类 中的方法com.blade.kit.io.FastByteArrayOutputStream
 
write(String) - 类 中的方法com.blade.kit.io.StringBuilderWriter
Write a String to the StringBuilder.
write(char[], int, int) - 类 中的方法com.blade.kit.io.StringBuilderWriter
Write a portion of a character array to the StringBuilder.
write(byte[], File) - 类 中的静态方法com.blade.kit.IOKit
 
write(char[], File, String) - 类 中的静态方法com.blade.kit.IOKit
 
write(char[], File, Charset) - 类 中的静态方法com.blade.kit.IOKit
 
write(String, File, String) - 类 中的静态方法com.blade.kit.IOKit
 
write(String, File, Charset) - 类 中的静态方法com.blade.kit.IOKit
 
writeBytes(byte[], String, boolean) - 类 中的静态方法com.blade.kit.StreamKit
将byte数组写入到指定filePath中。
writeBytes(byte[], File, boolean) - 类 中的静态方法com.blade.kit.StreamKit
将byte数组写入到指定File中。
writeBytes(byte[], OutputStream, boolean) - 类 中的静态方法com.blade.kit.StreamKit
将byte数组写入到指定OutputStream中。
writeBytes(ByteArray, OutputStream, boolean) - 类 中的静态方法com.blade.kit.StreamKit
将byte数组写入到指定OutputStream中。
writePartHeader(String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Write part header
writePartHeader(String, String, String) - 类 中的方法com.blade.kit.http.HttpRequest
Write part header
writer() - 类 中的方法com.blade.kit.http.HttpRequest
Create writer to request output stream
WriterConfig - com.blade.kit.json中的类
Controls the formatting of the JSON output.
WriterConfig() - 类 的构造器com.blade.kit.json.WriterConfig
 
writeText(CharSequence, OutputStream, String, boolean) - 类 中的静态方法com.blade.kit.StreamKit
将字符串写入到指定输出流中。
writeText(CharSequence, Writer, boolean) - 类 中的静态方法com.blade.kit.StreamKit
将字符串写入到指定Writer中。
writeTo(OutputStream) - 类 中的方法com.blade.kit.io.ByteArray
 
writeTo(OutputStream) - 类 中的方法com.blade.kit.io.ByteArrayOutputStream
 
writeTo(OutputStream) - 类 中的方法com.blade.kit.io.FastByteArrayOutputStream
 
writeTo(Writer) - 类 中的方法com.blade.kit.json.JSONValue
Writes the JSON representation of this value to the given writer in its minimal form, without any additional whitespace.
writeTo(Writer, WriterConfig) - 类 中的方法com.blade.kit.json.JSONValue
Writes the JSON representation of this value to the given writer using the given formatting.

X

XmlKit - com.blade.kit中的类
 
XmlKit(String) - 类 的构造器com.blade.kit.XmlKit
 

Y

yesterday(Date) - 类 中的静态方法com.blade.kit.DateKit
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
跳过导航链接

Copyright © 2016. All rights reserved.