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
- convert(Object, TypeDescriptor, TypeDescriptor) - Method in class de.vinado.spring.identifier.convert.NumericIdentifierConverter
- convert(Object, TypeDescriptor, TypeDescriptor) - Method in class de.vinado.spring.identifier.convert.StringIdentifierConverter
- convert(Object, TypeDescriptor, TypeDescriptor) - Method in class de.vinado.spring.identifier.convert.UuidIdentifierConverter
- convertNonNull(Object, TypeDescriptor, TypeDescriptor) - Method in class de.vinado.spring.identifier.convert.UuidIdentifierConverter
- create(T) - Method in interface de.vinado.lib.identifier.IdentifierFactory
D
- de.vinado.boot.autoconfigure.identifier - package de.vinado.boot.autoconfigure.identifier
- de.vinado.lib.identifier - package de.vinado.lib.identifier
- de.vinado.lib.identifier.basic - package de.vinado.lib.identifier.basic
- de.vinado.lib.identifier.jackson - package de.vinado.lib.identifier.jackson
- de.vinado.lib.identifier.jackson.basic - package de.vinado.lib.identifier.jackson.basic
- de.vinado.lib.identifier.reflection - package de.vinado.lib.identifier.reflection
- de.vinado.spring.identifier.convert - package de.vinado.spring.identifier.convert
- deserialize(JsonParser, DeserializationContext) - Method in class de.vinado.lib.identifier.jackson.IdentifierDeserializer
- deserialize(String) - Method in class de.vinado.lib.identifier.jackson.basic.NumericIdentifierDeserializer
- deserialize(String) - Method in class de.vinado.lib.identifier.jackson.basic.StringIdentifierDeserializer
- deserialize(String) - Method in class de.vinado.lib.identifier.jackson.basic.UuidIdentifierDeserializer
- deserialize(String) - Method in class de.vinado.lib.identifier.jackson.IdentifierDeserializer
E
- equals(Object) - Method in class de.vinado.lib.identifier.Identifier
- extractIdValue(Identifiable<T, ?>) - Static method in interface de.vinado.lib.identifier.Identifiable
G
- getConvertibleTypes() - Method in class de.vinado.spring.identifier.convert.NumericIdentifierConverter
- getConvertibleTypes() - Method in class de.vinado.spring.identifier.convert.StringIdentifierConverter
- getConvertibleTypes() - Method in class de.vinado.spring.identifier.convert.UuidIdentifierConverter
- 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
- IDENTIFIER_TYPE - Static variable in class de.vinado.spring.identifier.convert.NumericIdentifierConverter
- IDENTIFIER_TYPE - Static variable in class de.vinado.spring.identifier.convert.StringIdentifierConverter
- IDENTIFIER_TYPE - Static variable in class de.vinado.spring.identifier.convert.UuidIdentifierConverter
- IdentifierAutoConfiguration - Class in de.vinado.boot.autoconfigure.identifier
-
Auto configuration for identifier VOs.
- IdentifierAutoConfiguration() - Constructor for class de.vinado.boot.autoconfigure.identifier.IdentifierAutoConfiguration
- IdentifierDeserializer<T,
R extends Identifier<T>> - Class in de.vinado.lib.identifier.jackson -
Abstract
JsonDeserializer
that reads a value from the JSON tree and converts it into a subtype ofIdentifier
. - IdentifierDeserializer() - Constructor for class de.vinado.lib.identifier.jackson.IdentifierDeserializer
- IdentifierFactory<T,
R extends Identifier<T>> - Interface in de.vinado.lib.identifier -
Abstract
function
for creation new identifiers. - IdentifierInstantiationException - Exception in de.vinado.lib.identifier.reflection
-
Exception throw in case the instantiation of an
Identifier
failed. - IdentifierInstantiationException(Constructor<?>, String, Throwable) - Constructor for exception de.vinado.lib.identifier.reflection.IdentifierInstantiationException
- IdentifierJacksonConfiguration - Class in de.vinado.boot.autoconfigure.identifier
-
Configures the
IdentifierModule
for Jackson (de-)serialization. - IdentifierJacksonConfiguration() - Constructor for class de.vinado.boot.autoconfigure.identifier.IdentifierJacksonConfiguration
- identifierModule() - Method in class de.vinado.boot.autoconfigure.identifier.IdentifierJacksonConfiguration
- IdentifierModule - Class in de.vinado.lib.identifier.jackson
-
Module
registeringJsonSerializer
s andJsonDeserializer
s for reading or writingIdentifier
types to or from a JSON tree. - IdentifierModule() - Constructor for class de.vinado.lib.identifier.jackson.IdentifierModule
- IdentifierSerializer - Class in de.vinado.lib.identifier.jackson
-
Jackson
JsonSerializer
for convertingIdentifier
instances into a JSON string. - IdentifierSerializer() - Constructor for class de.vinado.lib.identifier.jackson.IdentifierSerializer
- IdentifierWebMvcConfiguration - Class in de.vinado.boot.autoconfigure.identifier
-
Configures the identifier
Converter
s for Spring WebMVC. - IdentifierWebMvcConfiguration() - Constructor for class de.vinado.boot.autoconfigure.identifier.IdentifierWebMvcConfiguration
- 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
Identifier
s. - INTEGER_TYPE - Static variable in class de.vinado.spring.identifier.convert.NumericIdentifierConverter
L
- LONG_TYPE - Static variable in class de.vinado.spring.identifier.convert.NumericIdentifierConverter
M
- matches(TypeDescriptor, TypeDescriptor) - Method in class de.vinado.spring.identifier.convert.NumericIdentifierConverter
- matches(TypeDescriptor, TypeDescriptor) - Method in class de.vinado.spring.identifier.convert.StringIdentifierConverter
- matches(TypeDescriptor, TypeDescriptor) - Method in class de.vinado.spring.identifier.convert.UuidIdentifierConverter
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
- NumericIdentifierConverter - Class in de.vinado.spring.identifier.convert
-
ReadingConverter
wrapping a string value into a new instance ofStringIdentifier
. - NumericIdentifierConverter() - Constructor for class de.vinado.spring.identifier.convert.NumericIdentifierConverter
- NumericIdentifierDeserializer<T extends NumericIdentifier> - Class in de.vinado.lib.identifier.jackson.basic
-
Long
-based application identifier VO. - NumericIdentifierDeserializer() - Constructor for class de.vinado.lib.identifier.jackson.basic.NumericIdentifierDeserializer
- NumericIdentifierDeserializer(IdentifierFactory<Long, T>) - Constructor for class de.vinado.lib.identifier.jackson.basic.NumericIdentifierDeserializer
- NumericIdentifierFactory<T extends NumericIdentifier> - Interface in de.vinado.lib.identifier.basic
S
- serialize(Identifier, JsonGenerator, SerializerProvider) - Method in class de.vinado.lib.identifier.jackson.IdentifierSerializer
- STRING_TYPE - Static variable in class de.vinado.spring.identifier.convert.NumericIdentifierConverter
- STRING_TYPE - Static variable in class de.vinado.spring.identifier.convert.StringIdentifierConverter
- STRING_TYPE - Static variable in class de.vinado.spring.identifier.convert.UuidIdentifierConverter
- 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
- StringIdentifierConverter - Class in de.vinado.spring.identifier.convert
-
ReadingConverter
wrapping a string value into a new instance ofStringIdentifier
. - StringIdentifierConverter() - Constructor for class de.vinado.spring.identifier.convert.StringIdentifierConverter
- StringIdentifierDeserializer<T extends StringIdentifier> - Class in de.vinado.lib.identifier.jackson.basic
-
String
-based application identifier VO. - StringIdentifierDeserializer() - Constructor for class de.vinado.lib.identifier.jackson.basic.StringIdentifierDeserializer
- StringIdentifierDeserializer(IdentifierFactory<String, T>) - Constructor for class de.vinado.lib.identifier.jackson.basic.StringIdentifierDeserializer
- StringIdentifierFactory<T extends StringIdentifier> - Interface in de.vinado.lib.identifier.basic
T
- toString() - Method in class de.vinado.lib.identifier.Identifier
U
- UUID_TYPE - Static variable in class de.vinado.spring.identifier.convert.UuidIdentifierConverter
- 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
- UuidIdentifierConverter - Class in de.vinado.spring.identifier.convert
- UuidIdentifierConverter() - Constructor for class de.vinado.spring.identifier.convert.UuidIdentifierConverter
- UuidIdentifierDeserializer<T extends UuidIdentifier> - Class in de.vinado.lib.identifier.jackson.basic
-
String
-based application identifier VO. - UuidIdentifierDeserializer() - Constructor for class de.vinado.lib.identifier.jackson.basic.UuidIdentifierDeserializer
- UuidIdentifierDeserializer(IdentifierFactory<UUID, T>) - Constructor for class de.vinado.lib.identifier.jackson.basic.UuidIdentifierDeserializer
- UuidIdentifierFactory<T extends UuidIdentifier> - Interface in de.vinado.lib.identifier.basic
V
- VERSION - Static variable in class de.vinado.lib.identifier.jackson.IdentifierModule
All Classes and Interfaces|All Packages|Serialized Form