Index

C D E G H I L M N S T U V 
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 of Identifier.
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 registering JsonSerializers and JsonDeserializers for reading or writing Identifier 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 converting Identifier 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 Converters 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 Identifiers.
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 of StringIdentifier.
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
Typed IdentifierFactory creating a new NumericIdentifier from an Long value.

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 of StringIdentifier.
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
Typed IdentifierFactory creating a new StringIdentifier from an String value.

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
ReadingConverter wrapping an UUID-like value into a new instance of UuidIdentifier.
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
Typed IdentifierFactory creating a new UuidIdentifier from an UUID value.

V

VERSION - Static variable in class de.vinado.lib.identifier.jackson.IdentifierModule
 
C D E G H I L M N S T U V 
All Classes and Interfaces|All Packages|Serialized Form