| 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 |
NonBlockingStack<ELEMENTTYPE>
A version of a stack that does not use
Vector but an
CommonsArrayList as the underlying data structure as opposed to
Stack. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAttributeContainer<KEYTYPE,VALUETYPE>
Base interface for a generic read-only attribute container.
|
interface |
IAttributeContainerAny<KEYTYPE>
This is the writable extension of the
<String,
Object>. |
interface |
IStringMap
Special mutable attribute container with a String key and a String value.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AttributeContainer<KEYTYPE,VALUETYPE>
Base class for all kind of any-any mapping container.
|
class |
AttributeContainerAny<KEYTYPE>
Base class for all kind of string-object mapping container.
|
class |
AttributeContainerAnyConcurrent<KEYTYPE>
Base class for all kind of string-object mapping container.
|
class |
AttributeContainerConcurrent<KEYTYPE,VALUETYPE>
Base class for all kind of any-any mapping container.
|
class |
StringMap
Base class for all kind of string-string mapping container.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ICommonsList<ELEMENTTYPE>
A special
List interface with extended functionality based on
ICommonsCollection. |
interface |
ICommonsMap<KEYTYPE,VALUETYPE>
A special
Map interface with extended functionality |
interface |
ICommonsNavigableMap<KEYTYPE,VALUETYPE>
A special
NavigableMap interface based on ICommonsSortedMap. |
interface |
ICommonsNavigableSet<ELEMENTTYPE>
A special
NavigableSet based interface with extended functionality
based on ICommonsSortedSet. |
interface |
ICommonsOrderedMap<KEYTYPE,VALUETYPE>
|
interface |
ICommonsOrderedSet<ELEMENTTYPE>
A special ordered
Set based interface with extended functionality
based on ICommonsSet. |
interface |
ICommonsSet<ELEMENTTYPE>
A special
Set interface with extended functionality based on
ICommonsCollection. |
interface |
ICommonsSortedMap<KEYTYPE,VALUETYPE>
A special
SortedMap based interface with extended functionality based
on ICommonsMap. |
interface |
ICommonsSortedSet<ELEMENTTYPE>
A special
SortedSet based interface with extended functionality based
on ICommonsSet. |
| Modifier and Type | Class and Description |
|---|---|
class |
CommonsArrayList<ELEMENTTYPE>
A special
ArrayList implementation based on ICommonsList. |
class |
CommonsConcurrentHashMap<KEYTYPE,VALUETYPE>
A special
ConcurrentHashMap implementation based on
ICommonsMap. |
class |
CommonsCopyOnWriteArrayList<ELEMENTTYPE>
A special
CommonsCopyOnWriteArrayList implementation based on
ICommonsList. |
class |
CommonsCopyOnWriteArraySet<ELEMENTTYPE>
A special
CopyOnWriteArraySet implementation based on
ICommonsSet. |
class |
CommonsEnumMap<KEYTYPE extends Enum<KEYTYPE>,VALUETYPE>
A special
EnumMap implementation based on ICommonsMap. |
class |
CommonsHashMap<KEYTYPE,VALUETYPE>
A special
HashMap implementation based on ICommonsMap. |
class |
CommonsHashSet<ELEMENTTYPE>
A special
HashSet implementation based on ICommonsSet. |
class |
CommonsLinkedHashMap<KEYTYPE,VALUETYPE>
A special
LinkedHashMap implementation based on
ICommonsOrderedMap. |
class |
CommonsLinkedHashSet<ELEMENTTYPE>
A special
LinkedHashSet implementation based on
ICommonsOrderedSet. |
class |
CommonsLinkedList<ELEMENTTYPE>
A special
LinkedList implementation based on ICommonsList. |
class |
CommonsTreeMap<KEYTYPE,VALUETYPE>
A special
TreeMap implementation based on
ICommonsNavigableMap. |
class |
CommonsTreeSet<ELEMENTTYPE>
A special
TreeSet implementation based on
ICommonsNavigableSet. |
class |
CommonsVector<ELEMENTTYPE>
A special
Vector implementation based on ICommonsList. |
class |
CommonsWeakHashMap<KEYTYPE,VALUETYPE>
A special
WeakHashMap implementation based on ICommonsMap. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSoftMap<K,V>
Soft
Map implementation based on
http://www.javaspecialists.eu/archive/Issue015.htmlThe entrySet implementation is from
org.hypergraphdb.utilNote: AbstractSoftMap is NOT serializable! |
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.
|
class |
LRUSet<ELEMENTTYPE>
A special ordered set, that has an upper limit of contained elements.
|
class |
SoftHashMap<K,V>
Soft
HashMap implementation based on
http://www.javaspecialists.eu/archive/Issue015.htmlThe entrySet implementation is from
org.hypergraphdb.utilNote: SoftHashMap is NOT serializable! |
class |
SoftLinkedHashMap<K,V>
Soft
HashMap implementation based on
http://www.javaspecialists.eu/archive/Issue015.htmlThe entrySet implementation is from
org.hypergraphdb.utilNote: SoftLinkedHashMap is NOT serializable! |
| Modifier and Type | Class and Description |
|---|---|
class |
ErrorTextProvider
Default implementation of
IErrorTextProvider with a customizable
layout. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IErrorList
Interface for a list of
IError objects. |
| Modifier and Type | Class and Description |
|---|---|
class |
ErrorList
Default implementation of
IErrorList. |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpHeaderMap
Abstracts HTTP header interface for external usage.
|
| 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.getClonedList(Iterable<DATATYPE> aList)
Get a list where each contained item is also cloned.
|
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 |
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 |
SimpleURL
Abstraction of the string parts of a URL but much simpler (and faster) than
URL. |
class |
URLParameterList
A list of URL parameters with a sanity API.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Wrapper<DATATYPE>
This is a stupid wrapper around any object.
|
Copyright © 2014–2019 Philip Helger. All rights reserved.