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

A

accept(char) - 接口 中的方法net.dongliu.commons.functional.CharPredicate
 
after(String, String) - 类 中的静态方法net.dongliu.commons.Strings
 
afterLast(String, String) - 类 中的静态方法net.dongliu.commons.Strings
 
append(C) - 类 中的方法net.dongliu.commons.collection.Pair
Create triple with new value at the end
apply(Function<T, R>) - 类 中的方法net.dongliu.commons.concurrent.Lazy
Create new lazy load transformed by f
apply(K) - 类 中的方法net.dongliu.commons.concurrent.Loader
 
asByteBuffer() - 类 中的方法net.dongliu.commons.io.RichByteArrayOutputStream
Wrap internal byte array as byte buffer
asImmutable(List<T>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Create immutable view of this List.
asImmutable(Map<K, V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create immutable view of this Set.
asImmutable(Set<T>) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create immutable view of this Set.
asInputStream() - 类 中的方法net.dongliu.commons.io.RichByteArrayOutputStream
Wrap internal byte array as input stream

B

Base64Decoder(Base64.Decoder, byte[]) - 类 的构造器net.dongliu.commons.codec.Base64s.Base64Decoder
 
Base64Encoder(Base64.Encoder, byte[]) - 类 的构造器net.dongliu.commons.codec.Base64s.Base64Encoder
 
Base64s - net.dongliu.commons.codec中的类
Convenient method for encode/deocde base64
Base64s() - 类 的构造器net.dongliu.commons.codec.Base64s
 
Base64s.Base64Decoder - net.dongliu.commons.codec中的类
Hold base64 decode info
Base64s.Base64Encoder - net.dongliu.commons.codec中的类
Hold base64 encode info
Base64s.Base64Holder - net.dongliu.commons.codec中的类
Base64 encoder/decoder holder
Beans - net.dongliu.commons中的类
Utils method to deal with java bean / data class
Beans() - 类 的构造器net.dongliu.commons.Beans
 
before(String, String) - 类 中的静态方法net.dongliu.commons.Strings
 
beforeLast(String, String) - 类 中的静态方法net.dongliu.commons.Strings
 
between(String, String, String) - 类 中的静态方法net.dongliu.commons.Strings
Get sub string between two str.
buffered(Reader) - 类 中的静态方法net.dongliu.commons.io.ReaderWriters
Wrap reader to buffered reader. if reader is buffered, return its self.
ByteArrays - net.dongliu.commons.collection中的类
Utils for byte[]
ByteArrays() - 类 的构造器net.dongliu.commons.collection.ByteArrays
 

C

capitalize(String) - 类 中的静态方法net.dongliu.commons.Strings
To upper case the first char
CharPredicate - net.dongliu.commons.functional中的接口
 
close(Closeable...) - 类 中的静态方法net.dongliu.commons.io.Closeables
Close closeables, if multi exception occurred, add to suppressed list.
close(AutoCloseable...) - 类 中的静态方法net.dongliu.commons.io.Closeables
Close closeables, if multi exception occurred, add to suppressed list.
close() - 类 中的方法net.dongliu.commons.io.TeeOutputStream
 
Closeables - net.dongliu.commons.io中的类
Utils method to close resource
Closeables() - 类 的构造器net.dongliu.commons.io.Closeables
 
closeQuietly(AutoCloseable) - 类 中的静态方法net.dongliu.commons.io.Closeables
Close quietly, do not throw exceptions
closeQuietly(AutoCloseable...) - 类 中的静态方法net.dongliu.commons.io.Closeables
Close multi closable instance quietly, do not throw exceptions
concat(List<? extends T>, List<? extends T>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Merge list
concat(List<? extends T>...) - 类 中的静态方法net.dongliu.commons.collection.Lists
Merge list
concat(Collection<? extends List<? extends T>>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Merge list
concat(T[], T...) - 类 中的静态方法net.dongliu.commons.collection.MoreArrays
Concat two arrays
consumeAll(InputStream) - 类 中的静态方法net.dongliu.commons.io.InputOutputs
Read all data from input and discard.
containsAny(String, String...) - 类 中的静态方法net.dongliu.commons.Strings
If str contains any of candidate strings
containsAny(String, Collection<String>) - 类 中的静态方法net.dongliu.commons.Strings
If str contains any of candidate strings
copy(Object, Object) - 类 中的静态方法net.dongliu.commons.Beans
Shallow copy bean by properties
copy(InputStream, OutputStream) - 类 中的静态方法net.dongliu.commons.io.InputOutputs
Copy input stream to output stream, and close input
copy(Reader, Writer) - 类 中的静态方法net.dongliu.commons.io.ReaderWriters
Copy reader to writer, and close reader
copyFromMap(Map<String, ?>, T) - 类 中的静态方法net.dongliu.commons.Beans
Set bean properties with values from map
copyOf(T) - 类 中的静态方法net.dongliu.commons.Beans
Shallow copy bean, by bean properties
create(String) - 类 中的静态方法net.dongliu.commons.codec.Digests
Create new digest with algorithm
create() - 类 中的静态方法net.dongliu.commons.collection.Lists
Create mutable list
create(T) - 类 中的静态方法net.dongliu.commons.collection.Lists
Create mutable list
create(T, T) - 类 中的静态方法net.dongliu.commons.collection.Lists
Create mutable list
create(T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Lists
Create mutable list
create(T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Lists
Create mutable list
create(T, T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Lists
Create mutable list
create(T, T, T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Lists
Create mutable list
create(T, T, T, T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Lists
Create mutable list
create(T...) - 类 中的静态方法net.dongliu.commons.collection.Lists
create mutable list
create(int) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create mutable empty map, with expected size
create() - 类 中的静态方法net.dongliu.commons.collection.Maps
Create mutable empty map
create(Map.Entry<? extends K, ? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create mutable map
create(Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create mutable map
create(Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create mutable map
create(Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create mutable map
create(Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create mutable map
create(Map.Entry<? extends K, ? extends V>...) - 类 中的静态方法net.dongliu.commons.collection.Maps
 
create(Collection<? extends Map.Entry<K, V>>) - 类 中的静态方法net.dongliu.commons.collection.Maps
 
create(int) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create mutable set, with expected size
create() - 类 中的静态方法net.dongliu.commons.collection.Sets
Create mutable set
create(T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create mutable set
create(T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create mutable set
create(T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create mutable set
create(T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create mutable set
create(T, T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create mutable set
create(T, T, T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create mutable set
create(T, T, T, T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create mutable set
create(T...) - 类 中的静态方法net.dongliu.commons.collection.Sets
create mutable set
create(Supplier<T>) - 类 中的静态方法net.dongliu.commons.concurrent.Lazy
Create new lazy instance with supplier
create(Function<K, V>) - 类 中的静态方法net.dongliu.commons.concurrent.Loader
Create loader.
create() - 类 中的静态方法net.dongliu.commons.concurrent.Once
 
create() - 类 中的静态方法net.dongliu.commons.StopWatch
Create one new stop watch
createAndStart() - 类 中的静态方法net.dongliu.commons.StopWatch
Create one new stop watch, and start to count
createLRU(int, Function<K, V>) - 类 中的静态方法net.dongliu.commons.concurrent.Loader
Create lru loader.
createWeak(Function<K, V>) - 类 中的静态方法net.dongliu.commons.concurrent.Loader
Create weak loader.

D

deCapitalize(String) - 类 中的静态方法net.dongliu.commons.Strings
To low case the first char
decode(byte[]) - 类 中的方法net.dongliu.commons.codec.Base64s.Base64Holder
Decode base 64 data
decode(String) - 类 中的方法net.dongliu.commons.codec.Base64s.Base64Holder
Decode base 64 data
decode(CharSequence) - 类 中的静态方法net.dongliu.commons.codec.Hexes
Convert hex string back to bytes.
decodeForm(String, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
Decode key-value query parameter
decodeForms(String, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
Parse query params
decodeFragment(String, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
decode url fragment
decodeParam(String, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
decode query parameter: key or value
decodeQueries(String, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
Parse query params
decodeQuery(String, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
Decode key-value query parameter
decodeSegment(String, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
decode url path segment
Digests - net.dongliu.commons.codec中的类
Utils for md5, sha, and other digest algorithm
Digests() - 类 的构造器net.dongliu.commons.codec.Digests
 
Digests.DigestHolder - net.dongliu.commons.codec中的类
 

E

elapsed() - 类 中的方法net.dongliu.commons.StopWatch
Get current elapsed time from start
elvis(T, T) - 类 中的静态方法net.dongliu.commons.MoreObjects
 
elvisGet(T, Supplier<T>) - 类 中的静态方法net.dongliu.commons.MoreObjects
 
encode(byte[]) - 类 中的方法net.dongliu.commons.codec.Base64s.Base64Holder
Encode byte array data
encode(ByteBuffer) - 类 中的方法net.dongliu.commons.codec.Base64s.Base64Holder
Encode byte buffer data
encode(String, Charset) - 类 中的方法net.dongliu.commons.codec.Base64s.Base64Holder
Encode data(provided by str with charset) to base64 string
encode(String) - 类 中的方法net.dongliu.commons.codec.Base64s.Base64Holder
Encode data(provided by str with UTF-8 charset) to base64 string
encodeForm(Pair<String, String>, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
Encode key-value form parameter
encodeForms(Collection<? extends Pair<String, String>>, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
Encode multi form parameters
encodeFragment(String, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
encode url fragment
encodeParam(String, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
used to encode query parameter: key or value
encodeQueries(Collection<? extends Pair<String, String>>, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
Encode multi queries
encodeQuery(Pair<String, String>, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
Encode key-value query parameter
encodeRegName(String) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
Encode reg name
encodeSegment(String, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
encode url path segment
encodeUserInfo(String, Charset) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
Encode user part of url
endsWith(CharSequence, CharSequence) - 类 中的静态方法net.dongliu.commons.Strings
Tests if this string ends with the specified suffix.
equals(Object) - 类 中的方法net.dongliu.commons.collection.Pair
 
equals(Object) - 类 中的方法net.dongliu.commons.collection.Triple
 
equalsAny(String, String...) - 类 中的静态方法net.dongliu.commons.Strings
If str equals any of candidate strings
equalsAny(String, Collection<String>) - 类 中的静态方法net.dongliu.commons.Strings
If str equals any of candidate strings
equalsAnyIgnoreCase(String, String...) - 类 中的静态方法net.dongliu.commons.Strings
If str case-insensitive equals any of candidate strings
equalsAnyIgnoreCase(String, Collection<String>) - 类 中的静态方法net.dongliu.commons.Strings
If str case-insensitive equals any of candidate strings

F

failed(Throwable) - 类 中的静态方法net.dongliu.commons.concurrent.Futures
Create failed promise
filter(List<T>, Predicate<? super T>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Get new list with items accepted by predicate
filter(Set<T>, Predicate<? super T>) - 类 中的静态方法net.dongliu.commons.collection.Sets
Get new set with items accepted by predicate
filter(Supplier<E>, Set<T>, Predicate<? super T>) - 类 中的静态方法net.dongliu.commons.collection.Sets
Get new set with items accepted by predicate
filter(String, CharPredicate) - 类 中的静态方法net.dongliu.commons.Strings
Filter chars
findFirst(List<T>, Predicate<T>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Find first matched element.
findLast(List<T>, Predicate<T>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Find last matched element.
findNext(Splitter.FindState, CharSequence) - 类 中的方法net.dongliu.commons.Splitter
Get begin(include) and end(exclude) of next match.
findState(CharSequence) - 类 中的方法net.dongliu.commons.Splitter
 
first(List<T>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Get the first value of list
first() - 类 中的方法net.dongliu.commons.collection.Pair
 
first() - 类 中的方法net.dongliu.commons.collection.Triple
 
flush() - 类 中的方法net.dongliu.commons.io.TeeOutputStream
 
fromMap(Map<String, ?>, Class<T>) - 类 中的静态方法net.dongliu.commons.Beans
Convert map to bean
Futures - net.dongliu.commons.concurrent中的类
Utils for promise(CompletableFuture)
Futures() - 类 的构造器net.dongliu.commons.concurrent.Futures
 

G

get(int) - 类 中的方法net.dongliu.commons.collection.Value
Get value at index, current value is array or list.
get(String) - 类 中的方法net.dongliu.commons.collection.Value
Get value with key, current value map.
get() - 类 中的方法net.dongliu.commons.concurrent.Lazy
 
get(K) - 类 中的方法net.dongliu.commons.concurrent.Loader
Get value by key
getKey() - 类 中的方法net.dongliu.commons.collection.Pair
 
getName() - 类 中的方法net.dongliu.commons.collection.Pair
 
getProperties(Class<?>) - 类 中的静态方法net.dongliu.commons.Beans
Get bean class properties
getRootCause(Throwable) - 类 中的静态方法net.dongliu.commons.exception.Throwables
Get the root cause of exception chain
getValue() - 类 中的方法net.dongliu.commons.collection.Pair
 

H

hashCode() - 类 中的方法net.dongliu.commons.collection.Pair
 
hashCode() - 类 中的方法net.dongliu.commons.collection.Triple
 
Hexes - net.dongliu.commons.codec中的类
Utils method for hex
Hexes() - 类 的构造器net.dongliu.commons.codec.Hexes
 
hexLower(byte[]) - 类 中的静态方法net.dongliu.commons.codec.Hexes
Convert bytes to hex string in low case.
hexUpper(byte[]) - 类 中的静态方法net.dongliu.commons.codec.Hexes
Convert bytes to hex string in upper case.

I

indexOf(CharSequence, CharSequence) - 类 中的静态方法net.dongliu.commons.Strings
CharSequence indexOf
indexOf(CharSequence, CharSequence, int) - 类 中的静态方法net.dongliu.commons.Strings
CharSequence indexOf
indexOf(CharSequence, int, int, CharSequence, int, int, int) - 类 中的静态方法net.dongliu.commons.Strings
Copy from oracle jdk8 String.java
InputOutputs - net.dongliu.commons.io中的类
Utils method for bytes io
InputOutputs() - 类 的构造器net.dongliu.commons.io.InputOutputs
 
interval(int) - 类 中的方法net.dongliu.commons.Retries
Millis of time between two retry
interval(IntUnaryOperator) - 类 中的方法net.dongliu.commons.Retries
Set retries intervals
isAsciiLetter(char) - 类 中的静态方法net.dongliu.commons.Strings
Only return true when c is ascii letter
isDigit(char) - 类 中的静态方法net.dongliu.commons.Strings
Only return true when c is ascii digit char
isInteger(String) - 类 中的静态方法net.dongliu.commons.Strings
If this str is a integer return true if string contains and only contains ascii digit char
isNumber(String) - 类 中的静态方法net.dongliu.commons.Strings
If this str is a num, contains only ascii digit char and at mose one .

J

join(Stream<CharSequence>) - 类 中的静态方法net.dongliu.commons.functional.Streams
Collect char sequence stream to string
join(Stream<CharSequence>, String) - 类 中的静态方法net.dongliu.commons.functional.Streams
Collect char sequence stream to string
join(Stream<CharSequence>, String, String, String) - 类 中的静态方法net.dongliu.commons.functional.Streams
Collect char sequence stream to string
join(CharSequence...) - 类 中的方法net.dongliu.commons.Joiner
Join to string. strings can not be null
join(Collection<? extends CharSequence>) - 类 中的方法net.dongliu.commons.Joiner
Join to string. strings can not be null
Joiner - net.dongliu.commons中的类
String joiner
Joiner(CharSequence, CharSequence, CharSequence) - 类 的构造器net.dongliu.commons.Joiner
 
joinToString(Object...) - 类 中的方法net.dongliu.commons.Joiner
Use toString to get string of objects, and join to string
joinToString(Collection<?>) - 类 中的方法net.dongliu.commons.Joiner
Use toString to get string of objects, and join to string

L

last(List<T>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Get the last value of list
lastIndexOf(CharSequence, CharSequence) - 类 中的静态方法net.dongliu.commons.Strings
CharSequence lastIndex
lastIndexOf(CharSequence, CharSequence, int) - 类 中的静态方法net.dongliu.commons.Strings
CharSequence lastIndex
lastIndexOf(CharSequence, int, int, CharSequence, int, int, int) - 类 中的静态方法net.dongliu.commons.Strings
Copy from oracle jdk8 String.java
Lazy<T> - net.dongliu.commons.concurrent中的类
Lazy initialization for type T
Lists - net.dongliu.commons.collection中的类
List utils functions
Lists() - 类 的构造器net.dongliu.commons.collection.Lists
 
Loader<K,V> - net.dongliu.commons.concurrent中的类
Cache which can load data into and do readonly retrieve, data may be recycled when gc.

M

map(Collection<T>, Function<? super T, ? extends R>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Transform list
map(Collection<T>, Function<? super T, ? extends R>) - 类 中的静态方法net.dongliu.commons.collection.Sets
Convert to other Set
Maps - net.dongliu.commons.collection中的类
Utils method for map
Maps() - 类 的构造器net.dongliu.commons.collection.Maps
 
marshal(Object) - 类 中的静态方法net.dongliu.commons.Marshaller
Marshal object to bytes
marshal(OutputStream, Object) - 类 中的静态方法net.dongliu.commons.Marshaller
Marshal object to bytes. output will be closed after write finished
Marshaller - net.dongliu.commons中的类
Marshal and Unmarshal using jvm serialization
Marshaller() - 类 的构造器net.dongliu.commons.Marshaller
 
maxRetries(int) - 类 中的静态方法net.dongliu.commons.Retries
Create new Retires with max retry count
MD2 - 类 中的静态变量net.dongliu.commons.codec.Digests
 
md2() - 类 中的静态方法net.dongliu.commons.codec.Digests
Create md2 digest
MD5 - 类 中的静态变量net.dongliu.commons.codec.Digests
 
md5() - 类 中的静态方法net.dongliu.commons.codec.Digests
Create md5 digest
md5(byte[]) - 类 中的静态方法net.dongliu.commons.codec.Digests
Create md5 digest with data
measure(Runnable) - 类 中的静态方法net.dongliu.commons.StopWatch
Measure execution time
merge(byte[], byte[]) - 类 中的静态方法net.dongliu.commons.collection.ByteArrays
Merge two array to get a new array
mime() - 类 中的静态方法net.dongliu.commons.codec.Base64s
Create mine base64
MoreArrays - net.dongliu.commons.collection中的类
 
MoreArrays() - 类 的构造器net.dongliu.commons.collection.MoreArrays
 
MoreObjects - net.dongliu.commons中的类
Utils method for reference type.
MoreObjects() - 类 的构造器net.dongliu.commons.MoreObjects
 

N

net.dongliu.commons - 程序包 net.dongliu.commons
 
net.dongliu.commons.codec - 程序包 net.dongliu.commons.codec
 
net.dongliu.commons.collection - 程序包 net.dongliu.commons.collection
 
net.dongliu.commons.concurrent - 程序包 net.dongliu.commons.concurrent
 
net.dongliu.commons.exception - 程序包 net.dongliu.commons.exception
 
net.dongliu.commons.functional - 程序包 net.dongliu.commons.functional
 
net.dongliu.commons.io - 程序包 net.dongliu.commons.io
IO utils method
nullToEmpty(List<T>) - 类 中的静态方法net.dongliu.commons.collection.Lists
If list is null, return immutable empty list; else return self
nullToEmpty(Map<K, V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
If map is null, return immutable empty map; else return self
nullToEmpty(Set<T>) - 类 中的静态方法net.dongliu.commons.collection.Sets
If set is null, return immutable empty set; else return self
nullToEmpty(String) - 类 中的静态方法net.dongliu.commons.Strings
Return empty str for null str

O

of() - 类 中的静态方法net.dongliu.commons.collection.Lists
Create immutable list
of(T) - 类 中的静态方法net.dongliu.commons.collection.Lists
Create immutable list
of(T...) - 类 中的静态方法net.dongliu.commons.collection.Lists
create immutable list
of() - 类 中的静态方法net.dongliu.commons.collection.Maps
Create immutable empty map
of(Map.Entry<? extends K, ? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create immutable map
of(Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create immutable map
of(Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create immutable map
of(Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create immutable map
of(Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>, Map.Entry<? extends K, ? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create immutable map
of(Map.Entry<? extends K, ? extends V>...) - 类 中的静态方法net.dongliu.commons.collection.Maps
 
of(Collection<? extends Map.Entry<K, V>>) - 类 中的静态方法net.dongliu.commons.collection.Maps
 
of(K, V) - 类 中的静态方法net.dongliu.commons.collection.Pair
 
of() - 类 中的静态方法net.dongliu.commons.collection.Sets
Create immutable set
of(T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create immutable set
of(T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create immutable set
of(T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create immutable set
of(T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create immutable set
of(T, T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create immutable set
of(T, T, T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create immutable set
of(T, T, T, T, T, T, T) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create immutable set
of(T...) - 类 中的静态方法net.dongliu.commons.collection.Sets
create immutable set
of(A, B, C) - 类 中的静态方法net.dongliu.commons.collection.Triple
 
of(Object) - 类 中的静态方法net.dongliu.commons.collection.Value
Wrap collection value
of(Iterator<T>) - 类 中的静态方法net.dongliu.commons.functional.Streams
Create stream from iterator
of(Optional<T>) - 类 中的静态方法net.dongliu.commons.functional.Streams
Create stream from Optional
of() - 类 中的静态方法net.dongliu.commons.Joiner
Return Joiner with empty prefix, suffix, and delimiter
of(CharSequence) - 类 中的静态方法net.dongliu.commons.Joiner
Create new Joiner with delimiter. with suffix and prefix as empty string
of(CharSequence, CharSequence, CharSequence) - 类 中的静态方法net.dongliu.commons.Joiner
Create new Joiner with delimiter, prefix, and suffix
of(String) - 类 中的静态方法net.dongliu.commons.Splitter
Create new raw string match splitter
of(String, String, String) - 类 中的静态方法net.dongliu.commons.Splitter
Create new raw string match splitter
ofRegex(Pattern) - 类 中的静态方法net.dongliu.commons.Splitter
Create new regex string match splitter
ofRegex(String) - 类 中的静态方法net.dongliu.commons.Splitter
Create new regex string match splitter
ofRegex(Pattern, String, String) - 类 中的静态方法net.dongliu.commons.Splitter
Create new regex string match splitter
ofRegex(String, String, String) - 类 中的静态方法net.dongliu.commons.Splitter
Create new regex string match splitter
Once - net.dongliu.commons.concurrent中的类
Utils used to do something only once
orElse(T) - 类 中的方法net.dongliu.commons.collection.Value
Get current value as type T. if value is null, return default value

P

padCenter(String, int) - 类 中的静态方法net.dongliu.commons.Strings
Padding string at center with white space
padCenter(String, int, char) - 类 中的静态方法net.dongliu.commons.Strings
Padding string at center with padding char
padLeft(String, int, char) - 类 中的静态方法net.dongliu.commons.Strings
Padding string at left with padding char
padLeft(String, int) - 类 中的静态方法net.dongliu.commons.Strings
Padding string at left with white space
padRight(String, int, char) - 类 中的静态方法net.dongliu.commons.Strings
Padding string at right with padding char
padRight(String, int) - 类 中的静态方法net.dongliu.commons.Strings
Padding string at right with white space
Pair<A,B> - net.dongliu.commons.collection中的类
Immutable pair, the key and value cannot be null
Pair(A, B) - 类 的构造器net.dongliu.commons.collection.Pair
 
plain() - 类 中的静态方法net.dongliu.commons.codec.Base64s
Create plain base64
Predicates - net.dongliu.commons中的类
 
Predicates() - 类 的构造器net.dongliu.commons.Predicates
 
present() - 类 中的方法net.dongliu.commons.collection.Value
If has value

R

readAll(InputStream, int) - 类 中的静态方法net.dongliu.commons.io.InputOutputs
Read input to bytes, and then close input.
readAll(InputStream) - 类 中的静态方法net.dongliu.commons.io.InputOutputs
Read input to bytes, and then close input
readAll(Reader) - 类 中的静态方法net.dongliu.commons.io.ReaderWriters
Read reader to String, and then close reader
ReaderWriters - net.dongliu.commons.io中的类
Utils for Reader and Writer
ReaderWriters() - 类 的构造器net.dongliu.commons.io.ReaderWriters
 
readExact(InputStream, byte[], int, int) - 类 中的静态方法net.dongliu.commons.io.InputOutputs
Read exactly data with size.
readExact(InputStream, byte[]) - 类 中的静态方法net.dongliu.commons.io.InputOutputs
Read exactly data with size.
readLines(Reader) - 类 中的静态方法net.dongliu.commons.io.ReaderWriters
Read reader to lines, and then close reader
removePrefix(String, String) - 类 中的静态方法net.dongliu.commons.Strings
Remove prefix
removeSuffix(String, String) - 类 中的静态方法net.dongliu.commons.Strings
Remove suffix
repeat(String, int) - 类 中的静态方法net.dongliu.commons.Strings
Get new string with str repeat count
requireArgument(boolean, String) - 类 中的静态方法net.dongliu.commons.Predicates
Require argument to satisfy condition, or throw IllegalArgument exception
requireArgument(boolean) - 类 中的静态方法net.dongliu.commons.Predicates
Require argument to satisfy condition, or throw IllegalArgument exception
requireValuesNonNull(T...) - 类 中的静态方法net.dongliu.commons.Predicates
Require all value to be non-null
requireValuesNonNull(T[], String) - 类 中的静态方法net.dongliu.commons.Predicates
Require all value to be non-null
requireValuesNonNull(S, String) - 类 中的静态方法net.dongliu.commons.Predicates
Require all value to be non-null
requireValuesNonNull(S) - 类 中的静态方法net.dongliu.commons.Predicates
Require all value to be non-null
restart() - 类 中的方法net.dongliu.commons.StopWatch
Stop and then start the watch, and return elapsed time since the last begin
Retries - net.dongliu.commons中的类
Utils to wrap retry logic
RichByteArrayOutputStream - net.dongliu.commons.io中的类
Extend ByteArrayOutputStream, to allow use internal buffer array
RichByteArrayOutputStream() - 类 的构造器net.dongliu.commons.io.RichByteArrayOutputStream
 
run(Runnable) - 类 中的方法net.dongliu.commons.concurrent.Once
 
run(Supplier<T>) - 类 中的方法net.dongliu.commons.Retries
Run function with retries settings

S

second() - 类 中的方法net.dongliu.commons.collection.Pair
 
second() - 类 中的方法net.dongliu.commons.collection.Triple
 
Sets - net.dongliu.commons.collection中的类
Utils for set
Sets() - 类 的构造器net.dongliu.commons.collection.Sets
 
setValue(B) - 类 中的方法net.dongliu.commons.collection.Pair
 
SHA1 - 类 中的静态变量net.dongliu.commons.codec.Digests
 
sha1() - 类 中的静态方法net.dongliu.commons.codec.Digests
Create sha128 digest
sha1(byte[]) - 类 中的静态方法net.dongliu.commons.codec.Digests
Create sha128 digest with data
SHA256 - 类 中的静态变量net.dongliu.commons.codec.Digests
 
sha256() - 类 中的静态方法net.dongliu.commons.codec.Digests
Create sha256 digest
sha256(byte[]) - 类 中的静态方法net.dongliu.commons.codec.Digests
Create sha256 digest with data
SHA384 - 类 中的静态变量net.dongliu.commons.codec.Digests
 
sha384() - 类 中的静态方法net.dongliu.commons.codec.Digests
Create sha384 digest
sha384(byte[]) - 类 中的静态方法net.dongliu.commons.codec.Digests
Create sha384 digest with data
SHA512 - 类 中的静态变量net.dongliu.commons.codec.Digests
 
sha512() - 类 中的静态方法net.dongliu.commons.codec.Digests
Create sha512 digest
sha512(byte[]) - 类 中的静态方法net.dongliu.commons.codec.Digests
Create sha512 digest with data
skipAll(InputStream) - 类 中的静态方法net.dongliu.commons.io.InputOutputs
Skip all input data, and finally close it
skipAll(Reader) - 类 中的静态方法net.dongliu.commons.io.ReaderWriters
Skip all reader data, and finally close it
skipExact(InputStream, long) - 类 中的静态方法net.dongliu.commons.io.InputOutputs
Skip data with exact size
slice(String, int, int) - 类 中的静态方法net.dongliu.commons.Strings
Substring, could use negative idx, for example, -1 means str.length() - 1
sliceLeft(String, int) - 类 中的静态方法net.dongliu.commons.Strings
Get substring from left with size
sliceRight(String, int) - 类 中的静态方法net.dongliu.commons.Strings
Get substring from right with size
split(List<T>, int) - 类 中的静态方法net.dongliu.commons.collection.Lists
Split list into pieces by fix size
split(CharSequence) - 类 中的方法net.dongliu.commons.Splitter
Split char sequence as Iterable.
splitAsStream(CharSequence) - 类 中的方法net.dongliu.commons.Splitter
Spit string, as string strem
Splitter - net.dongliu.commons中的类
Splitter for string
Splitter(String, String) - 类 的构造器net.dongliu.commons.Splitter
 
splitToArray(CharSequence) - 类 中的方法net.dongliu.commons.Splitter
Split char sequence to string array
splitToList(CharSequence) - 类 中的方法net.dongliu.commons.Splitter
Split char sequence to string list.
start() - 类 中的方法net.dongliu.commons.StopWatch
start to calculate elapsed time
started() - 类 中的方法net.dongliu.commons.StopWatch
If stop watch has been started
startsWith(CharSequence, CharSequence) - 类 中的静态方法net.dongliu.commons.Strings
Tests if this string starts with the specified prefix.
stop() - 类 中的方法net.dongliu.commons.StopWatch
Stop the watch, and return elapsed time since begin
StopWatch - net.dongliu.commons中的类
To measure elapsed time.
Streams - net.dongliu.commons.functional中的类
Utils method for stream
Streams() - 类 的构造器net.dongliu.commons.functional.Streams
 
Strings - net.dongliu.commons中的类
Utils for String
Strings() - 类 的构造器net.dongliu.commons.Strings
 
succeeded(T) - 类 中的静态方法net.dongliu.commons.concurrent.Futures
Create success promise

T

TeeOutputStream - net.dongliu.commons.io中的类
Adapt multi output stream
TeeOutputStream(OutputStream...) - 类 的构造器net.dongliu.commons.io.TeeOutputStream
 
third() - 类 中的方法net.dongliu.commons.collection.Triple
 
Throwables - net.dongliu.commons.exception中的类
Utils for throwables
Throwables() - 类 的构造器net.dongliu.commons.exception.Throwables
 
throwAny(Throwable) - 类 中的静态方法net.dongliu.commons.exception.Throwables
Throw a exception with no need to declare throw clause in method signature
throwIfIs(Throwable, Class<T>) - 类 中的静态方法net.dongliu.commons.exception.Throwables
If e is type T, throw it
throwUnchecked(Throwable) - 类 中的静态方法net.dongliu.commons.exception.Throwables
If e is runtime exception or error, throw it; else do nothing
toBase64String() - 类 中的方法net.dongliu.commons.codec.Base64s.Base64Encoder
Encode data to base64 string
toByteArray() - 类 中的方法net.dongliu.commons.codec.Base64s.Base64Decoder
Decode base64 data to byte array
toByteArray(byte[]) - 类 中的方法net.dongliu.commons.codec.Base64s.Base64Decoder
Decode base64 data to byte array
toByteArray() - 类 中的方法net.dongliu.commons.codec.Base64s.Base64Encoder
Encode data to base64 byte array
toByteArray(byte[]) - 类 中的方法net.dongliu.commons.codec.Base64s.Base64Encoder
Encode data to base64 byte array
toByteArray() - 类 中的方法net.dongliu.commons.codec.Digests.DigestHolder
Get digest result as byte array
toCamel(String) - 类 中的静态方法net.dongliu.commons.Strings
Underscore to camel
toDouble(String) - 类 中的静态方法net.dongliu.commons.Strings
Parse str as double. return 0 if str is not a valid num
toDouble(String, double) - 类 中的静态方法net.dongliu.commons.Strings
Parse str as float. return defaultValue if str is not a valid num
toFloat(String) - 类 中的静态方法net.dongliu.commons.Strings
Parse str as float. return 0 if str is not a valid num
toFloat(String, float) - 类 中的静态方法net.dongliu.commons.Strings
Parse str as float. return defaultValue if str is not a valid num
toHexLower() - 类 中的方法net.dongliu.commons.codec.Digests.DigestHolder
Get digest result as hex string lower case
toHexUpper() - 类 中的方法net.dongliu.commons.codec.Digests.DigestHolder
Get digest result as hex string upper case
toImmutable(Collection<T>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Create a immutable list with defensive copy
toImmutable(Map<K, V>) - 类 中的静态方法net.dongliu.commons.collection.Maps
Create a immutable map with defensive copy
toImmutable(Collection<T>) - 类 中的静态方法net.dongliu.commons.collection.Sets
Create a immutable set with defensive copy
toInt(String) - 类 中的静态方法net.dongliu.commons.Strings
Parse str as int. return 0 if str is not a valid int num
toInt(String, int) - 类 中的静态方法net.dongliu.commons.Strings
Parse str as int. return defaultValue if str is not a valid int num
toList(Stream<T>) - 类 中的静态方法net.dongliu.commons.functional.Streams
Collect stream to list
toLong(String) - 类 中的静态方法net.dongliu.commons.Strings
Parse str as long. return 0 if str is not a valid num
toLong(String, long) - 类 中的静态方法net.dongliu.commons.Strings
Parse str as long. return defaultValue if str is not a valid num
toMap(Object) - 类 中的静态方法net.dongliu.commons.Beans
Convert bean to map.
toMap(List<T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Convert collection to map
toMap(List<T>, Function<? super T, ? extends K>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Convert collection to map
toMap(List<? extends Map.Entry<K, V>>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Convert to map
toMap(Stream<T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - 类 中的静态方法net.dongliu.commons.functional.Streams
Collect stream to map
toMap(Stream<T>, Function<? super T, ? extends K>) - 类 中的静态方法net.dongliu.commons.functional.Streams
Collect stream to map
toSet(Stream<T>) - 类 中的静态方法net.dongliu.commons.functional.Streams
Collect stream to set
toString(Object) - 类 中的静态方法net.dongliu.commons.Beans
Shallow convert bean to string
toString() - 类 中的方法net.dongliu.commons.collection.Pair
 
toString() - 类 中的方法net.dongliu.commons.collection.Triple
 
toStringPair() - 类 中的方法net.dongliu.commons.collection.Pair
To String pair
toUnderscore(String) - 类 中的静态方法net.dongliu.commons.Strings
Camel to underscore
treatNullAsFailed() - 类 中的方法net.dongliu.commons.Retries
If function with return value return null, thinks it's failed
Triple<A,B,C> - net.dongliu.commons.collection中的类
Immutable three-elements tuple.

U

unmarshal(byte[]) - 类 中的静态方法net.dongliu.commons.Marshaller
Unmarshal bytes to object
unmarshal(InputStream) - 类 中的静态方法net.dongliu.commons.Marshaller
Unmarshal to object from input stream. input will be closed after read finished
update(byte[]) - 类 中的方法net.dongliu.commons.codec.Digests.DigestHolder
add byte date
update(byte[], int, int) - 类 中的方法net.dongliu.commons.codec.Digests.DigestHolder
add byte date
update(ByteBuffer) - 类 中的方法net.dongliu.commons.codec.Digests.DigestHolder
Digest data from byte buffer
update(CharBuffer, Charset) - 类 中的方法net.dongliu.commons.codec.Digests.DigestHolder
Digest data from char buffer
update(CharBuffer) - 类 中的方法net.dongliu.commons.codec.Digests.DigestHolder
Digest data from char buffer
update(CharSequence, Charset) - 类 中的方法net.dongliu.commons.codec.Digests.DigestHolder
Digest data from char sequence
update(CharSequence) - 类 中的方法net.dongliu.commons.codec.Digests.DigestHolder
Digest data from char sequence, encode using UTF8
update(InputStream) - 类 中的方法net.dongliu.commons.codec.Digests.DigestHolder
Digest data from input stream
URIEncoder - net.dongliu.commons.codec中的类
Util methods for encode / decode uri.
URIEncoder() - 类 的构造器net.dongliu.commons.codec.URIEncoder
 
urlSafe() - 类 中的静态方法net.dongliu.commons.codec.Base64s
Create url safe base64

V

Value - net.dongliu.commons.collection中的类
Collection wrapper to handle raw list[String] / map[String, Object] collections
value() - 类 中的方法net.dongliu.commons.collection.Value
Get current value as type T

W

withFirst(A) - 类 中的方法net.dongliu.commons.collection.Triple
 
withKey(A) - 类 中的方法net.dongliu.commons.collection.Pair
Create a new pair with new key
withName(A) - 类 中的方法net.dongliu.commons.collection.Pair
Create a new pair with new key
withSecond(B) - 类 中的方法net.dongliu.commons.collection.Triple
 
withThird(C) - 类 中的方法net.dongliu.commons.collection.Triple
 
withValue(B) - 类 中的方法net.dongliu.commons.collection.Pair
Create a new pair with new value
write(byte[]) - 类 中的方法net.dongliu.commons.io.TeeOutputStream
 
write(byte[], int, int) - 类 中的方法net.dongliu.commons.io.TeeOutputStream
 
write(int) - 类 中的方法net.dongliu.commons.io.TeeOutputStream
 
writeToString(Throwable) - 类 中的静态方法net.dongliu.commons.exception.Throwables
Write exception stack trace to string

Z

zip(List<? extends K>, List<? extends V>) - 类 中的静态方法net.dongliu.commons.collection.Lists
Combine two list with same len to one pair list

_

_decode(String, Charset, boolean) - 类 中的静态方法net.dongliu.commons.codec.URIEncoder
 
A B C D E F G H I J L M N O P R S T U V W Z _ 
跳过导航链接

Copyright © 2017. All rights reserved.