| Package | Description |
|---|---|
| com.helger.commons.cache | |
| com.helger.commons.datetime | |
| com.helger.commons.lang | |
| com.helger.commons.name | |
| com.helger.commons.regex | |
| com.helger.commons.type |
| 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 | Method and Description |
|---|---|
static <ENUMTYPE extends Enum<ENUMTYPE> & IHasName> |
EnumHelper.getFromNameCaseInsensitiveOrDefault(Class<ENUMTYPE> aClass,
String sName,
ENUMTYPE eDefault)
Get the enum value with the passed name case insensitive
|
static <ENUMTYPE extends Enum<ENUMTYPE> & IHasName> |
EnumHelper.getFromNameCaseInsensitiveOrNull(Class<ENUMTYPE> aClass,
String sName)
Get the enum value with the passed name case insensitive
|
static <ENUMTYPE extends Enum<ENUMTYPE> & IHasName> |
EnumHelper.getFromNameCaseInsensitiveOrThrow(Class<ENUMTYPE> aClass,
String sName)
Get the enum value with the passed name (case insensitive).
|
static <ENUMTYPE extends Enum<ENUMTYPE> & IHasName> |
EnumHelper.getFromNameOrDefault(Class<ENUMTYPE> aClass,
String sName,
ENUMTYPE eDefault)
Get the enum value with the passed name
|
static <ENUMTYPE extends Enum<ENUMTYPE> & IHasName> |
EnumHelper.getFromNameOrNull(Class<ENUMTYPE> aClass,
String sName)
Get the enum value with the passed name
|
static <ENUMTYPE extends Enum<ENUMTYPE> & IHasName> |
EnumHelper.getFromNameOrThrow(Class<ENUMTYPE> aClass,
String sName)
Get the enum value with the passed name.
|
| Modifier and Type | Method and Description |
|---|---|
static INameProvider<IHasName> |
INameProvider.createHasName() |
static Comparator<IHasName> |
IHasName.getComparatorCollating(Locale aSortLocale) |
static Comparator<IHasName> |
IHasName.getComparatorName() |
| Modifier and Type | Class and Description |
|---|---|
class |
RegExCache
This class provides a cached for compiled regular expressions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ObjectType
This class encapsulates an internal object type.
|
Copyright © 2014–2017 Philip Helger. All rights reserved.