All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| ABNF |
This class contains the ABNF (RFC 5234 https://tools.ietf.org/html/rfc5234)
core rules.
|
| AbstractCodepointIterator |
Provides an iterator over Unicode Codepoints
|
| AbstractConcurrentCollector<DATATYPE> |
|
| AbstractEnumTextResolverWithOverrideAndFallback |
Resolves texts either from an override, a text provider or otherwise uses a
fallback, based on the given enum constant.
|
| AbstractFormatterString |
Base implementation class of the Function interface that provides the
common functionality.
|
| AbstractHasText |
An abstract implementation of the IHasText that has default
implementations for the formatting things.
|
| AbstractMapBasedMultilingualText |
A Map based implementation of IMultilingualText that does
also provide writing methods to the outside and is only to be used as a
non-abstract base class.
|
| AbstractMemoryReadableResource |
Abstract base class for an IReadableResource that is not really a
resource but where the API does not offer alternatives.
|
| AbstractMutableInteger<IMPLTYPE extends AbstractMutableInteger<IMPLTYPE>> |
|
| AbstractMutableNumeric<IMPLTYPE extends AbstractMutableNumeric<IMPLTYPE>> |
|
| AbstractPersistingIntIDFactory |
|
| AbstractPersistingLongIDFactory |
|
| AbstractReadOnlyMapBasedMultilingualText |
A Map based implementation of IMultilingualText that does not
provide writing methods to the outside and is only to be used as a
non-abstract base class.
|
| AbstractRFC1522Codec |
Implements methods common to all codecs defined in RFC 1522.
|
| AbstractSoftMap<K,V> |
Soft Map implementation based on
http://www.javaspecialists.eu/archive/Issue015.html
The entrySet implementation is from
org.hypergraphdb.util
Note: AbstractSoftMap is NOT serializable!
|
| AbstractSoftMap.SoftValue<K,V> |
We define our own subclass of SoftReference which contains not only the
value but also the key to make it easier to find the entry in the HashMap
after it's been garbage collected.
|
| AbstractStatisticsHandlerKeyedNumeric |
Abstract base class for a keyed numeric statistic handler
|
| AbstractStatisticsHandlerNumeric |
Abstract base class for numeric statistic handler
|
| AbstractTypeConverterRule<SRC,DST> |
Abstract type converter rule implementation
|
| AbstractWrappedReadableResource |
A wrapper around a readable resource for InputStream manipulation .
|
| AbstractWrappedWritableResource |
A wrapper around a writable resource for OutputStream manipulation .
|
| AccessControllerHelper |
Simple wrapper around AccessController to catch exceptions
centrally.
This class is deprecated per Java 17, as the Java Security Manager is
deprecated in that version.
|
| AnnotationUsageCache |
A simple cache for the usage of a certain annotation class at other classes.
|
| ArrayHelper |
Provides additional helper methods for array handling.
|
| ArrayIterator<ELEMENTTYPE> |
This is a small helper class for iterating over arrays.
|
| ASCII85Codec |
Decoder for ASCII85 encoded values
|
| ASCIIHexCodec |
Decoder for ASCII Hex encoding
|
| AttributeContainer<KEYTYPE,VALUETYPE> |
Base class for all kind of any-any mapping container.
|
| AttributeContainerAny<KEYTYPE> |
Base class for all kind of string-object mapping container.
|
| AttributeContainerAnyConcurrent<KEYTYPE> |
Base class for all kind of string-object mapping container.
|
| AttributeContainerConcurrent<KEYTYPE,VALUETYPE> |
Base class for all kind of any-any mapping container.
|
| AutoLock |
Small wrapper around Lock interface to be used in a
try-with-resources statement, so that the unlock happened.
|
| Base16Codec |
Base16 encoder and decoder.
|
| Base32Codec |
Base32 encoder and decoder based on Apache Commons Codec Base32.
|
| Base64 |
Encodes and decodes to and from Base64 notation.
|
| Base64Codec |
Encoder and decoder for Base64
|
| Base64InputStream |
A Base64InputStream will read data from another
InputStream, given in the constructor, and encode/decode to/from
Base64 notation on the fly.
|
| Base64OutputStream |
A Base64OutputStream will write data to another
OutputStream , given in the constructor, and encode/decode
to/from Base64 notation on the fly.
|
| BaseTypeConverterRegistrar |
Register the base type converter
|
| BasicSerializationConverterRegistrar |
|
| BasicThreadFactory |
An implementation of the ThreadFactory interface that provides some
configuration options for the threads it creates.
|
| BasicThreadFactory.Builder |
A builder class for creating instances of
BasicThreadFactory.
|
| BitInputStream |
The BitInputStream allows reading individual bits from a general Java
InputStream.
|
| BitOutputStream |
The BitOutputStream allows writing individual bits to a general Java
OutputStream.
|
| BitSetHelper |
Helper class to work with bit sets.
|
| BooleanHelper |
Misc helper methods for handling booleans.
|
| ByteArrayInputStreamProvider |
|
| ByteArrayOutputStreamProvider |
|
| ByteArrayWrapper |
|
| ByteBufferHelper |
|
| ByteBufferInputStream |
|
| ByteBufferInputStreamProvider |
|
| ByteBufferOutputStream |
|
| ByteBuffersInputStream |
|
| Cache<KEYTYPE,VALUETYPE> |
|
| CallbackList<CALLBACKTYPE extends ICallback> |
This class manages a list of callbacks.
|
| CCSV |
Constants for the CSV handling.
|
| CGlobal |
A class declaring system wide constants.
|
| ChangeWithValue<DATATYPE> |
Wraps a change indicator and an arbitrary value.
|
| ChannelHelper |
Some very basic NIO channel utility stuff.
|
| CharsetHelper |
Whole lotta charset management routines.
|
| CharsetHelper.InputStreamAndCharset |
|
| CharsetTypeConverterRegistrar |
Register the locale specific type converter
|
| ChildrenProviderHasChildren<CHILDTYPE extends IHasChildren<CHILDTYPE>> |
|
| ChildrenProviderHasChildrenSorted<CHILDTYPE extends IHasChildrenSorted<CHILDTYPE>> |
|
| ChildrenProviderHasChildrenSorting<CHILDTYPE extends IHasChildren<CHILDTYPE>> |
|
| ChildrenProviderHasChildrenWithID<KEYTYPE,CHILDTYPE extends IHasChildren<CHILDTYPE> & IHasID<KEYTYPE>> |
|
| ChildrenProviderHierarchyVisitor<CHILDTYPE> |
Recursively visit all children provided by a given IChildrenProvider
and call a callback for each visited child.
|
| ChildrenProviderSorting<CHILDTYPE> |
|
| ChildrenProviderSortingWithID<KEYTYPE,CHILDTYPE> |
|
| CHttp |
Predefined HTTP constants.
|
| CHttpHeader |
Predefined HTTP header names and values.
|
| ClassHelper |
|
| ClassHierarchyCache |
A small class hierarchy cache
|
| ClassLoaderHelper |
|
| ClassPathHelper |
Utility class for dealing with the Java class path.
|
| ClassPathResource |
Wraps a class path object as a readable resource.
|
| ClassPathResourceProvider |
Simple resource provider that only uses files.
|
| CloneHelper |
Helper class for cloning objects.
|
| CMimeType |
Contains a collection of well-known constant MIME types.
|
| Codepoint |
Represents a single Unicode Codepoint
|
| CodepointHelper |
General utilities for dealing with Unicode characters
|
| CodepointIteratorByteArray |
|
| CodepointIteratorByteBuffer |
|
| CodepointIteratorCharArray |
|
| CodepointIteratorCharBuffer |
|
| CodepointIteratorCharSequence |
|
| CodepointIteratorInputStream |
|
| CodepointIteratorReadableByteChannel |
|
| CodepointIteratorReader |
|
| CodepointIteratorRestricted |
|
| CodingStyleguideUnaware |
This is an indicator, that an object is aware to break the style guide.
|
| CollatorHelper |
Helper class to easily create commonly used Collator objects.
|
| CollectingExceptionCallback<EXTYPE extends Throwable> |
A specific implementation of the IExceptionCallback interface, that
stores the last exception.
|
| CollectingExceptionListCallback<EXTYPE extends Throwable> |
A specific implementation of the IExceptionCallback interface, that
stores all exceptions.
|
| CollectionHelper |
Provides various helper methods to handle collections like List,
Set and Map.
|
| CollectionTypeConverterRegistrar |
Register the base type converter
|
| CombinationGenerator<DATATYPE> |
Utility class for generating all possible combinations of elements for a
specified number of available slots.
|
| CombinationGeneratorFlexible<DATATYPE> |
Utility class for generating all possible combinations of elements for a
specified number of available slots.
|
| CombinedIterator<ELEMENTTYPE> |
A specific enumeration iterating over two consecutive enumerations.
|
| CommonsArrayList<ELEMENTTYPE> |
|
| CommonsAssert |
Extensions for the default JUnit assertions.
|
| CommonsCleanup |
The sole purpose of this class to clear all caches, that reside in this
library.
|
| CommonsConcurrentHashMap<KEYTYPE,VALUETYPE> |
|
| CommonsCopyOnWriteArrayList<ELEMENTTYPE> |
|
| CommonsCopyOnWriteArraySet<ELEMENTTYPE> |
|
| CommonsEnumMap<KEYTYPE extends Enum<KEYTYPE>,VALUETYPE> |
|
| CommonsHashMap<KEYTYPE,VALUETYPE> |
|
| CommonsHashSet<ELEMENTTYPE> |
|
| CommonsLinkedHashMap<KEYTYPE,VALUETYPE> |
|
| CommonsLinkedHashSet<ELEMENTTYPE> |
|
| CommonsLinkedList<ELEMENTTYPE> |
|
| CommonsMock |
Mock objects by invoking their constructors with arbitrary objects.
|
| CommonsMock.Param |
This class represents a parameter description for a single mockable type.
|
| CommonsTestHelper |
This class contains default test methods to test the correctness of
implementations of standard methods.
|
| CommonsTreeMap<KEYTYPE,VALUETYPE> |
|
| CommonsTreeSet<ELEMENTTYPE> |
|
| CommonsVector<ELEMENTTYPE> |
|
| CommonsWeakHashMap<KEYTYPE,VALUETYPE> |
|
| CompareHelper |
A small helper class that provides comparison methods that are
null safe.
|
| ConcurrentCollectorMultiple<DATATYPE> |
Concurrent collector that performs action on multiple objects at once
|
| ConcurrentCollectorSingle<DATATYPE> |
Concurrent collector that performs action on each object separately
|
| ConditionalLogger |
Conditional logger
|
| ConstantHasDisplayText |
An implementation of the IHasDisplayText interface that always
returns a constant string.
|
| ConstantHasErrorText |
|
| ConstantHasSimpleURL |
|
| ConstantHasText |
An implementation of the IHasText interface
that always returns a constant string.
|
| ConstantHasTextWithArgs |
An implementation of the IHasTextWithArgs interface that always
returns a constant string.
|
| ContainsSoftMigration |
This is a source-only indicator for objects that contain soft migration.
|
| CountingFileInputStream |
A special FileInputStream sub class that keeps track of all read
bytes for the statistics handler.
|
| CountingFileOutputStream |
A special FileOutputStream sub class that keeps track of all written
bytes for the statistics handler.
|
| CountingInputStream |
A wrapper around an InputStream that counts the number of read bytes.
|
| CountingOutputStream |
A wrapper around an OutputStream that counts the number of read
bytes.
|
| CountingReader |
A wrapper around a Reader that counts the number of read bytes.
|
| CountingWriter |
A wrapper around an Writer that counts the number of read chars.
|
| CountryCache |
This is a global cache for country objects to avoid too many object flowing
around.
This cache is application independent.
|
| CryptoPolicy |
Helper class to see if unlimited strength crypto is available.
|
| CSVIterator |
Provides an Iterator over the data found in opencsv.
|
| CSVLineReaderKeepCR |
This class was created for issue #106
(https://sourceforge.net/p/opencsv/bugs/106/) where carriage returns were
being removed.
|
| CSVLineReaderNonBlockingBufferedReader |
|
| CSVParser |
A very simple CSV parser released under a commercial-friendly license.
|
| CSVReader |
A very simple CSV reader released under a commercial-friendly license.
|
| CSVWriter |
A very simple CSV writer released under a commercial-friendly license.
|
| CustomLicense |
Represents a custom license.
|
| DateTimeFormatterCache |
|
| DateTimeFormatterPattern |
This class encapsulates a String pattern and a set of options to be used in
parsing.
|
| DateTimeTypeConverterRegistrar |
Register the date and time specific type converter
|
| DCTCodec |
Decoder for Discrete Cosinus Transformation (DCT)
|
| DebugModeTestRule |
A JUnit test rule that sets global debug and trace flag for a test
|
| DecodeException |
Exception occurred in a decoder
|
| DefaultEqualsImplementationRegistrarSPI |
This class registers the default equals implementations.
|
| DefaultHashCodeImplementationRegistrarSPI |
This class registers the default hash code implementations.
|
| DefaultHierarchyVisitorCallback<DATATYPE> |
|
| DefaultResourceProvider |
The default resource provider.
|
| DefaultResourceResolver |
A simple resource resolver that can handle URLs, JAR files and file system
resources.
|
| DefaultTextResolver |
Resolves texts either from a text provider or otherwise uses a fallback to a
file, based on the given enum constant.
|
| DelegatingCodepointIterator |
Base implementation of a CodepointIterator that filters the output of another
ICodepointIterator
|
| DevelopersNote |
Just a debugging measurement to add comments to all elements.
|
| DynamicHasErrorText |
|
| DynamicHasErrorTextWithArgs |
A special implementation of IHasErrorText that encapsulates arguments
to be put into the message.
|
| EAppend |
Small enum for determining the append or truncate state of output streams.
|
| EChange |
Small enum for setter method to identify whether a value has changed or not.
|
| ECodepointProfile |
|
| ECollectionBaseType |
This enum differentiates the different meta container types.
|
| EContinue |
Small enum for manager actions to indicate continue or break states.
|
| ECountry |
Country enum.
|
| ECountryName |
Country enum name.
|
| ECountrySubName |
Country sub-element name enum.
|
| EDTFormatterMode |
Formatters can be created in different modes.
|
| EDTType |
This enum defines the potential date and/or time data types available.
|
| EEnabled |
Small enum for setter method to identify whether an object is enabled or not.
|
| EEOI |
Small enum to identify whether we reached end of input or not.
|
| EErrorLevel |
Represents a generic error level.
|
| EFileIOErrorCode |
Represents a set of predefined error codes that can occur in file operations.
|
| EFileIOOperation |
An enumeration that encapsulates all available file IO operation types.
|
| EHandled |
Small enum to identify whether something was handled or not.
|
| EHierarchyVisitorReturn |
Return value for hierarchy iteration.
|
| EHttpMethod |
HTTP 1.1 methods.
http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
|
| EInterrupt |
Small enum for setter method to identify whether a value has changed or not.
|
| EJavaVersion |
Enumeration for representing the current Java JDK version.
|
| EJVMVendor |
Determine the current JVM (Java Virtual Machine) vendor.
|
| ELeftRight |
Small enum for left and right
|
| ELicense |
Represents a bunch of Open Source licenses regularly used.
|
| ELocaleName |
Special locale names that are not part of the Java runtime.
|
| ELockType |
|
| EmailAddress |
This class handles a single email address.
|
| EmailAddressHelper |
Perform simple email address validation based on a regular expression.
|
| EMandatory |
Small enum for setter method to identify whether a value is mandatory or not.
|
| EMimeContentType |
Determines the most well known MIME content types.
|
| EMimeQuoting |
Defines the possible MIME type parameter value quotings
|
| EmptyEnumeration<ELEMENTTYPE> |
Represents a fixed Enumeration implementation that contains no
elements.
|
| EmptyIterator<ELEMENTTYPE> |
Implementation of an empty enumerator.
|
| EncodeException |
Exception occurred in an encoder
|
| ENewLineMode |
Determines the different newline modes for th different operating systems.
|
| EnumerationFromIterator<ELEMENTTYPE> |
|
| EnumHelper |
Some enum utility methods.
|
| EnumTextResolverWithPropertiesOverrideAndFallback |
Text resolving class that performs the fallback handling for locales other
than German and English.
|
| EOperatingSystem |
This enumeration is used to determine the currently running Operating system.
|
| EProcessorArchitecture |
Enum for representing the current processor architecture.
|
| EqualsHelper |
A small helper class that provides helper methods for easy
equals method generation
|
| EqualsImplementationRegistry |
|
| ERandomAccessFileMode |
Represents a set of predefined open modes for RandomAccessFile objects.
|
| ErrorLevel |
A standalone implementation of the IErrorLevel interface.
|
| ErrorList |
|
| ErrorTextProvider |
|
| ErrorTextProvider.EField |
|
| ErrorTextProvider.FormattableItem |
|
| ErrorTextProvider.IFormattableItem |
Base interface for objects that format a single field.
|
| ESortOrder |
Defines possible sort orders.
|
| ESuccess |
Small enum for manager actions to indicate success or failure.
|
| ETopBottom |
Small enum for top and bottom
|
| ETriState |
Represents an object that has one of 3 different states compared to a boolean
that has only 2 different states.
|
| EUnicodeBOM |
Defines the most common Byte Order Markers for Unicode encoded text files.
|
| EURLProtocol |
Specifies a list of known protocols.
Should be extended to the list defined at
the IANA
|
| EValidity |
Small enum for checks to indicate valid or invalid.
|
| EWatchDirAction |
Enum for fixed actions.
|
| ExecutorServiceHelper |
|
| FactorialHelper |
Smart class for calculating factorials.
|
| FactoryNewInstance<DATATYPE> |
Implementation of Supplier that always creates a new instance via
reflection
|
| FileChannelHelper |
|
| FileHelper |
Miscellaneous file utility methods.
|
| FileIntIDFactory |
|
| FileIOError |
Represents an error with an additional error object.
|
| FileLongIDFactory |
|
| FilenameHelper |
All kind of file name handling stuff.
|
| FileOperationManager |
Manage file operations, and persist the last errors for later retrieval, as
well as offering a callback mechanism for success/error handling.
|
| FileOperations |
Wraps file operations.
|
| FileRelativeIO |
|
| FileSystemByteStreamProvider |
|
| FileSystemCharStreamProvider |
|
| FileSystemIterator |
Iterate over the content of a single directory.
|
| FileSystemRecursiveIterator |
Recursively iterate the content of a file system directory.
|
| FileSystemResource |
|
| FileSystemResourceProvider |
Simple resource provider that only uses files.
|
| FilterIterator<ELEMENTTYPE> |
A simple filter iterator that takes a base iterator and an additional filter
and returns only the items that match the filter.
|
| FlateCodec |
Encoder and decoder for flate compression
|
| FormatableObject<DATATYPE> |
This class represents a single object with an additional formatter.
|
| FormatterMinLengthAddLeading |
A string formatter that ensures that a string has a minimum length by filling
the remaining chars with a custom character at front (leading).
|
| FormatterMinLengthAddTrailing |
A string formatter that ensures that a string has a minimum length by filling
the remaining chars with a custom character at the end (trailing).
|
| FormatterStringPrefixAndSuffix |
A formatter that adds a prefix and/or a suffix to a string.
|
| FormatterStringSkipPrefixAndSuffix |
A formatter that skip a prefix and/or a suffix to a string.
|
| GenericReflection |
This is a special helper class that provides many utility methods concerning
the usage of reflection etc..
|
| GlobalDebug |
Global class for handling the following typical application modes:
trace
debug
production
trace is the lowest mode, debug is one level higher and production is the
highest value.
|
| GlobalIDFactory |
This class should not be static since it may have an impact if this class is
used by different projects which have a separate IntID factory.
|
| GZIPCodec |
Encoder and decoder for GZip compression
|
| GZIPReadableResource |
A readable resource that is GZIP compressed.
|
| GZIPWritableResource |
A writable resource that is GZIP compressed.
|
| HasDisplayTextWithArgs |
A special implementation of IHasDisplayText that encapsulates
arguments to be put into the message.
|
| HashCodeCalculator |
This class provides the hash code generation for different data types.
|
| HashCodeGenerator |
A small hash code creation class based on the article found in the net.
|
| HashCodeImplementationRegistry |
|
| HasInputStream |
Special implementation of IHasInputStream with that has an
InputStream supplier that can be read more than once!
|
| HasTextWithArgs |
A special implementation of IHasText that encapsulates arguments to
be put into the message.
|
| HostnameVerifierVerifyAll |
Implementation of HostnameVerifier always returning true.
|
| HttpHeaderMap |
Abstracts HTTP header interface for external usage.
Note: since version 9.1.8 (issue #11) the internal scheme changed and the
original case is stored.
|
| IAddableByTrait |
Empty marker interface that must be implemented by elements types that want
to use IGenericAdderTrait.
|
| IAggregator<SRCTYPE,DSTTYPE> |
Aggregate a list of input objects to a single output object (change n to 1).
|
| IAppendable<IMPLTYPE extends IAppendable<IMPLTYPE>> |
Defines a generic interface for appending objects to something.
|
| IAttributeContainer<KEYTYPE,VALUETYPE> |
Base interface for a generic read-only attribute container.
|
| IAttributeContainer.IAfterSetValueCallback<KEYTYPE,VALUETYPE> |
|
| IAttributeContainer.IBeforeSetValueCallback<KEYTYPE,VALUETYPE> |
|
| IAttributeContainerAny<KEYTYPE> |
|
| IBaseIDFactory |
Base marker interface for all ID factories.
|
| IBooleanConsumer |
Represents an operation that accepts a single boolean-valued argument
and returns no result.
|
| IBooleanFunction<R> |
Represents a function that accepts a boolean-valued argument and produces a
result.
|
| IBooleanPredicate |
Represents a predicate (boolean-valued function) of one
boolean-valued argument.
|
| IBuilder<T> |
Marker interface for builders
|
| IByteArrayCodec |
Interface for a single byte array encoder + decoder.
|
| IByteArrayDecoder |
Interface for a single decoder of bytes.
|
| IByteArrayEncoder |
Interface for a single encoder of bytes.
|
| IByteArrayStreamDecoder |
Interface for a single decoder of bytes, based on streams.
|
| IByteArrayStreamEncoder |
Interface for a single encoder of bytes, based on streams.
|
| IByteFunction<R> |
Represents a function that accepts a byte-valued argument and produces a
result.
|
| ICache<KEYTYPE,VALUETYPE> |
Read-only interface for a very simple Map-like cache.
|
| ICallback |
Marker interface for callback interfaces.
|
| ICallbackList<CALLBACKTYPE extends ICallback> |
Read-only interface for a list of ICallback objects.
Note: Does not implement Iterable because the returned iterator would either
be an Iterator over the list in which case you can use
ICallbackList.getAllCallbacks() directly or the returned Iterator would not be
thread-safe and that is not an option for this type.
|
| IChangeCallback<DATATYPE> |
Simple notification interface.
|
| IChangeIndicator |
Very simple interface for an object that has changed/unchanged indication.
|
| ICharArrayCodec |
Interface for a single char array encoder + decoder.
|
| ICharArrayDecoder |
Interface for a single decoder for chars.
|
| ICharArrayEncoder |
Interface for a single encoder of chars.
|
| ICharArrayStreamDecoder |
Interface for a single decoder of char, based on reader/writer.
|
| ICharArrayStreamEncoder |
Interface for a single encoder of chars, based on reader/writer.
|
| ICharConsumer |
Represents an operation that accepts a single char-valued argument
and returns no result.
|
| ICharFunction<R> |
Represents a function that accepts a char-valued argument and produces a
result.
|
| ICharPredicate |
Represents a predicate (char-valued function) of one char-valued
argument.
|
| IChildrenProvider<CHILDTYPE> |
This interface can be used to generically resolved children of a certain
object.
|
| IChildrenProviderSorted<CHILDTYPE> |
This interface can be used to generically resolved children of a certain
object in a sorted way.
|
| IChildrenProviderWithID<KEYTYPE,CHILDTYPE> |
This interface can be used to generically resolved children of a certain
object.
|
| IClearable |
Basic interface for the common action of resetting an objects contents to the
initial state.
|
| ICloneable<DATATYPE> |
This is a type-safe replacement interface for the default
Cloneable interface since it contains the desired return
type and is accessible solely by the interface.
|
| ICloseable |
Interface of an object, which may be closed and can be checked if it is
closed.
|
| ICodec<DATATYPE> |
Interface for a single encoder + decoder.
|
| ICodepointIterator |
BAse interface for codepoint iterators
|
| ICommonsCollection<ELEMENTTYPE> |
Case collection interface for my extended collection classes.
|
| ICommonsIterable<ELEMENTTYPE> |
Extended version of Iterable with some additional default methods.
|
| ICommonsList<ELEMENTTYPE> |
|
| ICommonsMap<KEYTYPE,VALUETYPE> |
A special Map interface with extended functionality
|
| ICommonsNavigableMap<KEYTYPE,VALUETYPE> |
|
| ICommonsNavigableSet<ELEMENTTYPE> |
|
| ICommonsOrderedMap<KEYTYPE,VALUETYPE> |
|
| ICommonsOrderedSet<ELEMENTTYPE> |
A special ordered Set based interface with extended functionality
based on ICommonsSet.
|
| ICommonsSet<ELEMENTTYPE> |
|
| ICommonsSortedMap<KEYTYPE,VALUETYPE> |
|
| ICommonsSortedSet<ELEMENTTYPE> |
|
| IComparable<DATATYPE> |
A special interface extension to the Comparable interface that adds
some default comparison methods.
|
| IComparator<DATATYPE> |
|
| IConcurrentCollector |
Base interface for a concurrent queue worker.
|
| IConcurrentPerformer<DATATYPE> |
Async runnable
|
| IContinueIndicator |
Very simple interface for an object that has continue/break indication.
|
| ICSVLineReader |
Base interface for a single line reader.
|
| IDecoder<SRCTYPE,DSTTYPE> |
The most basic decoding interface
|
| IdentityByteArrayCodec |
|
| IdentityCodec<DATATYPE> |
Special implementation of ICodec that does nothing.
|
| IDisplayNameProvider<DATATYPE> |
Interface for a handler the provides the locale independent name of an
object.
|
| IDisplayTextProvider<DATATYPE> |
Interface for a handler that provides the locale dependent name of an
object.
|
| IEmailAddress |
Aggregation of a personal name and an email address.
|
| IEnabledIndicator |
Simple interface for all objects that can be enabled and disabled.
|
| IEncoder<SRCTYPE,DSTTYPE> |
The most basic encoding interface
|
| IEnumTextResolver |
Base interface for an enum-based text resolver.
|
| IEqualsImplementation<T> |
Interface to implement for checking if two objects are identical.
|
| IEqualsImplementationRegistrarSPI |
SPI registry interface to implement your custom equals implementations.
|
| IEqualsImplementationRegistry |
Base interface for a registry that contains equals implementations.
|
| IError |
Common interface for single errors and resource errors.
|
| IErrorIndicator |
Very simple interface for an object that has error/noError indication.
|
| IErrorLevel |
Interface representing a single error level.
|
| IErrorList |
Interface for a list of IError objects.
|
| IErrorTextProvider |
Interface for converting an IError to a printable representation.
|
| IExceptionCallback<EXTYPE extends Throwable> |
Callback interface to handle thrown exception objects.
|
| IExecutorServiceFactory |
|
| IExplicitlyCloneable |
A marker interface for objects using Cloneable but in a more explicit
way.
|
| IFileFilter |
|
| IFileOperationCallback |
|
| IFileOperationManager |
Interface for a manager operating on the file system.
|
| IFileRelativeIO |
|
| IFloatFunction<R> |
Represents a function that accepts a float-valued argument and produces a
result.
|
| IFormatableObject<DATATYPE> |
Basic interface for special objects having a certain string representation.
|
| IGenericAdderTrait<ELEMENTTYPE extends IAddableByTrait,IMPLTYPE extends IGenericAdderTrait<ELEMENTTYPE,IMPLTYPE>> |
Add arbitrary objects to this
|
| IGenericImplTrait<IMPLTYPE extends IGenericImplTrait<IMPLTYPE>> |
A trait to convert this to a generic implementation.
|
| IGetterByIndexTrait |
A generic convert Object to anything with convenience API.
|
| IGetterByKeyTrait<KEYTYPE> |
A generic convert Object to anything with convenience API.
|
| IGetterDirectTrait |
A generic convert Object to anything with convenience API.
|
| IHandledIndicator |
Very simple interface for an object that has handled indication.
|
| IHasByteArray |
Base interface for all objects owning a byte array.
|
| IHasChildren<CHILDTYPE> |
A simple interface, indicating that an item has direct children.
|
| IHasChildrenRecursive<CHILDTYPE extends IHasChildrenRecursive<CHILDTYPE>> |
A simple interface, indicating that an item has children which also has
children etc.
|
| IHasChildrenSorted<CHILDTYPE> |
Extends IHasChildren by indicating that the child items are sorted!
|
| IHasClassLoader |
Base interface for all objects having optional support for custom
ClassLoader objects.
Note: when you implement this interface and want to have a
ClassLoader as a member, please consider storing it as a
WeakReference to avoid potential memory leaks.
|
| IHasConditionalLogger |
Marker interface for classes that supports conditional logging.
|
| IHasCountry |
Base interface for objects having a country locale.
|
| IHasDescription |
Base interface for objects that have a locale independent description.
|
| IHasDimensionDouble |
Interface for objects having a width and a height.
|
| IHasDimensionFloat |
Interface for objects having a width and a height.
|
| IHasDimensionInt |
Interface for objects having a width and a height.
|
| IHasDimensionLong |
Interface for objects having a width and a height.
|
| IHasDisplayName |
Base interface for objects that have a locale independent display
name.
I contract to IHasName this interface is meant for display names of
objects (e.g. user names or folder names).
|
| IHasDisplayText |
Base interface for objects that have a locale dependent display name.
|
| IHasDisplayTextWithArgs |
Base interface for objects that have a locale dependent display name.
|
| IHasErrorField |
Base interface for an object that has an error field.
|
| IHasErrorID |
Interface for objects having an error ID
|
| IHasErrorLevel |
Interface representing an object having an error level.
|
| IHasErrorLevelComparable<IMPLTYPE extends IHasErrorLevelComparable<IMPLTYPE>> |
Base interface for objects that have a severity based on IErrorLevel.
|
| IHasErrorLevels<IMPLTYPE extends IHasErrorLevel> |
Interface representing an object having multiple objects with an error level
|
| IHasErrorText |
Base interface for objects having an error text.
|
| IHashCodeGenerator |
Base interface for hash code generators.
|
| IHashCodeImplementation<T> |
Interface to implement for custom hash code implementation.
|
| IHashCodeImplementationRegistrarSPI |
SPI registry interface to implement your custom hashCode implementations.
|
| IHashCodeImplementationRegistry |
Base interface for a registry that contains hashCode implementations.
|
| IHasHeightDouble |
Interface for objects having a height.
|
| IHasHeightFloat |
Interface for objects having a height.
|
| IHasHeightInt |
Interface for objects having a height.
|
| IHasHeightLong |
Interface for objects having a height.
|
| IHasID<IDTYPE> |
Base interface for all objects having an ID.
|
| IHasInputStream |
|
| IHasInputStreamAndReader |
A callback interface to retrieve Reader objects based on
InputStreams.
|
| IHasIntID |
Base interface for all objects having an int ID.
|
| IHasLanguage |
Base interface for objects having a language locale.
|
| IHasLocale |
Base interface for objects having a locale.
|
| IHasLongID |
Base interface for all objects having a long ID.
|
| IHasMultilingualText |
Basic interface for object providing multilingual texts.
|
| IHasName |
Base interface for all objects that have a mandatory INTERNAL name
that is not multilingual but should be human interpretable.
|
| IHasObjectType |
Base interface for all objects having a certain ObjectType.
|
| IHasOutputStream |
|
| IHasOutputStreamAndWriter |
A callback interface to retrieve Writer objects based on
InputStreams.
|
| IHasParent<PARENTTYPE> |
This helper interface is required to build a hierarchy of objects.
|
| IHasPrimitiveConverter<DSTTYPE> |
An object having or requiring a converter from primitive to something else.
|
| IHasReader |
A callback interface to retrieve Reader objects.
|
| IHasSimpleURL |
Interface for a simple URL provider.
Note: cannot be a functional interface because it requires equals and
hashCode to be implemented!
|
| IHasSize |
Base interface for all objects having a certain size.
|
| IHasText |
Basic interface for object providing multilingual texts without arguments.
|
| IHasTextWithArgs |
Basic interface for object providing multilingual texts with and without
arguments.
|
| IHasVersion |
Base interface for objects having a version.
|
| IHasVersionRange |
Base interface for objects having a version range.
|
| IHasWidthDouble |
Interface for objects having a width.
|
| IHasWidthFloat |
Interface for objects having a width.
|
| IHasWidthInt |
Interface for objects having a width.
|
| IHasWidthLong |
Interface for objects having a width.
|
| IHasWriter |
A callback interface to retrieve Writer objects.
|
| IHierarchyVisitor<DATATYPE> |
Visitor interface
|
| IHierarchyVisitorCallback<DATATYPE> |
Base interface with callbacks for visiting a hierarchy.
|
| IIDFactory<IDTYPE> |
Interface for an object creating unique IDs.
|
| IIDProvider<VALUETYPE,IDTYPE> |
Interface for objects having an ID.
|
| IInputStreamProvider |
A callback interface to retrieve InputStream objects from a given
name.
|
| IInterruptIndicator |
Very simple interface for an object that has interrupted indication.
|
| IIntIDFactory |
Interface for an object creating unique int IDs.
|
| IIntIDProvider<VALUETYPE> |
Interface for objects having an int ID.
|
| IIterableIterator<ELEMENTTYPE> |
This is a merged interface of Iterator and Iterable for
simpler usage of iterators in the new Java 1.5 "for" constructs.
|
| ILeftRightIndicator |
Very simple interface for an object that has left/right indication.
|
| ILicense |
Represents a single license.
|
| ILocation |
Interface indication the position of something within a single resource
|
| ILongIDFactory |
Interface for an object creating unique long IDs.
|
| ILongIDProvider<VALUETYPE> |
Interface for objects having a long ID.
|
| ImageDataManager |
This service class is used to cache information about images.
|
| IMandatoryIndicator |
Very simple interface for an object that has mandatory/optional indication.
|
| IMemoryReadableResource |
Marker interface for readable resources that are "in-memory" only.
|
| IMimeType |
Interface for the structured representation of a single MIME type.
|
| IMockException |
This is a marker interface for mock exceptions.
|
| IMultilingualText |
Read-only interface for a multilingual text
|
| IMutableCache<KEYTYPE,VALUETYPE> |
Interface for a very simple Map-like cache.
|
| IMutableConcurrentCollector<DATATYPE> |
Base interface for a concurrent queue worker.
|
| IMutableInteger<IMPLTYPE extends IMutableInteger<IMPLTYPE>> |
Base interface for mutable numeric values
|
| IMutableMultilingualText |
Interface for a writable version of a multilingual text
|
| IMutableNumeric<IMPLTYPE extends IMutableNumeric<IMPLTYPE>> |
Base interface for mutable numeric values
|
| IMutableObject<IMPLTYPE extends IMutableObject<IMPLTYPE>> |
Base interface for all mutable objects
|
| IMutableObjectPool<DATATYPE> |
Simple pool interface.
|
| IMutableStatisticsHandlerCache |
Statistics handler for cache hit/miss
|
| IMutableStatisticsHandlerCounter |
Statistics handler for a counter.
|
| IMutableStatisticsHandlerKeyedCounter |
Statistics handler for a keyed counter.
|
| IMutableStatisticsHandlerKeyedSize |
Statistics handler for keyed sizes.
|
| IMutableStatisticsHandlerKeyedTimer |
Statistics handler for keyed timer.
|
| IMutableStatisticsHandlerSize |
Statistics handler for sizes.
|
| IMutableStatisticsHandlerTimer |
Statistics handler for times.
|
| IMutableWrapper<DATATYPE> |
Base interface for mutable wrapping an object within another object.
|
| INameProvider<DATATYPE> |
Interface for a handler the provides the name of an object.
|
| InitializationException |
This class should be used when an error occurs in the initialization phase
(e.g. in static blocks of classes).
|
| InMemoryLogger |
Keeps a set of LogMessage objects in memory, offering an API similar
to SLF4J.
|
| INumber |
Base interface comparable to Number - but an interface and not an
abstract class.
|
| InvalidCharacterException |
|
| IObjectPoolFactory<DATATYPE> |
An extended factory for objects in the ObjectPool.
|
| IOTypeConverterRegistrar |
Register the IO specific type converter
|
| IOutputStreamProvider |
A callback interface to retrieve OutputStream objects from a given
name.
|
| IParentProvider<PARENTTYPE> |
This helper interface is required to build a generic tree.
|
| IPathRelativeIO |
A read-only version of a path-relative IO component.
|
| IPrimitiveConverterTo<DSTTYPE> |
A generic dummy interface to convert any primitive type to a certain object
type.
|
| IPrivilegedAction<T> |
|
| IReadableResource |
Base interface for an abstract readable resource.
|
| IReadableResourceProvider |
Resource provider interface for readable resources.
|
| IReaderProvider |
A callback interface to retrieve Reader objects from a given name.
|
| IReadWriteResource |
Base interface for an abstract resource that is both readable and writable.
|
| IResettableBuilder<T> |
Marker interface for a resettable builder
|
| IResourceBase |
Base interface for an abstract readable resource.
|
| ISerializationConverter<T> |
Interface to be implemented to read and write objects.
|
| ISerializationConverterCallback |
A callback interface that is used to iterate all available serialization
converters.
|
| ISerializationConverterRegistrarSPI |
SPI interface to be implemented by other modules wishing to register their
own serialization converters.
|
| ISerializationConverterRegistry |
|
| ISeverityComparable<IMPLTYPE extends ISeverityComparable<IMPLTYPE>> |
Interface for comparable objects based on their severity.
|
| IShortFunction<R> |
Represents a function that accepts a short-valued argument and produces a
result.
|
| ISimpleURL |
Interface for a simple URL that works around the usability issues with the
Java default java.net.URL.
|
| IsLocked |
For methods to be overridden, it indicates, that the method is locked.
|
| ISortOrderIndicator |
Interface indicating a sort order.
|
| ISplitter<SRCTYPE,DSTTYPE> |
Splits an input object to a list of output objects (change 1 to n).
|
| IsSPIImplementation |
Marker interface that claims that this class implements an SPI interface that
is resolved via the ServiceLoader.
|
| IsSPIInterface |
Marker interface that claims that implementations of this interface are
loaded via the ServiceLoader.
|
| IStatisticsHandler |
Base interface for all statistic handlers
|
| IStatisticsHandlerCache |
Read-only statistics handler for cache hit/miss
|
| IStatisticsHandlerCounter |
Read-only statistics handler for a counter.
|
| IStatisticsHandlerKeyed |
Base interface for keyed statistic handlers
|
| IStatisticsHandlerKeyedCounter |
Statistics handler for a keyed counter.
|
| IStatisticsHandlerKeyedNumeric |
Base interface for size and timer handler.
|
| IStatisticsHandlerKeyedSize |
Read-only statistics handler for keyed sizes.
|
| IStatisticsHandlerKeyedTimer |
Read-only statistics handler for keyed timer.
|
| IStatisticsHandlerNumeric |
Base interface for size and timer handler.
|
| IStatisticsHandlerSize |
Read-only statistics handler for sizes.
|
| IStatisticsHandlerTimer |
Read-only statistics handler for times.
|
| IStatisticsVisitorCallback |
Callback interface for visiting statistics.
|
| IStoppable |
Marker interface to indicate that something can be stopped.
|
| IStringIDFactory |
Interface for an object creating unique String IDs.
|
| IStringMap |
Special mutable attribute container with a String key and a String value.
|
| ISuccessIndicator |
Very simple interface for an object that has success/failure indication.
|
| IterableIterator<ELEMENTTYPE> |
This class is used for simpler iteration over an Iterator via the new "for"
syntax.
|
| IterableIteratorFromEnumeration<ELEMENTTYPE> |
Create an iterable iterator from an existing enumeration.
|
| IteratorHelper |
|
| IThirdPartyModule |
Represents meta information for a single third-party module (aka JAR file).
|
| IThirdPartyModuleProviderSPI |
Implement this SPI interface if your JAR file contains external third party
modules.
|
| IThreadDeadlockCallback |
This is called whenever a problem with threads is detected.
|
| IThrowingConsumer<T,EXTYPE extends Throwable> |
Represents an operation that accepts a single input argument and returns no
result but may throw an Exception.
|
| IThrowingFunction<T,R,EXTYPE extends Throwable> |
Represents a function that accepts one argument and produces a result and may
throw an Exception.
|
| IThrowingRunnable<EXTYPE extends Throwable> |
A simple interface that looks like Runnable but may throw
an exception on its execution.
Note: It is not possible to extend Runnable directly, as
derived interfaces are not allowed to add exception specifications.
|
| IThrowingSupplier<T,EXTYPE extends Throwable> |
Represents a supplier of results that may throw an Exception.
|
| IToBooleanFunction<T> |
Represents a function that produces a boolean-valued result.
|
| ITopBottomIndicator |
Very simple interface for an object that has top/bottom indication.
|
| ITriConsumer<T,U,V> |
Represents an operation that accepts three input arguments and returns no
result.
|
| ITriState |
Base interface for the tri state.
|
| ITypeConverter<SRC,DST> |
Special interface that is used to convert between values of different types.
|
| ITypeConverterCallback |
A callback interface that is used in several places of the type conversion
engine.
|
| ITypeConverterProvider |
Find the correct type converter provider from a source class to a destination
class.
|
| ITypeConverterRegistrarSPI |
SPI interface to be implemented by other modules wishing to register their
own type converters.
|
| ITypeConverterRegistry |
Callback interface for registering new type converters.
|
| ITypeConverterRule<SRC,DST> |
Flexible type converter that can handle multiple source and/or destination
classes.
|
| ITypeConverterRule.ESubType |
Define the sub types of the rules.
|
| ITypedObject<IDTYPE> |
Base interface for objects having an ObjectType and an ID.
|
| IURLParameterList<IMPLTYPE extends IURLParameterList<IMPLTYPE>> |
Internal helper interface for objects handling URL parameters
|
| IURLProtocol |
Base interface for an URL protocol descriptor.
|
| IURLProtocolRegistrarSPI |
Interface for a registrar providing custom URL protocols
|
| IValidityIndicator |
Very simple interface for an object that has valid/invalid indication.
|
| IWatchDirCallback |
The callback interface to be implemented to get notified about changes in a
directory in the WatchDir class.
|
| IWrappedReadableResource |
Interface for readable resources that are "wrapped".
|
| IWrappedWritableResource |
Interface for writable resources that are "wrapped".
|
| IWrapper<DATATYPE> |
Base interface for wrapping an object within another object.
|
| IWritableResource |
Base interface for an abstract writable resource.
|
| IWritableResourceProvider |
Resource provider interface for readable and writable resources.
|
| IWriterProvider |
A callback interface to retrieve Writer objects from a given name.
|
| IWriteToStream |
A simple interface for objects that can write to an OutputStream.
|
| JavaVersionHelper |
Helper class that holds the current class version.
|
| LanguageCache |
This is a global cache for language objects to avoid too many objects flowing
around.
This cache is application independent.
|
| LazilyInitialized |
This is an indicator, that a field is lazily initialized.
|
| LevenshteinDistance |
Utility class for calculating the Levenshtein distance of 2 strings.
|
| LocaleCache |
This is a global cache for Locale objects to avoid too many object flowing
around.
This cache is application independent.
|
| LocaleCache.IMissingLocaleHandler |
Internal interface for a callback handler to be invoked, if a non-existing
locale is found.
|
| LocaleFormatter |
Helper class to safely print numbers in a formatted way.
|
| LocaleHelper |
Misc locale utility methods.
|
| LocaleParser |
Helper class to safely parse formatted numbers.
|
| LocaleTypeConverterRegistrar |
Register the locale specific type converter
|
| LoggingExceptionCallback |
A specific implementation of the IExceptionCallback interface, that
logs all exceptions to a standard logger.
|
| LoggingFileOperationCallback |
|
| LoggingInputStream |
A wrapper around an InputStream that logs read and skip actions.
|
| LoggingInvocationHandler |
|
| LoggingLRUMap<KEYTYPE,VALUETYPE> |
A specific LRUMap that emits a warning once the map is full and the
oldest entry gets discarded.
|
| LoggingOutputStream |
A wrapper around an OutputStream that logs what he is doing.
|
| LoggingReader |
A wrapper around an Reader that logs read and skip actions.
|
| LoggingThreadDeadlockCallback |
|
| LoggingWriter |
A wrapper around an Writer that logs what he is doing.
|
| LogHelper |
Some utility functions to help integrating the IErrorLevel enum in
this package with SLF4J logger.
|
| LogHelper.IFuncIsLoggingEnabled |
Abstraction interface for logger.is...Enabled () depending on
the error level.
|
| LogHelper.IFuncLogger |
Abstraction interface for logger.debug or
logger.info depending on the error level.
|
| LogMessage |
Represents a single log message.
|
| LRUMap<KEYTYPE,VALUETYPE> |
A special ordered map, that has an upper limit of contained elements.
|
| LRUSet<ELEMENTTYPE> |
A special ordered set, that has an upper limit of contained elements.
|
| LZWCodec |
Encoder and decoder for the LZW algorithm
|
| LZWCodec.AbstractLZWDictionary |
|
| LZWCodec.LZWDecodeDictionary |
|
| LZWCodec.LZWEncodeDictionary |
|
| LZWCodec.LZWNode |
A single LZW node
|
| MapEntry<KEYTYPE,VALUETYPE> |
Simple implementation of Map.Entry.
Important: The equals and hashCode implementation of this class is different
from the Map.Entry default implementation class!
|
| MappedCache<KEYTYPE,KEYSTORETYPE,VALUETYPE> |
|
| MapperIterator<SRCTYPE,ELEMENTTYPE> |
A simple iterator that changes the object type from a source type to a
destination type.
|
| MathHelper |
Contains several math help routines.
|
| MemoryIntIDFactory |
A default implementation for non-negative in-memory IDs.
|
| MemoryLongIDFactory |
A default implementation for non-negative in-memory IDs.
|
| MemoryStaticIntIDFactory |
|
| MemoryStaticLongIDFactory |
|
| MimeType |
Represents a single MIME type as the combination of the content type and the
sub-type and parameters.
|
| MimeTypeContent |
Represent a single mapping from content bytes to an IMimeType.
|
| MimeTypeDeterminator |
Contains a basic set of MimeType determination method.
|
| MimeTypeHelper |
Contains some utility methods for handling MIME types.
|
| MimeTypeParameter |
This class represents a single MIME type parameter.
|
| MimeTypeParser |
This class handles the String parsing of MIME types.
|
| MimeTypeParserException |
Exception for errors that occur during MIME type parsing.
Since v10 it is a checked exception
|
| MockException |
Non-runtime exception for test cases.
|
| MockIOException |
IO exception for test cases.
|
| MockRuntimeException |
Runtime exception for test cases.
|
| MultilingualText |
This class represents a multilingual text.
|
| MustBeLocked |
Just to indicate that a method must be called inside a lock.
|
| MustImplementComparable |
Just to indicate that a class is required to implement Comparable.
|
| MustImplementEqualsAndHashcode |
|
| MutableBigDecimal |
Object wrapper around a BigDecimal so that it can be passed a final
object but is mutable.
|
| MutableBigInteger |
Object wrapper around a BigInteger so that it can be passed a final
object but is mutable.
|
| MutableBoolean |
Object wrapper around a boolean so that it can be passed a final object but
is mutable.
|
| MutableByte |
Object wrapper around a byte so that it can be passed a final object but is
mutable.
|
| MutableChar |
Object wrapper around a char so that it can be passed a final object but is
mutable.
|
| MutableDouble |
Object wrapper around a double so that it can be passed a final object but is
mutable.
|
| MutableFloat |
Object wrapper around a float so that it can be passed a final object but is
mutable.
|
| MutableInt |
Object wrapper around an int so that it can be passed a final object but is
mutable.
|
| MutableLong |
Object wrapper around a long so that it can be passed a final object but is
mutable.
|
| MutableShort |
Object wrapper around a short so that it can be passed a final object but is
mutable.
|
| MutableTypeConverterRegistrar |
Register the mutable* specific type converter
|
| NaturalNumericOrderComparator |
A special comparator that ensures that e.g. "3.10" is sorted after "3.9".
|
| NonBlockingBitInputStream |
|
| NonBlockingBitOutputStream |
|
| NonBlockingBufferedInputStream |
|
| NonBlockingBufferedOutputStream |
|
| NonBlockingBufferedReader |
|
| NonBlockingBufferedWriter |
|
| NonBlockingByteArrayInputStream |
|
| NonBlockingByteArrayOutputStream |
|
| NonBlockingCharArrayWriter |
A non-synchronized copy of the class CharArrayWriter.
It does not use the internal lock object.
|
| NonBlockingProperties |
The NonBlockingProperties class represents a persistent set of
properties.
|
| NonBlockingPushbackInputStream |
|
| NonBlockingPushbackReader |
|
| NonBlockingStack<ELEMENTTYPE> |
|
| NonBlockingStringReader |
A non-synchronized copy of the class StringReader.
Note: super class Reader uses the lock object internally only for
long skip(long n) and as this method is overwritten in here, the
lock is never used.
|
| NonBlockingStringWriter |
|
| NonClosingInputStream |
|
| NonClosingOutputStream |
|
| NonClosingReader |
A special Reader that does not close the stream.
|
| NonClosingWriter |
A special Writer that does not close the stream.
|
| Nonempty |
A specialization of the Nonnull annotation that is
to be used for String and collection parameters as well as return values
only.
|
| NonReentrantLock |
Non reentrant lock.
|
| NoTranslationRequired |
An informational annotation that indicates that a type does not require
translation.
|
| NullOutputStream |
|
| ObjectPool<DATATYPE> |
A simple generic object pool with a fixed size determined in the constructor.
|
| ObjectType |
This class encapsulates an internal object type.
Note: it is not based on an interface, because this may lead to difficulties
comparing different object type implementations of the same interface.
|
| OffsetDate |
Copyright (c) 2007-present, Stephen Colebourne & Michael Nascimento
Santos.
This class is originally from the ThreeTen-Extra project.
|
| OverrideOnDemand |
Just to indicate that a method is meant to be overridden in sub classes.
|
| PathHelper |
Miscellaneous file utility methods.
|
| PathOperations |
Wraps file operations.
|
| PathRelativeIO |
|
| PDTConfig |
This class provides the most basic settings for date time operating: the
date-time-zone and the chronology to use.
|
| PDTFactory |
Philip's Date Time (PDT) factory.
|
| PDTFormatPatterns |
Create common FormatStyle patterns to format date, time and datetime
objects.
|
| PDTFormatter |
Create common DateTimeFormatter objects used for printing and parsing
date and time objects.
|
| PDTFormatter.CacheKey |
|
| PDTFormatter.LocalizedDateFormatCache |
This class caches the compiled patterns for localized date and time
formatter.
|
| PDTFromString |
Handles the conversion to date, time or date time objects from a
String.
|
| PDTMask<T extends Temporal> |
Tuple with date time pattern string and query to parse into object.
|
| PDTToString |
Standard API to convert a date, time or date time to a String.
|
| PDTWebDateHelper |
A helper class that parses Dates out of Strings with date time in RFC822 and
W3CDateTime formats plus the variants Atom (0.3) and RSS (0.9, 0.91, 0.92,
0.93, 0.94, 1.0 and 2.0) specificators added to those formats.
It uses the JDK java.text.SimpleDateFormat class attempting the parse using a
mask for each one of the possible formats.
Original work Copyright 2004 Sun Microsystems, Inc.
|
| PDTZoneID |
Represents the combination of Zone ID string and ID object.
|
| Predicates |
Some globally usable predicates.
|
| PresentForCodeCoverage |
Just to indicate that an object is only present for code coverage reasons, to
create 100% coverage.
|
| PrimitiveCollectionHelper |
Collection helper for primitive data types (boolean, byte, char, double,
float, int, long and short).
|
| PrivateAPI |
Indicate that a public element is not meant for public use, but only for
project internal use.
|
| PropertiesHelper |
|
| Punycode |
Implementation of the Punycode encoding scheme used by IDNA and RFC 3492
Source: https://www.ietf.org/rfc/rfc3492.txt
|
| QuotedPrintableCodec |
Encoder and decoder for quoted printable stuff.
|
| ReadableResourceByteArray |
|
| ReadableResourceInputStream |
|
| ReadableResourceProviderChain |
|
| ReadableResourceString |
|
| ReadOnlyMultilingualText |
This class represents a multilingual text that cannot be altered after the
constructor.
|
| ReflectionSecurityManager |
A custom security manager that exposes the getClassContext()
information.
|
| RegExCache |
This class provides a cached for compiled regular expressions.
|
| RegExHelper |
This class offers helper methods that work on cached regular expression
pattern as offered by RegExCache.
|
| RegExPattern |
This class encapsulates a String and a set of options to be used in Pattern
compilation
|
| ResourceBundleHelper |
Resource bundle utility methods.
Note: the UTF-8 resource bundles are only needed when using Java 1.8 or below
since the default was ISO-8859-1.
|
| ResourceBundleKey |
The key of a resource bundle.
|
| ResourceBundleTextProvider |
This class encapsulates the resource bundle handling.
|
| ReturnsImmutableObject |
Indicates that a method returns an immutable object (in case the returned
type itself is not immutable).
|
| ReturnsMutableCopy |
Indicates that a method returns a mutable object but containing a copy of the
internal state.
|
| ReturnsMutableObject |
Indicates that a method returns a mutable object.
|
| ReverseListIterator<ELEMENTTYPE> |
A reverse iterator for an existing list
|
| RFC1522BCodec |
Identical to the Base64 encoding defined by
RFC 1521 and allows a
character set to be specified.
|
| RFC1522QCodec |
Similar to the Quoted-Printable content-transfer-encoding defined in
RFC 1521 and designed to
allow text containing mostly ASCII characters to be decipherable on an ASCII
terminal without decoding.
|
| RFC2616Codec |
Codec for RFC 2616 HTTP header values.
|
| RomanNumeral |
An object of type RomanNumeral is an integer between 1 and 3999.
|
| RoundHelper |
Helper class for rounding numeric values in a flexible way.
|
| RoundHelper.EDecimalType |
|
| RunLengthCodec |
Decoder for run length encoding
|
| SecurityManagerHelper |
|
| SerializationConverter |
|
| SerializationConverterRegistry |
The registry that keeps the mappings for serialization converters.
|
| SerializationHelper |
Global serialization helper method.
|
| ServiceLoaderHelper |
|
| SimpleFileIO |
All kind of file handling stuff.
|
| SimpleLocation |
Default implementation of the ILocation interface.
|
| SimpleLock |
|
| SimpleReadWriteLock |
|
| SimpleURL |
Abstraction of the string parts of a URL but much simpler (and faster) than
URL.
|
| Since |
A code comment for elements that were added at a specific version.
|
| SingleError |
Default implementation of IError.
Note: cannot be called Error because this would conflict with
the default Java Exception class.
|
| SingleError.AbstractBuilder<ERRTYPE extends SingleError,IMPLTYPE extends SingleError.AbstractBuilder<ERRTYPE,IMPLTYPE>> |
Abstract builder class for SingleError and derived classes.
|
| SingleError.Builder |
|
| Singleton |
Just to indicate that a class is a singleton and therefore only a single
instance of the class exists.
|
| SizeDouble |
This class represents an object having width and height.
|
| SizeFloat |
This class represents an object having width and height.
|
| SizeHelper |
A utility class that converts sizes into the corresponding Kilobyte, Megabyte
etc. notation.
This class is not thread-safe, because the DecimalFormat class is not
thread-safe!
|
| SizeInt |
This class represents an object having width and height.
|
| SizeLong |
This class represents an object having width and height.
|
| SoftHashMap<K,V> |
Soft HashMap implementation based on
http://www.javaspecialists.eu/archive/Issue015.html
The entrySet implementation is from
org.hypergraphdb.util
Note: SoftHashMap is NOT serializable!
|
| SoftLinkedHashMap<K,V> |
Soft HashMap implementation based on
http://www.javaspecialists.eu/archive/Issue015.html
The entrySet implementation is from
org.hypergraphdb.util
Note: SoftLinkedHashMap is NOT serializable!
|
| SPITestHelper |
|
| SPITestHelper.EMode |
|
| StackHelper |
|
| StackTraceHelper |
This class contains utility methods for handling stack traces.
|
| StatisticsHandlerCache |
|
| StatisticsHandlerCounter |
|
| StatisticsHandlerKeyedCounter |
|
| StatisticsHandlerKeyedSize |
|
| StatisticsHandlerKeyedTimer |
|
| StatisticsHandlerSize |
|
| StatisticsHandlerTimer |
|
| StatisticsManager |
Provides a central manager for the internal statistics.
|
| StatisticsVisitor |
Class for iterating all available statistics
|
| StopWatch |
|
| StreamHelper |
Some very basic IO stream utility stuff.
|
| StreamHelper.CopyByteStreamBuilder |
|
| StreamHelper.CopyCharStreamBuilder |
|
| StringHelper |
Generic string transformation and helper methods.
|
| StringHelper.ImploderBuilder |
A simple builder that allows to implode collections of arguments with a lot
of customization.
|
| StringHelper.ImploderBuilderMap |
A simple builder that allows to implode maps of arguments with a lot of
customization.
|
| StringIDFactory |
|
| StringIDFromGlobalIntIDFactory |
|
| StringIDFromGlobalLongIDFactory |
|
| StringIDFromGlobalPersistentIntIDFactory |
|
| StringIDFromGlobalPersistentLongIDFactory |
|
| StringIDFromIntIDFactory |
A factory that creates String IDs based on a specified IIntIDFactory.
|
| StringIDFromLongIDFactory |
A factory that creates String IDs based on a specified ILongIDFactory
.
|
| StringInputStream |
An input stream based on an input String.
|
| StringInputStreamProvider |
|
| StringMap |
Base class for all kind of string-string mapping container.
|
| StringParser |
This class contains the methods to parse String objects to numeric values.
|
| StringReaderProvider |
|
| StringScanner |
Simple string scanner.
|
| StringWriterProvider |
|
| SuccessWithValue<DATATYPE> |
Wraps a success indicator and an arbitrary value.
|
| SystemHelper |
Get information about the system we're running on.
|
| SystemProperties |
This class wraps all the Java system properties like version number etc.
|
| TextHelper |
|
| TextVariableHelper |
This class provides an easy way to replace variables in a string with other
values.
|
| ThirdPartyModule |
|
| ThirdPartyModuleProvider_ph_commons |
Implement this SPI interface if your JAR file contains external third party
modules.
|
| ThirdPartyModuleRegistry |
This class manages all registered third party modules
|
| ThreadDeadlockDetectionTimer |
A dead lock detection timer that checks for dead locks in a certain interval.
|
| ThreadDeadlockDetector |
This is the main dead lock detector, based on JMX ThreadMXBean
|
| ThreadDeadlockInfo |
Represents information about a single deadlocked thread.
|
| ThreadHelper |
Some thread utility methods.
|
| ToStringGenerator |
This is a utility class for easier toString method creations.
|
| Translatable |
An informational annotation that indicates that something is meant to be
translated.
|
| TrustManagerTrustAll |
A trust manager that accepts all certificates.
|
| TypeConverter |
|
| TypeConverterException |
Exceptions of this type are only thrown from the TypeConverter class
if type conversion fails.
|
| TypeConverterException.EReason |
|
| TypeConverterProviderBestMatch |
An type converter provider that tries to provide an exact match before trying
fuzzy matches.
|
| TypeConverterProviderExact |
An exact type converter provider.
|
| TypeConverterProviderFuzzy |
A fuzzy type converter provider.
|
| TypeConverterProviderRuleBased |
A rule based type converter provider.
|
| TypeConverterRegistry |
This class contains all the default type converters for the default types
that are required.
|
| TypeConverterRuleAnySourceFixedDestination<DST> |
Type converter than can convert from a base source class to a destination
class.
|
| TypeConverterRuleAssignableSourceFixedDestination<SRC,DST> |
Abstract type converter than can convert from a base source class to a
destination class.
|
| TypeConverterRuleFixedSourceAnyDestination<SRC> |
Abstract type converter than can convert from a base source class to a
destination class.
|
| TypeConverterRuleFixedSourceAssignableDestination<SRC,DST> |
Abstract type converter than can convert from a base source class to a
destination class.
|
| TypedObject<IDTYPE> |
Base implementation of an object that has an ObjectType and an ID.
|
| UnsafeAPI |
Indicate methods that are unsafe but are helpful in very rare scenarios.
|
| UnsupportedOperation |
|
| Until |
A code comment for elements that were removed at a specific version.
|
| URLCodec |
Encoder and decoder for URL stuff based on RFC 3986.
|
| URLData |
|
| URLHelper |
URL utilities.
|
| URLParameter |
This class represents a single URL parameter.
|
| URLParameterDecoder |
Decoder for URL parameters
|
| URLParameterEncoder |
Encoder for URLs
|
| URLParameterList |
A list of URL parameters with a sanity API.
|
| URLProtocol |
|
| URLProtocolRegistry |
A central registry for supported URL protocols.
|
| URLResource |
|
| URLResourceProvider |
The URL resource provider.
|
| URLValidator |
Check if a URL is valid.
|
| UseDirectEqualsAndHashCode |
|
| UsedViaReflection |
Just to indicate that a class is used via reflection and not by direct
references.
|
| Utf8ResourceBundle |
Helper class to handle read-only property resource bundles reading only UTF-8
text strings.
|
| ValueEnforcer |
This class contains "runtime assertions" utility methods.
|
| VendorInfo |
Contains some general vendor specific information.
|
| Version |
This class represents a single version object.
|
| VersionRange |
This class represents a range of versions.
|
| VerySecureRandom |
A secure random generator initialized with another secure random
generator.
Using /dev/random may require waiting for the result as it uses
so-called entropy pool, where random data may not be available at the moment.
|
| VisibleForTesting |
Indicates that a method has only increased visibility for testing purposes.
|
| WatchDir |
Generic directory watching service using the default JDK WatchService
class.
|
| WithZoneId |
A combination of a date/time string and an optional ZoneId.
|
| WorkInProgress |
This annotation defines that an element is "work in progress" and should not
yet be used in production.
|
| WrappedInputStream |
|
| WrappedOutputStream |
|
| WrappedReader |
|
| WrappedWriter |
|
| Wrapper<DATATYPE> |
This is a stupid wrapper around any object.
|
| WritableResourceProviderChain |
|
| XMLOffsetDate |
Copyright (c) 2007-present, Stephen Colebourne & Michael Nascimento
Santos.
This class is based on the class OffsetDate but the Timezone offset is
optional - it may behave like a regular LocalDate
|
| XMLOffsetDateTime |
|
| XMLOffsetTime |
|