- 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
-
- 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
-
获取平均数
- 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
-
- 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
-
当前目录记号:"."
- 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
-
- 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
-
- 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
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
方法调用,如果clazz为null,返回null;
如果method为null,返回null
如果target为null,则为静态方法
- 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.
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
执行操作
- 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
-
- 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中的类
-
- StringBuilderWriter() - 类 的构造器com.blade.kit.io.StringBuilderWriter
-
- StringBuilderWriter(int) - 类 的构造器com.blade.kit.io.StringBuilderWriter
-
Construct a new
StringBuilder instance with the specified capacity.
- StringBuilderWriter(StringBuilder) - 类 的构造器com.blade.kit.io.StringBuilderWriter
-
- 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中的类
-
代表当前用户的信息。
- 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
-
- 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