| 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 |
|---|---|
static Set<String> |
LockedContainerHelper.getIDs(Collection<? extends IHasID<String>> aElements,
ReentrantReadWriteLock aLock)
Iterates all passed objects and collect their IDs
|
| Modifier and Type | Method and Description |
|---|---|
DATATYPE |
UnidirectionalConverterHasIDID.convert(IHasID<DATATYPE> aInput) |
| Modifier and Type | Class and Description |
|---|---|
class |
EErrorLevel
Represents a generic error level.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorHasID<IDTYPE,DATATYPE extends IHasID<IDTYPE>>
This is a collation
Comparator for objects that implement
the IHasID interface with a class that does NOT implements
Comparable. |
class |
ComparatorHasIDComparable<IDTYPE extends Comparable<? super IDTYPE>,DATATYPE extends IHasID<IDTYPE>>
This is a collation
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 | 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 |
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 a type 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 a type and an ID.
|
| 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.
|
| 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 |
EXMLSerializeComments
Determines whether comments should be serialized or not.
|
class |
EXMLSerializeDocType
Used for creating string representation of XML.
|
class |
EXMLSerializeFormat
Determines the output format for XML serialization.
|
class |
EXMLSerializeIndent
Determines the indentation and alignment mode of XML serialization.
|
class |
EXMLSerializeVersion
XML serialization version.
|
Copyright © 2006–2015 phloc systems. All rights reserved.