| Interface | Description |
|---|---|
| Closure |
Interface to enable execution of closure within a lambda function throughout SDK.
|
| Consumer<T> |
Consumer function; it's a drop-in substitute for Java8 Consumer functional
interface.
|
| Function<T,R> |
An interface to define basic application of a logic and returns a value.
|
| Resetable |
Interface to enforce reset operation.
|
| Supplier<R> |
As the name suggests,
Supplier supplies an instance of some class. |
| Class | Description |
|---|---|
| ByteSource |
ByteSource is a wrapper around byte array. |
| ByteSource.ByteRange |
Range captures a byte range with a start index and an end index.
|
| CharSource |
CharSource is a wrapper around char array. |
| DaemonThreadFactory |
A thread-factory which creates java threads with deamon property set to true.
|
| Duration |
Duration is a drop-in substitute for Java8 provided Duration class. |
| DynamicByteSource | |
| ObjectHolder<V> |
Utility class to hold a random object.
|
| Pair<FIRST,SECOND> |
Copyright © 2019. All rights reserved.