所有类 接口概要 类概要 枚举概要 异常错误概要
| 类 |
说明 |
| Arrays2 |
Utils for Array.
|
| Bits |
Util for bit operation.
|
| Buffers |
Utils for buffers
|
| ByteBufferInputStream |
Wrap a byte buffer as input stream.
|
| ByteBufferOutputStream |
A OutputStream that write date to ByteBuffer.
|
| Bytes |
Byte array utils
|
| Characters |
Utils for chars
|
| Charsets |
For charsets
|
| Classes |
Utils method for Class reflection.
|
| Closeables |
Utils for deal with Closeables and AutoCloseables
|
| CollectConsumer<T,R> |
Interface to consume elements, and return a result finally.
|
| Collections2 |
Util method for Collection.
|
| Consumers |
Utils for Consumer
|
| DateTimeFormatters |
Common DateTimeFormatters
|
| DigestEncodeException |
Thrown when do digest.
|
| Digests |
Message Digest operations.
|
| Digests.DigestResult |
For hold digest result, and convert to result of various types.
|
| Digests.Encoder |
For digest encoding.
|
| Executors2 |
Utils methods for Executor
|
| Fields |
Utils for field.
|
| Files2 |
More utils for file
|
| Functions |
Utils for Function
|
| Futures |
Utils method for futures.
|
| HexDecodeException |
Thrown when decode hex error occurred.
|
| Hexes |
Hex utils.
|
| Hexes.Decoder |
Hex decoder.
|
| Hexes.Encoder |
The class for configuring and performing hex encode, using fluent api.
|
| HostPort |
Host and Port for a net address
|
| HostType |
Host type
|
| IndexedConsumer<T> |
A consumer with index.
|
| InputStreams |
Utils for InputStreams.
|
| Instants |
Utils for instant
|
| Iterables |
Utils methods for Iterable
|
| Iterators |
Utils methods for Iterator
|
| Joiner |
A immutable value class for joining strings.
|
| LastAwareConsumer<T> |
A Consumer, which knows if the value is the last one send to this consumer.
|
| Lazy<T> |
Supplier that only compute value only once.
|
| Lists |
Utils method for List
|
| Maps |
Utils method for Map
|
| MaxRetryTimesExceedException |
重试超过最大次数以后,抛出的异常
|
| Methods |
Util class for method
|
| Objects2 |
Jdk already has one Objects class, So named as Objects2
|
| Objects2.ToStringHelper |
已过时。 |
| Once |
Run block of code only once, even if runnable code throw exception.
|
| Optionals |
Utils method for Optional
|
| OutputStreams |
Utils for output stream
|
| Pair<K,V> |
Immutable Pair/Tuple2.
|
| PartitionResult<R> |
Partition result
|
| Patterns |
Utils method for pattern
|
| Predications |
Utils for Predication
|
| Prints |
Utils for print.
|
| Prints.Printer |
Immutable class with setting for printing.
|
| Proxies |
Utils method for reflect Proxy
|
| RateLimiter |
For limiting ops count in specific time span
|
| Readers |
Util Methods for Reader
|
| ReferenceCounted<T extends ReferenceCounted<T>> |
Abstract class for reference counted resources.
|
| Retry |
A utils class for do retry.
|
| Retry.Builder |
Builder
|
| RetryBackOffs |
A utils class to get RetryBackOff
|
| RetryInterruptedException |
Retry过程中被interrupt时抛出的异常
|
| RetryListener |
Retry Listener.
|
| RichRandom |
Wrap random for more convenient methods
|
| Sampler |
Utils for run code by sampling.
|
| SeqCollectors |
Common collectors for Sequence.
|
| Sequence<T> |
A sequence of elements supporting support map and reduce operations.
|
| Sets |
Util methods for Set
|
| Splitter |
A immutable value class for splitting strings, with plain raw string or regular expression delimiter.
|
| Stopwatch |
A tool for measuring elapsed time.
|
| Strings |
Utils methods for String
|
| Sys |
Util methods to get sys properties.
|
| Sys.OSType |
Operation system type
|
| Sys.SpecificationVersion |
Java specification version
|
| TeeOutputStream |
A output stream write data to multi underlying delegate OutputStreams.
|
| ThreadFactories |
Utils method for ThreadFactory
|
| ThreadFactoryBuilder |
For creating custom thread-factory
|
| ThreadPoolBuilder |
For building ThreadPoolExecutor.
|
| ThreadPoolBuilder.TaskExceptionListener |
Listener that receive the exception of failed task.
|
| Threads |
Utils for thread
|
| Throwables |
Utils method for throwable
|
| TooManyElementsException |
Thrown when has more elements than expected.
|
| Triple<A,B,C> |
Immutable Tuple with three elements.
|
| TypeInfer<T> |
For Representing a generic type T.
|
| UncheckedFunctions |
Wrap checked interface to unchecked interface.
|
| UncheckedFunctions.EBiConsumer<T,U> |
|
| UncheckedFunctions.EBiFunction<T,U,R> |
|
| UncheckedFunctions.EConsumer<T> |
|
| UncheckedFunctions.EFunction<T,R> |
|
| UncheckedFunctions.EPredicate<T> |
|
| UncheckedFunctions.ERunnable |
|
| UncheckedFunctions.ESupplier<T> |
|
| UncheckedReflectException |
Wrapper exception for ReflectiveOperationException
|
| UndeclaredLambdaException |
Used for wrap un-declared checked exception in lambda expression body.
|
| UnknownSpecificationVersionException |
Thrown when meet a unknown java specification version
|
| URLBuilder |
For building URL
|
| URLUtils |
Utils for URL
|
| ZoneIds |
Common ZoneIds
|