Interface | Description |
---|---|
BiFunction<T,U,R> |
Represents a contract inspired from Java 8 features which defines a function expecting two parameters..
|
Pipe.OnReady |
This class represents an object notified when a transformation is done.
|
Pipe.Transformer<T> |
This interface describes an object which is able to write into an
OutputStream some transformed bytes
read from InputStream . |
TerFunction<T,U,V,R> |
Represents a contract inspired from Java 8 features which defines a function expecting three parameters..
|
UrlProvider |
This interface gives a change to specify how the public URL should be exposed to access a nut.
|
UrlProviderFactory |
This factory creates
UrlProvider considering a particular workflow ID. |
Class | Description |
---|---|
AnnotationDetectorScanner |
An annotation scanner based on ASL Annotation Detector library.
|
CloseableZipFileAdapter | |
CollectionUtils |
Utility class built on top of the java collection framework helping WUIC to deal with
collections.
|
FutureLong |
This
Future wraps a Long to directly return when it's retrieved. |
HtmlUtil |
Utility class for HTML output.
|
IOUtils |
Utility class built on top of the
java.io package helping WUIC to deal with
I/O. |
IOUtils.CrcMessageDigest |
A
CRC32 is wrapped inside this class which is a MessageDigest . |
NumberUtils |
Utility class providing helper constants and static methods around numbers.
|
NutUtils |
This class provides utility methods around
Nut management. |
Pipe<T> |
This class helps to chains transformers that read
InputStream and writes some transformed bytes to a
ByteArrayOutputStream . |
Pipe.DefaultOnReady |
Default implementation which writes the result to a wrapped output stream and close if automatically.
|
Pipe.DefaultTransformer<T> |
The default transformer just copies the
InputStream to the OutputStream and produces a content
which can be aggregated to an other one. |
Pipe.Execution |
This class represents the result of the transformation made by thanks to piped transformers.
|
PollingScheduler<T> |
This class is able to schedule a polling operation in the
WuicScheduledThreadPool . |
StringUtils |
Utility class providing helper constants and static methods around strings.
|
SyncFuture<T> |
This
Future wraps a result computed synchronously and consequently return it as soon as SyncFuture.get() is
called. |
UrlMatcher |
This class helps to extract parameters from URL.
|
UrlUtils |
Utility class for URLs management around
nuts . |
UrlUtils.DefaultUrlProviderFactory |
This factory builds default
UrlProvider . |
WuicScheduledThreadPool |
This class is used internally by WUIC to control the number of created threads for different tasks.
|
WuicScheduledThreadPool.CallExceptionLogger<T> |
Logs any exception which occurs when running a delegated
Callable . |
Enum | Description |
---|---|
NutDiskStore |
This class stores nuts in a dedicated temporary directory.
|
Utility package where helper methods are defined. We prefer to define our own utility class as much as possible instead of increasing the number of dependencies.
Copyright © 2012-2015. All Rights Reserved.