Index
All Classes and Interfaces|All Packages|Serialized Form
C
- compareTo(Identifier<Long>) - Method in class de.vinado.lib.identifier.basic.NumericIdentifier
- compareTo(Identifier<String>) - Method in class de.vinado.lib.identifier.basic.StringIdentifier
- compareTo(Identifier<UUID>) - Method in class de.vinado.lib.identifier.basic.UuidIdentifier
- create(T) - Method in interface de.vinado.lib.identifier.IdentifierFactory
D
- de.vinado.lib.identifier - package de.vinado.lib.identifier
- de.vinado.lib.identifier.basic - package de.vinado.lib.identifier.basic
- de.vinado.lib.identifier.reflection - package de.vinado.lib.identifier.reflection
E
- equals(Object) - Method in class de.vinado.lib.identifier.Identifier
- extractIdValue(Identifiable<T, ?>) - Static method in interface de.vinado.lib.identifier.Identifiable
G
- getId() - Method in interface de.vinado.lib.identifier.Identifiable
- getIdValue() - Method in interface de.vinado.lib.identifier.Identifiable
H
- hashCode() - Method in class de.vinado.lib.identifier.Identifier
I
- Identifiable<T,
R extends Identifier<T>> - Interface in de.vinado.lib.identifier -
Common interface to be used on any
Identifier-identifiable types. - Identifier<T> - Class in de.vinado.lib.identifier
-
A generic value-wrapping value object which proxies all defined methods to its encapsulated instance.
- Identifier() - Constructor for class de.vinado.lib.identifier.Identifier
- IdentifierFactory<T,
R extends Identifier<T>> - Interface in de.vinado.lib.identifier -
Abstract
functionfor creation new identifiers. - IdentifierInstantiationException - Exception in de.vinado.lib.identifier.reflection
-
Exception throw in case the instantiation of an
Identifierfailed. - IdentifierInstantiationException(Constructor<?>, String, Throwable) - Constructor for exception de.vinado.lib.identifier.reflection.IdentifierInstantiationException
- instantiate(Constructor<T>, Object) - Static method in class de.vinado.lib.identifier.reflection.InstantiationUtils
- InstantiationUtils - Class in de.vinado.lib.identifier.reflection
-
Utility methods for
Identifiers.
N
- NumericIdentifiable<T extends NumericIdentifier> - Interface in de.vinado.lib.identifier.basic
-
Convenient typed intermediate interface for reduction of generics.
- NumericIdentifier - Class in de.vinado.lib.identifier.basic
-
Long-base application identifier VO. - NumericIdentifier(long) - Constructor for class de.vinado.lib.identifier.basic.NumericIdentifier
- NumericIdentifier(Long) - Constructor for class de.vinado.lib.identifier.basic.NumericIdentifier
- NumericIdentifierFactory<T extends NumericIdentifier> - Interface in de.vinado.lib.identifier.basic
S
- StringIdentifiable<T extends StringIdentifier> - Interface in de.vinado.lib.identifier.basic
-
Convenient typed intermediate interface for reduction of generics.
- StringIdentifier - Class in de.vinado.lib.identifier.basic
-
String-based application identifier VO. - StringIdentifier(String) - Constructor for class de.vinado.lib.identifier.basic.StringIdentifier
- StringIdentifierFactory<T extends StringIdentifier> - Interface in de.vinado.lib.identifier.basic
T
- toString() - Method in class de.vinado.lib.identifier.Identifier
U
- UuidIdentifiable<T extends UuidIdentifier> - Interface in de.vinado.lib.identifier.basic
-
Convenient typed intermediate interface for reduction of generics.
- UuidIdentifier - Class in de.vinado.lib.identifier.basic
-
UUID-typed application identifier VO. - UuidIdentifier(UUID) - Constructor for class de.vinado.lib.identifier.basic.UuidIdentifier
- UuidIdentifierFactory<T extends UuidIdentifier> - Interface in de.vinado.lib.identifier.basic
All Classes and Interfaces|All Packages|Serialized Form