| Modifier and Type | Class and Description |
|---|---|
class |
CallbackList<CALLBACKTYPE extends ICallback>
This class manages a list of callbacks.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MapBasedAttributeContainer<KEYTYPE,VALUETYPE>
Base class for all kind of any-any mapping container.
|
class |
MapBasedAttributeContainerAny<KEYTYPE>
Base class for all kind of string-object mapping container.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ICommonsList<ELEMENTTYPE> |
interface |
ICommonsMap<KEYTYPE,VALUETYPE> |
interface |
ICommonsNavigableMap<KEYTYPE,VALUETYPE> |
interface |
ICommonsNavigableSet<ELEMENTTYPE> |
interface |
ICommonsOrderedMap<KEYTYPE,VALUETYPE> |
interface |
ICommonsOrderedSet<ELEMENTTYPE> |
interface |
ICommonsSet<ELEMENTTYPE> |
interface |
ICommonsSortedMap<KEYTYPE,VALUETYPE> |
interface |
ICommonsSortedSet<ELEMENTTYPE> |
| Modifier and Type | Class and Description |
|---|---|
class |
CommonsArrayList<ELEMENTTYPE> |
class |
CommonsConcurrentHashMap<KEYTYPE,VALUETYPE> |
class |
CommonsCopyOnWriteArrayList<ELEMENTTYPE> |
class |
CommonsCopyOnWriteArraySet<ELEMENTTYPE> |
class |
CommonsEnumMap<KEYTYPE extends Enum<KEYTYPE>,VALUETYPE> |
class |
CommonsHashMap<KEYTYPE,VALUETYPE> |
class |
CommonsHashSet<ELEMENTTYPE> |
class |
CommonsLinkedHashMap<KEYTYPE,VALUETYPE> |
class |
CommonsLinkedHashSet<ELEMENTTYPE> |
class |
CommonsLinkedList<ELEMENTTYPE> |
class |
CommonsTreeMap<KEYTYPE,VALUETYPE> |
class |
CommonsTreeSet<ELEMENTTYPE> |
class |
CommonsVector<ELEMENTTYPE> |
class |
CommonsWeakHashMap<KEYTYPE,VALUETYPE> |
| Modifier and Type | Class and Description |
|---|---|
class |
NonBlockingStack<ELEMENTTYPE>
A version of a stack that does not use
Vector but an
CommonsArrayList as the underlying data structure as opposed to
Stack. |
class |
SafeArrayList<ELEMENTTYPE>
This is a specialized
CommonsArrayList that can handle read accesses on
list items that are not yet in the container. |
class |
SafeVector<ELEMENTTYPE>
This is a specialized
CommonsVector that can handle read accesses on
list items that are not yet in the container. |
class |
SingleElementList<ELEMENTTYPE>
Implementation of the
ICommonsList interface handling exactly one
element and no more! |
class |
SingleElementMap<KEYTYPE,VALUETYPE>
ICommonsMap implementation that can only keep 0 or 1 element. |
class |
WrappedList<ELEMENTTYPE>
This is a facade for a
List. |
class |
WrappedSet<ELEMENTTYPE>
This is a facade for a
Set. |
| Modifier and Type | Class and Description |
|---|---|
class |
LoggingLRUMap<KEYTYPE,VALUETYPE>
A specific
LRUMap that emits a warning once the map is full and the
oldest entry gets discarded. |
class |
LRUMap<KEYTYPE,VALUETYPE>
A special ordered map, that has an upper limit of contained elements.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMultiMap<KEYTYPE,VALUETYPE,COLLTYPE extends Collection<VALUETYPE>>
Base interface for a multi map (one key with several values).
|
interface |
IMultiMapListBased<KEYTYPE,VALUETYPE>
Interface for a multi map that uses a
ICommonsList for the storage. |
interface |
IMultiMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE>
Base interface for a multi map (one key with several values).
|
interface |
IMultiMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Interface for a multi map that uses a
ICommonsSet for the storage. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMultiConcurrentHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends Collection<VALUETYPE>>
Abstract multi map based on
ConcurrentHashMap. |
class |
AbstractMultiConcurrentHashMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
ConcurrentHashMap
and ICommonsList values. |
class |
AbstractMultiConcurrentHashMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Abstract multi map based on
ConcurrentHashMap
and ICommonsSet values. |
class |
AbstractMultiHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends Collection<VALUETYPE>>
Abstract multi map based on
HashMap. |
class |
AbstractMultiHashMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
HashMap and
ICommonsList values. |
class |
AbstractMultiHashMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE>
Abstract multi map based on
HashMap. |
class |
AbstractMultiHashMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Abstract multi map based on
HashMap and ICommonsSet
values. |
class |
AbstractMultiLinkedHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends Collection<VALUETYPE>>
Abstract multi map based on
CommonsLinkedHashMap. |
class |
AbstractMultiLinkedHashMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
CommonsLinkedHashMap and
ICommonsList values. |
class |
AbstractMultiLinkedHashMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE>
Abstract multi map based on
CommonsLinkedHashMap. |
class |
AbstractMultiLinkedHashMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Abstract multi map based on
CommonsLinkedHashMap and
ICommonsSet values. |
class |
AbstractMultiTreeMap<KEYTYPE,VALUETYPE,COLLTYPE extends Collection<VALUETYPE>>
Abstract multi map based on
CommonsTreeMap. |
class |
AbstractMultiTreeMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
CommonsTreeMap and
ICommonsList values. |
class |
AbstractMultiTreeMapMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE>
Abstract multi map based on
CommonsTreeMap. |
class |
AbstractMultiTreeMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Abstract multi map based on
CommonsTreeMap and
ICommonsSet values. |
class |
AbstractMultiWeakHashMap<KEYTYPE,VALUETYPE,COLLTYPE extends Collection<VALUETYPE>>
Abstract multi map based on
WeakHashMap. |
class |
AbstractMultiWeakHashMapListBased<KEYTYPE,VALUETYPE>
Abstract multi map based on
WeakHashMap and
ICommonsList values. |
class |
AbstractMultiWeakHashMapSetBased<KEYTYPE,VALUETYPE,COLLTYPE extends ICommonsSet<VALUETYPE>>
Abstract multi map based on
WeakHashMap and
ICommonsSet values. |
class |
MultiConcurrentHashMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and CommonsArrayList values. |
class |
MultiConcurrentHashMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and
CommonsHashSet values. |
class |
MultiConcurrentHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and
CommonsLinkedHashSet values. |
class |
MultiConcurrentHashMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
Multi map based on
ConcurrentHashMap and
CommonsTreeSet values. |
class |
MultiConcurrentHashMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
ConcurrentHashMap and CommonsVector
values. |
class |
MultiHashMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
HashMap and CommonsArrayList values. |
class |
MultiHashMapHashMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE> |
class |
MultiHashMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
HashMap and CommonsHashSet
values. |
class |
MultiHashMapLinkedHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
HashMap and CommonsLinkedHashSet
values. |
class |
MultiHashMapTreeMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiHashMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
Multi map based on
HashMap and CommonsTreeSet
values. |
class |
MultiHashMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
HashMap and CommonsVector values. |
class |
MultiHashMapWeakHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiLinkedHashMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsLinkedHashMap and CommonsArrayList
values. |
class |
MultiLinkedHashMapHashMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE> |
class |
MultiLinkedHashMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsLinkedHashMap and CommonsHashSet
values. |
class |
MultiLinkedHashMapLinkedHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiLinkedHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsLinkedHashMap and
CommonsLinkedHashSet values. |
class |
MultiLinkedHashMapTreeMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiLinkedHashMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
Multi map based on
CommonsLinkedHashMap and
CommonsTreeSet values. |
class |
MultiLinkedHashMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsLinkedHashMap and CommonsVector
values. |
class |
MultiLinkedHashMapWeakHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiTreeMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsTreeMap
and CommonsArrayList values. |
class |
MultiTreeMapHashMapBased<KEYTYPE1,KEYTYPE2,VALUETYPE> |
class |
MultiTreeMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsTreeMap
and CommonsHashSet values. |
class |
MultiTreeMapLinkedHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiTreeMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsTreeMap and CommonsLinkedHashSet
values. |
class |
MultiTreeMapTreeMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiTreeMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
Multi map based on
CommonsTreeMap
and CommonsTreeSet values. |
class |
MultiTreeMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
CommonsTreeMap
and CommonsVector values. |
class |
MultiTreeMapWeakHashMapBased<KEYTYPE1,KEYTYPE2 extends Comparable<? super KEYTYPE2>,VALUETYPE> |
class |
MultiWeakHashMapArrayListBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and CommonsArrayList values. |
class |
MultiWeakHashMapHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and CommonsHashSet
values. |
class |
MultiWeakHashMapLinkedHashSetBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and
CommonsLinkedHashSet values. |
class |
MultiWeakHashMapTreeSetBased<KEYTYPE,VALUETYPE extends Comparable<? super VALUETYPE>>
Multi map based on
WeakHashMap and CommonsTreeSet
values. |
class |
MultiWeakHashMapVectorBased<KEYTYPE,VALUETYPE>
Multi map based on
WeakHashMap and CommonsVector values. |
| Modifier and Type | Class and Description |
|---|---|
class |
KeyValuePairList<DATA1TYPE,DATA2TYPE>
This is a helper class that wraps a list of pair objects.
|
class |
Pair<DATA1TYPE,DATA2TYPE>
A generic pair class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ResourceErrorGroup
Contains a list of resource errors and some sanity access methods.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ErrorList
Handles a list of form global errors.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NonBlockingProperties
The
NonBlockingProperties class represents a persistent set of
properties. |
| Modifier and Type | Method and Description |
|---|---|
static <DATATYPE extends ICloneable<DATATYPE>> |
CloneHelper.getCloneIfNotNull(DATATYPE aObject)
Get a clone (= deep copy) of the passed value for all objects implementing
ICloneable. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMicroAttribute
Represents a single attribute within an element (=tag).
|
interface |
IMicroCDATA
Represents a CDATA node.
|
interface |
IMicroComment
Represents a comment node.
|
interface |
IMicroContainer
This interface is just a hull for a node that has no properties itself but
contains children.
|
interface |
IMicroDocument
Represents a complete document.
|
interface |
IMicroDocumentType
Represents the document type of a document.
|
interface |
IMicroElement
Represents a single element (=tag) of a document.
|
interface |
IMicroEntityReference
Represents the reference to an entity.
|
interface |
IMicroNode
This is the base interface for all kind of nodes in the micro document object
model.
|
interface |
IMicroNodeWithChildren
A special marker interface that is implemented by classes, that really
support having children!
|
interface |
IMicroProcessingInstruction
Represents a processing instruction.
|
interface |
IMicroText
Represents a text node.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMicroNode
This is an abstract base class for the micro document object model.
|
class |
AbstractMicroNodeWithChildren
Basic implementation class for the micro document object model.
|
class |
MicroAttribute
Default implementation of the
IMicroAttribute interface. |
class |
MicroCDATA
Default implementation of the
IMicroCDATA interface. |
class |
MicroComment
Default implementation of the
IMicroComment interface. |
class |
MicroContainer
Default implementation of the
IMicroContainer interface. |
class |
MicroDocument
Default implementation of the
IMicroDocument interface. |
class |
MicroDocumentType
Default implementation of the
IMicroDocumentType interface. |
class |
MicroElement
Default implementation of the
IMicroElement interface. |
class |
MicroEntityReference
Default implementation of the
IMicroEntityReference interface. |
class |
MicroProcessingInstruction
Default implementation of the
IMicroProcessingInstruction interface. |
class |
MicroText
Default implementation of the
IMicroText interface. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMimeType
Interface for the structured representation of a single MIME type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MimeType
Represents a single MIME type as the combination of the content type and the
sub-type and parameters.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
CommonsTestHelper.testGetClone(ICloneable<?> aCloneable)
Test if the implementation
ICloneable is OK. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMutableInteger<IMPLTYPE extends IMutableInteger<IMPLTYPE>>
Base interface for mutable numeric values
|
interface |
IMutableNumeric<IMPLTYPE extends IMutableNumeric<IMPLTYPE>>
Base interface for mutable numeric values
|
interface |
IMutableObject<IMPLTYPE extends IMutableObject<IMPLTYPE>>
Base interface for all mutable objects
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMutableInteger<IMPLTYPE extends AbstractMutableInteger<IMPLTYPE>>
Base implementation class for
IMutableInteger transitively extending
Number class. |
class |
AbstractMutableNumeric<IMPLTYPE extends AbstractMutableNumeric<IMPLTYPE>>
Base implementation class for
IMutableNumeric extending
Number class. |
class |
MutableBigDecimal
Object wrapper around a
BigDecimal so that it can be passed a final
object but is mutable. |
class |
MutableBigInteger
Object wrapper around a
BigInteger so that it can be passed a final
object but is mutable. |
class |
MutableBoolean
Object wrapper around a boolean so that it can be passed a final object but
is mutable.
|
class |
MutableByte
Object wrapper around a byte so that it can be passed a final object but is
mutable.
|
class |
MutableChar
Object wrapper around a char so that it can be passed a final object but is
mutable.
|
class |
MutableDouble
Object wrapper around a double so that it can be passed a final object but is
mutable.
|
class |
MutableFloat
Object wrapper around a float so that it can be passed a final object but is
mutable.
|
class |
MutableInt
Object wrapper around an int so that it can be passed a final object but is
mutable.
|
class |
MutableLong
Object wrapper around a long so that it can be passed a final object but is
mutable.
|
class |
MutableShort
Object wrapper around a short so that it can be passed a final object but is
mutable.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMapBasedScope
Abstract scope implementation based on a Map containing the attribute values.
|
class |
ApplicationScope
Represents a single "application scope".
|
class |
GlobalScope
Base implementation of the
IGlobalScope interface. |
class |
RequestScope
Default implementation for non-web request scopes.
|
class |
SessionApplicationScope
Represents a single "session application scope".
|
class |
SessionScope
Default implementation of the
ISessionScope interface |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleURL
Abstraction of the string parts of a URL but much simpler (and faster) than
URL. |
class |
SMap
A special URL parameter map that is made for best inline usage.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Wrapper<DATATYPE>
This is a stupid wrapper around any object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MapBasedNamespaceContext
Represents a namespace context a 1:n (namespace:prefix) mapping.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DOMReaderSettings
DOM reader settings
|
class |
SAXReaderSettings
SAX reader settings
|
| Modifier and Type | Class and Description |
|---|---|
class |
XMLWriterSettings
Default implementation of the
IXMLWriterSettings interface. |
| Modifier and Type | Class and Description |
|---|---|
class |
MapBasedXPathFunctionResolver
Class is used in conjunction with
XPathExpression to
resolve variable values used in XPath queries at runtime. |
class |
MapBasedXPathVariableResolver
Class is used in conjunction with
XPathExpression to
resolve variable values used in XPath queries at runtime. |
class |
MapBasedXPathVariableResolverQName
Class is used in conjunction with
XPathExpression to
resolve variable values used in XPath queries at runtime. |
Copyright © 2014–2016 Philip Helger. All rights reserved.