| Interface | Description |
|---|---|
| Callables.AdvancedRetryPredicate<T> | Deprecated
use RetryPolicy
|
| Callables.CheckedCallable<T,EX extends Exception> |
A callable that will be retried.
|
| Callables.RetryPredicate<T,R> | Deprecated
use RetryPolicy
|
| Callables.SimpleRetryPredicate<T> | Deprecated
use RetryPolicy
|
| Callables.TimeoutRetryPredicate<T,R> | Deprecated
use RetryPolicy
|
| CallablesNano.TimeoutNanoRetryPredicate<T,R> | |
| ExecutionContext | |
| ExecutionContextFactory<T extends ExecutionContext> | |
| Handler<T,E extends Exception> | |
| HandlerNano<T,R,E extends Exception> | |
| IntAppender | |
| IntSequence | |
| Invocation | |
| JsonReader<T> | |
| JsonWriteable | |
| ParameterizedSupplier<W,PT> | |
| Runtime.ProcOutputHandler | Deprecated
use Processhandler
|
| Slf4jMessageFormatter.ErrorHandler | |
| Writeable |
Interface for Objects that can write themselves to a appendable.
|
| Class | Description |
|---|---|
| AbstractRunnable | |
| AggregateTranslator | |
| AlmostSafe |
Expose
|
| AppendableUtils | |
| ArrayBuilder<T> | |
| Arrays |
Array utilities.
|
| Base64 |
"improved" implementation based on DataTypeConverterImpl performance should be same/slightly faster than the JDK
equivalent But most importantly you can encode/decode parts of a String, which should reduce the need of copying
objects and reduce the amount of garbage created.
|
| BasicExecutionContext |
The simplest execution context possible.
|
| Callables |
Utility class for executing stuff with retry logic.
|
| Callables.FibonacciBackoffRetryPredicate<T,R> | Deprecated
use RetryPolicy
|
| Callables.RetryDecision<R> | Deprecated
use RetryPolicy
|
| Callables.TimeoutCallable<T,EX extends Exception> | Deprecated
use RetryPolicy
|
| CallablesNano | Deprecated
use RetryPolicy & co.
|
| CallablesNano.NanoTimeoutCallable<T,EX extends Exception> | |
| CharSequences |
Special methods to use for character sequences...
|
| CharSequenceTranslator | |
| CheckedRunnable<EX extends Exception> | |
| Closeables | |
| ComparablePair<A extends Comparable & Serializable,B extends Comparable & Serializable> | |
| Comparables | |
| DateTimeFormats | |
| Either<A,B> | |
| Either.Left<A,B> | |
| Either.Right<A,B> | |
| EqualsPredicate<T> | |
| EscapeJsonStringAppendableWrapper | |
| ExecutionContexts | |
| Holder<T> | Deprecated
use java.util.Optional
|
| InstrumentationHelper | |
| IntAppender.CommentNumberAppender | |
| IntAppender.SimplePrefixNumberAppender | |
| IntMath | |
| IntMath.XorShift128 | |
| IntMath.XorShift32 |
A very fast Pseudo random generator.
|
| IntMath.XorShift32ThreadSafe | Deprecated
please use JDK java.util.concurrent.ThreadLocalRandom instead.
|
| IntMath.XorShift32ThreadSafe.Singleton | |
| Iterables | |
| JavaUtils | |
| LookupTranslator |
Translates a value using a lookup table.
|
| Method | |
| MutableHolder<T> | |
| MutableHolder.ComparableHolder<T extends Comparable> | |
| MutableInteger | |
| NameValue<T> | |
| NoExitSecurityManager | |
| Objects | |
| OctalUnescaper | |
| PackageInfo | |
| Pair<A,B> | |
| Reflections | |
| Runnables | |
| Runtime | |
| Runtime.Jmx | |
| SerializablePair<A extends Serializable,B extends Serializable> | |
| Slf4jMessageFormatter |
A more flexible implementation of the SLF4j message formatter (org.slf4j.helpers.MessageFormatter).
|
| Strings | |
| SuppressedThrowable | |
| TestTimeSource | |
| Threads |
Thread utilities.
|
| Throwables |
utility class for throwables.
|
| TimeoutDeadline | |
| TimeoutRunnable<E extends Exception> | Deprecated
use RetryPolicy
|
| TimeSource |
Utility method to convert between TimeSource.nanoTime and System.currentTimeMillis
|
| Timing |
A Utility class that allows for quick conversion between nanotime and epoch relative time.
|
| TLScratch | |
| UnicodeUnescaper | |
| Version | |
| XCollectors |
| Enum | Description |
|---|---|
| Callables.AdvancedAction | Deprecated
use RetryPolicy
|
| Callables.RetryDecision.Type | |
| Callables.SimpleAction | Deprecated
use RetryPolicy
|
| ReferenceType | |
| Runtime.Version | |
| SysExits |
some "standard" process exit codes from:
http://tldp.org/LDP/abs/html/index.html
https://www.freebsd.org/cgi/man.cgi?query=sysexits&apropos=0&sektion=0&manpath=FreeBSD+4.3-RELEASE&format=html
http://journal.thobe.org/2013/02/jvms-and-kill-signals.html
|
| Throwables.PackageDetail |
enum describing the PackageDetail level to be logged in the stack trace.
|
| Exception | Description |
|---|---|
| CloneFailedException | |
| ExitException | |
| ParameterizedException |
a exception type with parameterized message.
|
| Throwables.TrimmedException | |
| UncheckedExecutionException | |
| UncheckedTimeoutException |
| Annotation Type | Description |
|---|---|
| SuppressForbiden |
Copyright © 2018 SPF4J. All rights reserved.