- 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.
- 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
- 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
- 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
- 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.