| Modifier and Type | Class and Description |
|---|---|
class |
EChangeLogAction
Represents the possible actions in a change log.
|
class |
EChangeLogCategory
Represents the category of a single change log entry.
|
| Modifier and Type | Method and Description |
|---|---|
DATATYPE |
ConverterHasIDID.convert(IHasID<DATATYPE> aInput) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IErrorLevel
Interface representing a single error level.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EErrorLevel
Represents a generic error level.
|
class |
ErrorLevel
A standalone implementation of the
IErrorLevel interface. |
| Modifier and Type | Class and Description |
|---|---|
class |
EFilterMatchingStrategy
Filter matching strategy for
IFilter implementations based on
AbstractFilter. |
| Modifier and Type | Class and Description |
|---|---|
class |
ChildrenProviderHasChildrenWithID<KEYTYPE,CHILDTYPE extends IHasChildren<CHILDTYPE> & IHasID<KEYTYPE>>
An implementation of the
IChildrenProviderWithID interface that works
with all types that implement IHasChildren and IHasID. |
| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorHasID<IDTYPE,DATATYPE extends IHasID<IDTYPE>>
This is a
Comparator for objects that implement the
IHasID interface with a class that does NOT implements
Comparable. |
class |
ComparatorHasIDComparable<DATATYPE extends IHasID<IDTYPE>,IDTYPE extends Comparable<? super IDTYPE>>
This is a
Comparator for objects that implement the
IHasID interface with a class that implements Comparable. |
class |
ComparatorHasIDInteger<DATATYPE extends IHasID<Integer>>
|
class |
ComparatorHasIDString<DATATYPE extends IHasID<String>>
|
class |
IDProviderFromHasID<VALUETYPE extends IHasID<IDTYPE>,IDTYPE>
A simple
IIDProvider implementation for objects implementing the
IHasID interface |
| Modifier and Type | Method and Description |
|---|---|
static <ENUMTYPE extends Enum<ENUMTYPE> & IHasID<String>> |
EnumHelper.getFromIDCaseInsensitiveOrDefault(Class<ENUMTYPE> aClass,
String sID,
ENUMTYPE aDefault)
Get the enum value with the passed string ID case insensitive
|
static <ENUMTYPE extends Enum<ENUMTYPE> & IHasID<String>> |
EnumHelper.getFromIDCaseInsensitiveOrNull(Class<ENUMTYPE> aClass,
String sID)
Get the enum value with the passed string ID case insensitive
|
static <ENUMTYPE extends Enum<ENUMTYPE> & IHasID<String>> |
EnumHelper.getFromIDCaseInsensitiveOrThrow(Class<ENUMTYPE> aClass,
String sID)
Get the enum value with the passed string ID (case insensitive).
|
static <KEYTYPE,ENUMTYPE extends Enum<ENUMTYPE> & IHasID<KEYTYPE>> |
EnumHelper.getFromIDOrDefault(Class<ENUMTYPE> aClass,
KEYTYPE aID,
ENUMTYPE aDefault)
Get the enum value with the passed ID
|
static <KEYTYPE,ENUMTYPE extends Enum<ENUMTYPE> & IHasID<KEYTYPE>> |
EnumHelper.getFromIDOrNull(Class<ENUMTYPE> aClass,
KEYTYPE aID)
Get the enum value with the passed ID
|
static <KEYTYPE,ENUMTYPE extends Enum<ENUMTYPE> & IHasID<KEYTYPE>> |
EnumHelper.getFromIDOrThrow(Class<ENUMTYPE> aClass,
KEYTYPE aID)
Get the enum value with the passed ID.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ECountry
Country enum.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EMicroEvent
All available micro DOM events.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EMimeContentType
Determines the most well known MIME content types.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IApplicationScope
Interface for a single application scope object.
|
interface |
IGlobalScope
Interface for a single global scope object.
|
interface |
IRequestScope
Interface for a single request scope object.
|
interface |
IScope
This interface is used for all the common stuff of a scope.
|
interface |
ISessionApplicationScope
Interface for a single session application scope object.
|
interface |
ISessionScope
Interface for a single session scope object.
|
| 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 |
ETriState
Represents an object that has one of 3 different states compared to a boolean
that has only 2 different states.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ILicense
Represents a single license.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CustomLicense
Represents a custom license.
|
class |
ELicense
Represents a bunch of Open Source licenses regularly used.
|
| Modifier and Type | Method and Description |
|---|---|
static <KEYTYPE,DATATYPE extends IHasParent<DATATYPE> & IHasID<KEYTYPE>> |
TreeWithIDBuilder.buildTree(Collection<? extends DATATYPE> aAll)
A generic method to build a tree of objects.
|
static <KEYTYPE,DATATYPE extends IHasID<KEYTYPE>> |
TreeWithIDBuilder.buildTree(Collection<? extends DATATYPE> aAll,
IParentProvider<DATATYPE> aParentResolver)
A generic method to build a tree of objects.
|
static <KEYTYPE,DATATYPE extends IHasID<KEYTYPE>> |
TreeWithIDBuilder.buildTree(DATATYPE[] aAll,
IParentProvider<DATATYPE> aParentResolver)
A generic method to build a tree of objects.
|
static <KEYTYPE,DATATYPE extends IHasID<KEYTYPE>> |
TreeWithIDBuilder.buildTree(IChildrenProvider<DATATYPE> aChildrenResolver) |
| Modifier and Type | Method and Description |
|---|---|
static <KEYTYPE,DATATYPE extends IHasID<KEYTYPE>> |
TreeWithIDBuilder.buildTree(DATATYPE[] aAll,
IParentProvider<DATATYPE> aParentResolver)
A generic method to build a tree of objects.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>
Represents a basic tree item with an ID.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicTreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>
Basic tree item with ID implementation, independent of the implementation
type.
|
class |
DefaultTreeItemWithID<KEYTYPE,DATATYPE>
Special implementation of
BasicTreeItemWithID using the item type
DefaultTreeItemWithID. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>,ITEMTYPE extends IFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE,ITEMTYPE>>
This interface represents a single folder within a directory tree.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>,ITEMTYPE extends BasicFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE,ITEMTYPE>>
Base implementation of the
IFolderTreeItem interface. |
class |
DefaultFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>>
Default implementation of the
IFolderTreeItem interface. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITypedObject<IDTYPE>
Base interface for objects having an
ObjectType and an ID. |
| Modifier and Type | Class and Description |
|---|---|
class |
EBaseType
Contains generic type definitions independent from the underlying language.
|
class |
TypedObject<IDTYPE extends Serializable>
Base implementation of an object that has an
ObjectType and an ID. |
| Modifier and Type | Class and Description |
|---|---|
class |
EXMLDOMFeature
Represents different DOM features.
|
class |
EXMLDOMFeatureVersion
Represents different DOM versions for XML feature tests.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EXMLCharMode
Defines the different characters modes that are relevant to determine invalid
characters as well characters to be masked.
|
class |
EXMLSerializeBracketMode
Determines the bracket mode for XML elements?
|
class |
EXMLSerializeComments
Determines whether comments should be serialized or not.
|
class |
EXMLSerializeDocType
Used for creating string representation of XML.
|
class |
EXMLSerializeIndent
Determines the indentation and alignment mode of XML serialization.
|
class |
EXMLSerializeVersion
XML serialization version.
|
class |
EXMLSerializeXMLDeclaration
Used for creating string representation of XML.
|
Copyright © 2014–2015 Philip Helger. All rights reserved.