Skip navigation links
A B C E F G H I J L M N O P R S T U W 

A

accept(T, U) - Method in interface net.dongliu.commons.Unchecked.EBiConsumer
 
accept(T) - Method in interface net.dongliu.commons.Unchecked.EConsumer
 
apply(T, U) - Method in interface net.dongliu.commons.Unchecked.EBiFunction
 
apply(T) - Method in interface net.dongliu.commons.Unchecked.EFunction
 

B

Beans - Class in net.dongliu.commons
 
Beans() - Constructor for class net.dongliu.commons.Beans
 
biConsumer(Unchecked.EBiConsumer<T, U>) - Static method in class net.dongliu.commons.Unchecked
Wrap to BiConsumer interface
biFunction(Unchecked.EBiFunction<T, U, R>) - Static method in class net.dongliu.commons.Unchecked
Wrap to BiFunction interface

C

call(Callable<T>) - Static method in class net.dongliu.commons.Unchecked
Call a block of code, return result, and wrap thrown exception in CompletionException.
checkSubRange(int, int, int) - Static method in class net.dongliu.commons.Preconditions
Check sub range of Array/String/List.
consumer(Unchecked.EConsumer<T>) - Static method in class net.dongliu.commons.Unchecked
Wrap to Consumer interface
convertTo(List<S>, Function<S, T>) - Static method in class net.dongliu.commons.collection.Lists
Convert origin list to new List.
convertTo(Set<S>, Function<S, T>) - Static method in class net.dongliu.commons.collection.Sets
Convert origin set to new set.
createFromEntries(Map.Entry<K, V>...) - Static method in class net.dongliu.commons.collection.Maps
Create new HashMap

E

equals(Object) - Method in class net.dongliu.commons.collection.Pair
 

F

filter(List<T>, Predicate<T>) - Static method in class net.dongliu.commons.collection.Lists
Filter list
filter(Set<T>, Predicate<T>) - Static method in class net.dongliu.commons.collection.Sets
Filter set
function(Unchecked.EFunction<T, R>) - Static method in class net.dongliu.commons.Unchecked
Wrap to Function interface

G

get() - Method in class net.dongliu.commons.Lazy
 
getFirst() - Method in class net.dongliu.commons.collection.Pair
 
getKey() - Method in class net.dongliu.commons.collection.Pair
 
getSecond() - Method in class net.dongliu.commons.collection.Pair
 
getValue() - Method in class net.dongliu.commons.collection.Pair
 

H

hashCode() - Method in class net.dongliu.commons.collection.Pair
 

I

InputStreams - Class in net.dongliu.commons.io
Utils for InputStreams.
InputStreams() - Constructor for class net.dongliu.commons.io.InputStreams
 

J

join(CharSequence, CharSequence, CharSequence, Iterable<? extends CharSequence>) - Static method in class net.dongliu.commons.Strings
Join strings, with prefix, suffix, and delimiter
join(CharSequence, CharSequence, CharSequence, CharSequence...) - Static method in class net.dongliu.commons.Strings
Join strings, with prefix, suffix, and delimiter

L

Lazy<T> - Class in net.dongliu.commons
Supplier that only compute value once.
lines(Reader) - Static method in class net.dongliu.commons.io.Readers
Wrap Reader as a closable line stream.
Lists - Class in net.dongliu.commons.collection
Utils method for List
Lists() - Constructor for class net.dongliu.commons.collection.Lists
 

M

Maps - Class in net.dongliu.commons.collection
Utils method for Map
Maps() - Constructor for class net.dongliu.commons.collection.Maps
 

N

net.dongliu.commons - package net.dongliu.commons
Common utils for java
net.dongliu.commons.collection - package net.dongliu.commons.collection
 
net.dongliu.commons.io - package net.dongliu.commons.io
Common utils for IO
newArrayList() - Static method in class net.dongliu.commons.collection.Lists
Create a new ArrayList
newArrayList(T...) - Static method in class net.dongliu.commons.collection.Lists
Create a new ArrayList
newHashMap() - Static method in class net.dongliu.commons.collection.Maps
Create new HashMap
newHashMap(K, V) - Static method in class net.dongliu.commons.collection.Maps
Create new HashMap
newHashMap(K, V, K, V) - Static method in class net.dongliu.commons.collection.Maps
Create new HashMap
newHashMap(K, V, K, V, K, V) - Static method in class net.dongliu.commons.collection.Maps
Create new HashMap
newHashMap(K, V, K, V, K, V, K, V) - Static method in class net.dongliu.commons.collection.Maps
Create new HashMap
newHashMap(K, V, K, V, K, V, K, V, K, V) - Static method in class net.dongliu.commons.collection.Maps
Create new HashMap
newHashSet() - Static method in class net.dongliu.commons.collection.Sets
Create a new HashSet
newHashSet(T...) - Static method in class net.dongliu.commons.collection.Sets
Create a new HashSet

O

of() - Static method in class net.dongliu.commons.collection.Lists
Create new immutable empty List
of(T) - Static method in class net.dongliu.commons.collection.Lists
Create new immutable List
of(T...) - Static method in class net.dongliu.commons.collection.Lists
Create new immutable List.
of() - Static method in class net.dongliu.commons.collection.Maps
Create new immutable empty Map
of(K, V) - Static method in class net.dongliu.commons.collection.Maps
Create new immutable Map
of(K, V, K, V) - Static method in class net.dongliu.commons.collection.Maps
Create new immutable Map
of(K, V, K, V, K, V) - Static method in class net.dongliu.commons.collection.Maps
Create new immutable Map
of(K, V, K, V, K, V, K, V) - Static method in class net.dongliu.commons.collection.Maps
Create new immutable Map
of(K, V, K, V, K, V, K, V, K, V) - Static method in class net.dongliu.commons.collection.Maps
Create new immutable Map
of(K, V) - Static method in class net.dongliu.commons.collection.Pair
Create a new pair
of() - Static method in class net.dongliu.commons.collection.Sets
Create new immutable empty Set
of(T...) - Static method in class net.dongliu.commons.collection.Sets
Create new immutable Set.
of(Supplier<T>) - Static method in class net.dongliu.commons.Lazy
 
ofEntries(Map.Entry<K, V>...) - Static method in class net.dongliu.commons.collection.Maps
Create new immutable Map
Optionals - Class in net.dongliu.commons
Utils method for Optional
Optionals() - Constructor for class net.dongliu.commons.Optionals
 

P

Pair<K,V> - Class in net.dongliu.commons.collection
Immutable Pair.
partition(List<T>, Predicate<T>) - Static method in class net.dongliu.commons.collection.Lists
Divide list to two list, the first list contains elements accepted by predicate, the other contains other elements.
Preconditions - Class in net.dongliu.commons
Utils methods for checking params
Preconditions() - Constructor for class net.dongliu.commons.Preconditions
 
predicate(Unchecked.EPredicate<T>) - Static method in class net.dongliu.commons.Unchecked
Wrap to Predicate interface

R

readAll(InputStream) - Static method in class net.dongliu.commons.io.InputStreams
Read all data in InputStream.
readAll(Reader) - Static method in class net.dongliu.commons.io.Readers
Read all data in Reader.
Readers - Class in net.dongliu.commons.io
Util Methods for Reader
Readers() - Constructor for class net.dongliu.commons.io.Readers
 
readExact(InputStream, byte[], int, int) - Static method in class net.dongliu.commons.io.InputStreams
Read exact data with size, into data.
readExact(InputStream, int) - Static method in class net.dongliu.commons.io.InputStreams
Read exact data with size.
repeat(String, int) - Static method in class net.dongliu.commons.Strings
Return a new string, which content is repeat times of origin str.
run() - Method in interface net.dongliu.commons.Unchecked.ERunnable
 
run(Unchecked.ERunnable) - Static method in class net.dongliu.commons.Unchecked
Run a block of code, wrap exception in CompletionException.
runnable(Unchecked.ERunnable) - Static method in class net.dongliu.commons.Unchecked
Wrap to Runnable interface

S

Sets - Class in net.dongliu.commons.collection
Util methods for Set
Sets() - Constructor for class net.dongliu.commons.collection.Sets
 
setValue(V) - Method in class net.dongliu.commons.collection.Pair
 
split(List<T>, int) - Static method in class net.dongliu.commons.collection.Lists
Split list, into multi subLists, each subList has the specified subSize, except the last one.
Strings - Class in net.dongliu.commons
Utils methods for String
Strings() - Constructor for class net.dongliu.commons.Strings
 
supplier(Callable<T>) - Static method in class net.dongliu.commons.Unchecked
Wrap to Supplier interface

T

test(T) - Method in interface net.dongliu.commons.Unchecked.EPredicate
 
toDouble(String, double) - Static method in class net.dongliu.commons.Strings
Parse str to double.
toFloat(String, float) - Static method in class net.dongliu.commons.Strings
Parse str to float.
toInt(String, int) - Static method in class net.dongliu.commons.Strings
Parse str to int.
toLines(Reader) - Static method in class net.dongliu.commons.io.Readers
Read all from Reader to lines.
toLong(String, long) - Static method in class net.dongliu.commons.Strings
Parse str to long.
toStream(Optional<T>) - Static method in class net.dongliu.commons.Optionals
Convert Optional to Stream
toString(Object) - Static method in class net.dongliu.commons.Beans
Bean value to string, with default format BeanName{field=value, field2=value2, ...}.
toString() - Method in class net.dongliu.commons.collection.Pair
 
transferTo(InputStream, OutputStream) - Static method in class net.dongliu.commons.io.InputStreams
Copy all data in InputStream to OutputStream.
transferTo(Reader, Writer) - Static method in class net.dongliu.commons.io.Readers
Copy all data in Reader to Writer.
transferTo(Reader, Appendable) - Static method in class net.dongliu.commons.io.Readers
Copy all data in Reader to Appendable.

U

Unchecked - Class in net.dongliu.commons
Wrap checked interface to unchecked interface.
Unchecked() - Constructor for class net.dongliu.commons.Unchecked
 
Unchecked.EBiConsumer<T,U> - Interface in net.dongliu.commons
 
Unchecked.EBiFunction<T,U,R> - Interface in net.dongliu.commons
 
Unchecked.EConsumer<T> - Interface in net.dongliu.commons
 
Unchecked.EFunction<T,R> - Interface in net.dongliu.commons
 
Unchecked.EPredicate<T> - Interface in net.dongliu.commons
 
Unchecked.ERunnable - Interface in net.dongliu.commons
 

W

withFirst(K) - Method in class net.dongliu.commons.collection.Pair
Create one new pair, replace the key with newKey.
withKey(K) - Method in class net.dongliu.commons.collection.Pair
Create one new pair, replace the key with newKey.
withSecond(V) - Method in class net.dongliu.commons.collection.Pair
Create one new pair, replace the value with newValue.
withValue(V) - Method in class net.dongliu.commons.collection.Pair
Create one new pair, replace the value with newValue.
A B C E F G H I J L M N O P R S T U W 
Skip navigation links

Copyright © 2018. All rights reserved.