All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractIdentifiableInitializableComponent |
|
AbstractIdentifiedInitializableComponent |
|
AbstractInitializableComponent |
|
AbstractReloadableService<T> |
|
AbstractScriptEvaluator |
A component that evaluates an EvaluableScript against a set of inputs
and returns the result.
|
AbstractTriStatePredicate<T> |
A base Predicate implementation which provides support for cases where the
predicate can not meaningfully evaluate the input.
|
AccessControl |
A policy that evaluates a ServletRequest and determines whether access to a named resource
should be granted.
|
AccessControlService |
A component that supplies AccessControl instances identified by a policy name.
|
AllMatchPredicate<T> |
A Predicate that checks that all items in an Iterable match a given target predicate.
|
AnyMatchPredicate<T> |
A Predicate that checks that any item in an Iterable matches a given target predicate.
|
AttributeSupport |
Set of helper methods for working with DOM Attributes.
|
Base32Support |
Helper class for working with Base32 .
|
Base64Support |
Helper class for working with Base64 .
|
BasicAccessControlService |
Simple implementation that uses an in-memory map of policies.
|
BasicKeystoreKeyStrategy |
Implements a strategy for access to versioned symmetric keys using a keystore, and a standalone file
for tracking the latest key version, to compensate for the lack of extensible attribute support in the
pre-Java 8 KeyStore API.
|
BasicKeystoreKeyStrategyTool |
|
BasicKeystoreKeyStrategyTool.CommandLineArgs |
Manages command line parsing for application and the bean properties used by the tool.
|
BasicKeystoreKeyStrategyTool.FileConverter |
Command line option conversion from String to File.
|
BasicParserPool |
|
BasicURLComparator |
|
CaseInsensitiveStringMatchPredicate |
A Predicate that checks that a given input string matches a target string while ignoring case.
|
ClassCriterion<T> |
|
ClassIndexedSet<T> |
Set implementation which provides indexed access to set members via their class, and which allows only one instance
of a given class to be present in the set.
|
ClasspathResolver |
A entity resolver that resolves an entity's location within the classpath.
|
ClassToInstanceMultiMap<B> |
An append-only multimap where each entry associates a raw type (i.e.
|
CleanerSupport |
Utility methods for working with Cleaner .
|
CodecException |
A general checked Exception thrown by the failure of a Codec.
|
Component |
A marker interface that represents something used as a discrete part of a larger system.
|
ComponentInitializationException |
Exception thrown if there is a problem initializing a component.
|
ComponentSupport |
Support class for working with Component objects.
|
Constraint |
A helper class for evaluating certain constraints.
|
ConstraintViolationException |
An exception that represents the violation of a constraint.
|
ContextHandlingHttpClient |
A wrapper implementation of HttpClient which invokes supplied instances of HttpClientContextHandler
before and after request execution.
|
CookieBufferingFilter |
|
CookieManager |
A helper class for managing one or more cookies on behalf of a component.
|
CriteriaSet |
This class holds instances of Criterion which are used in resolution or evaluation operations.
|
Criterion |
A generic marker interface for representing criteria used in resolution or evaluation operations.
|
CriterionPredicateRegistry<T> |
A registry which manages mappings from types of Criterion to types of Predicate
which can evaluate that criterion's data against a particular target type.
|
DataExpiredException |
Indicates the sealed data has expired.
|
DataSealer |
Applies a MAC to time-limited information and encrypts with a symmetric key.
|
DataSealerException |
|
DataSealerKeyStrategy |
Interface for acquiring secret keys on behalf of the DataSealer class,
this principally abstracts methods of handling key versioning moreso than actual
access to keys, by optimizing access to keys in accordance with the manner in which
key rollover is handled.
|
DecodingException |
|
DelegatingAccessControlService |
|
DeprecationSupport |
Helper methods for reporting usage of deprecated features.
|
DeprecationSupport.ObjectType |
Type of object, setting, feature, etc.
|
DestroyedComponentException |
Exception thrown if a component has been destroyed and an attempt was made to use it.
|
DestructableComponent |
A component which can be destroyed and its resources reclaimed.
|
DOMTypeSupport |
Set of helper methods for working with DOM data types.
|
DynamicResponseHeaderFilter |
Implementation of an HTTP servlet Filter which supports configurable response header
injection, including via injected functions that can conditionally attach headers.
|
ElementSupport |
Set of helper methods for working with DOM Elements.
|
EncodingException |
|
EvaluableScript |
This is a helper class that takes care of reading in, optionally compiling, and evaluating a script.
|
FileCachingHttpClientBuilder |
An HttpClient builder that supports RFC 2616 caching.
|
FileCachingHttpClientBuilder.StorageMaintenanceTask |
Scheduled task to manage an instance of ManagedHttpCacheStorage .
|
FileCachingHttpClientBuilder.StorageManagingHttpClient |
Class which wraps a caching instance of CloseableHttpClient and its associated
ManagedHttpCacheStorage , and manages the scheduled maintenance and lifecycle of the latter.
|
FixedStringIdentifierGenerationStrategy |
Identifier generation strategy using a fixed identifier string.
|
FunctionSupport |
Helper class for constructing functions that are fully generic, in contrast to the broken,
Object-bound types Guava can build.
|
HTMLEncoder |
An HTML encoder derived from the OWASP ESAPI project.
|
HttpClientBuilder |
Builder used to construct HttpClient objects configured with particular settings.
|
HttpClientContextHandler |
Extension that allows the HttpClientContext to be externally manipulated before use.
|
HttpClientSupport |
Support class for using HttpClient and related components.
|
HttpServletRequestResponseContext |
Class which holds and makes available the current HTTP servlet request and response via ThreadLocal storage.
|
HttpServletSupport |
Utilities for working with HTTP Servlet requests and responses.
|
IdentifiableComponent |
|
IdentifiedComponent |
|
IdentifierGenerationStrategy |
Interface for identifier generators.
|
IdleConnectionSweeper |
A utility that periodically closes idle connections held by an HttpClientConnectionManager .
|
IndexingObjectStore<T> |
This class is used to store instances of objects that may be created independently but are, in fact, the same object.
|
InitializableComponent |
A Component which needs to be initialized prior to any "real" use.
|
InMemoryCachingHttpClientBuilder |
An HttpClient builder that supports RFC 2616 caching.
|
IPRange |
Represents a range of IP addresses.
|
IPRangeAccessControl |
Simple access control implementation based on IP address checking.
|
KeyNotFoundException |
Indicates that a key was not found in a key storage facility.
|
LangBearingString |
An object that represents a string associated with a language tag/locale.
|
LazilyFormattedString |
An object that represents a string containing a Formatter string and a set of values.
|
LazyList<ElementType> |
A list that is lazy initialized.
|
LazyMap<KeyType,ValueType> |
A map that is lazy initialized.
|
LazySet<ElementType> |
A set that is lazy initialized.
|
Live |
Indicates that the annotated object is "live" and that changes made to it will be reflected in its "owner" and vice
versa.
|
LockableClassToInstanceMultiMap<B> |
|
LoggingErrorHandler |
A SAX error handler that logs errors to a Logger before rethrowing them.
|
MediaTypeSupport |
|
NamespaceSupport |
Set of helper methods for working with DOM namespaces.
|
Negative |
Indicates that the annotated item will be negative (i.e., less than zero).
|
NonNegative |
Indicates that the annotated item will be non-negative (i.e., greater than or equal to zero).
|
NonnullAfterInit |
Indicates that the annotated item will not be null after initialization of its containing component.
|
NonnullElements |
Indicates that the annotated collection cannot contain any null elements:
Input collections as parameters MUST NOT contain any null elements.
Collections returned by methods WILL NOT contain any null elements, and if mutable,
callers MUST NOT add a null element.
|
NonPositive |
Indicates that the annotated item will be non-positive (i.e., less than or equal to zero).
|
NotEmpty |
Indicates that the annotated array, string, collection, or other object is not empty.
|
NotLive |
Indicates that the annotated object is not "live" and that changes made to it will not be reflected in its "owner"
and vice versa.
|
NullableElements |
Indicates that the annotated collection may contain null elements and, if mutable, null
elements may be added to it safely.
|
ObjectSupport |
Helper methods for working with Objects.
|
Pair<T1,T2> |
Container for a pair of objects.
|
ParameterName |
The Name of the parameter (aimed at constructors).
|
ParserPool |
A pool of XML parsers.
|
Positive |
Indicates that the annotated item will be positive (i.e., greater than zero).
|
Predicate<T> |
|
PredicateSupport |
Helper class for constructing predicates.
|
Prototype |
Indicates that the annotated type represents a non-singleton stateful bean.
|
QNameSupport |
Set of helper methods for working with DOM QNames.
|
RandomIdentifierGenerationStrategy |
Generates a random number of bytes via a Random source and encodes them into a string using a
BinaryEncoder ( Hex by default).
|
RegexPredicate |
A Predicate that checks that a given input string matches a regular expression.
|
ReloadableService<T> |
A service that supports reloading its configuration.
|
RequestConnectionClose |
Adds a Connection: close to all HTTP/1.1 requests.
|
RequestResponseContextFilter |
Implementation of an HTTP servlet Filter which stores the current HttpServletRequest and
HttpServletResponse being serviced on thread-local storage via the use of holder class
HttpServletRequestResponseContext .
|
Resolver<ProductType,CriteriaType> |
Generic interface for resolvers which process specified criteria and produce some implementation-specific
result information.
|
ResolverException |
Base exception for resolver related errors.
|
ResolverSupport |
Support class for resolver implementations.
|
Resource |
An interface representing a data resource.
|
SameSiteCookieHeaderFilter |
Implementation of an HTTP servlet Filter which adds the SameSite attribute to cookies, until
the Java API supports it natively, if ever.
|
SameSiteCookieHeaderFilter.SameSiteValue |
The allowed same-site cookie attribute values.
|
SchemaBuilder |
A class for building a Schema from a set of inputs, allowing for
manipulation of the underlying factory.
|
SchemaBuilder.SchemaLanguage |
Language of the schema files.
|
ScriptedFunction<T,U> |
A Function which calls out to a supplied script.
|
ScriptedKeyStrategy |
Implements a strategy for access to versioned symmetric keys using scripts.
|
ScriptedPredicate<T> |
A Predicate which calls out to a supplied script.
|
ScriptedRunnable |
A Runnable which executes a script.
|
SecureRandomIdentifierGenerationStrategy |
|
SelfSignedCertificateGenerator |
A helper class to generate self-signed keypairs.
|
SelfSignedCertificateGenerator.CommandLineArgs |
Manages command line parsing for application and the bean properties used by the generator.
|
SelfSignedCertificateGenerator.FileConverter |
Command line option conversion from String to File.
|
SerializeSupport |
Set of helper functions for serializing/writing DOM nodes.
|
ServiceableComponent<T> |
Any component that wants to be reloaded via the Service interface and Spring implements this interface.
|
ServiceException |
Base exception for Service related errors.
|
SimpleNamespaceContext |
Simple implementation of NamespaceContext based on a map from prefix values to corresponding URIs.
|
SimpleURLCanonicalizer |
This class performs simple canonicalization of a URL as follows:
The scheme is lower-cased.
The hostname is lower-cased
The port is removed if it is the default port registered for the scheme
|
StrategyIndirectedPredicate<T1,T2> |
Generic predicate that checks a candidate Object returned by a lookup function
against an injected predicate.
|
StringDigester |
A function impl which accepts a String input, digests it according to a specified MessageDigest algorithm,
and then returns the output in a specified format: Base64-encoded or hexadecimal with with lower or upper
case characters.
|
StringDigester.OutputFormat |
The output format determining how the the digested byte[] is converted to the output String.
|
StringSupport |
String utility methods.
|
StripMediaTypeParametersFunction |
Simple function to strip the parameters from a MediaType .
|
Template |
This is a helper class that wraps a velocity engine and template information into a single object.
|
ThreadLocalHttpServletRequestProxy |
|
ThreadLocalHttpServletResponseProxy |
|
ThreadSafeAfterInit |
Indicates that the annotated class will meet the definition of the ThreadSafe
annotation after its initialization and before its destruction.
|
TimerSupport |
Timer utility methods.
|
TLSSocketFactory |
An implementation of HttpClient LayeredConnectionSocketFactory that is a factory
for TLS sockets.
|
TLSSocketFactoryBuilder |
A builder for instances of TLSSocketFactory which allows easy specification
of the full range of supported factory inputs.
|
TransformAndCheckFunction<T> |
A Function that receives an input, runs it through a pre-processor and checks the result against a
constraint.
|
TrimOrNullStringFunction |
|
Type4UUIDIdentifierGenerationStrategy |
Generates a type 4 UUID as an identifier.
|
UninitializedComponentException |
Exception thrown if a component has not been initialized and needs to be in order to perform the operation.
|
Unmodifiable |
Indicates that the annotated object cannot be modified.
|
UnmodifiableComponent |
A marker interface for components that may be put in to an unmodifiable state and, if a modification is attempted
afterwards, throws UnmodifiableComponentException .
|
UnmodifiableComponentException |
Exception thrown if a component is in an unmodifiable state and a modification is attempted.
|
URIComparator |
Component for testing URI's as to equality.
|
URIException |
Exception related to processing or using a URI.
|
URISupport |
Helper methods for building URI s and parsing some HTTP URL information.
|
URLBuilder |
Utility class for building URLs.
|
ValueTypeIndexedMap<KeyType,ValueType> |
Map implementation which allows subsets of entries to be retrieved based on the type of the entry value.
|
ValueTypeIndexedMap.NullValue |
Class to represent null values.
|
VelocityEngine |
This is a helper class for creating velocity engines.
|
XMLConstants |
XML related constants.
|
XMLParserException |
An exception thrown when there is a problem creating an XML parser or parsing XML with on.
|
XMLSpace |
Enum representing the allowed values of the xml:space attribute.
|