| Modifier and Type | Interface and Description |
|---|---|
interface |
ICache<KEYTYPE,VALUETYPE>
Read-only interface for a very simple Map-like cache.
|
interface |
IMutableCache<KEYTYPE,VALUETYPE>
Interface for a very simple Map-like cache.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCache<KEYTYPE,VALUETYPE>
Abstract base implementation of
ICache |
class |
AbstractNotifyingCache<KEYTYPE,VALUETYPE>
A caching class that has the ability to fill itself with the abstract
getValueToCache(Object) method.
|
class |
CacheWithConversion<KEYTYPE,VALUETYPE>
A special cache that can create the value to be cache automatically from the
key.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DateTimeFormatterCache
This class provides a cache for
DateTimeFormatter instances. |
| 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 |
ReadableResourceByteArray
An in-memory
IReadableResource based on a byte array. |
class |
ReadableResourceString
An in-memory
IReadableResource based on a String which is
converted to a byte array with the provided charset. |
| Modifier and Type | Class and Description |
|---|---|
class |
NonBlockingByteArrayOutputStream
A non-synchronized copy of the class
ByteArrayOutputStream. |
class |
NonBlockingStringWriter
A non-synchronized copy of the class
StringWriter. |
| Modifier and Type | Class and Description |
|---|---|
class |
InMemoryLogger
Keeps a set of
LogMessage objects in memory, offering an API similar
to SLF4J. |
| Modifier and Type | Class and Description |
|---|---|
class |
RegExCache
This class provides a cached for compiled regular expressions.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMultilingualText
Read-only interface for a multilingual text
|
interface |
IMutableMultilingualText
Interface for a writable version of a multilingual text
|
| Modifier and Type | Class and Description |
|---|---|
class |
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. |
class |
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. |
class |
MultilingualText
This class represents a multilingual text.
|
class |
ReadOnlyMultilingualText
This class represents a multilingual text that cannot be altered after the
constructor.
|
Copyright © 2014–2017 Philip Helger. All rights reserved.