Uses of Interface
io.lettuce.core.dynamic.support.TypeInformation
-
Packages that use TypeInformation Package Description io.lettuce.core.dynamic.codec RedisCodec
resolution support.io.lettuce.core.dynamic.output CommandOutput
resolution support.io.lettuce.core.dynamic.parameter Parameter access and descriptors.io.lettuce.core.dynamic.support Support classes imported from the Spring Framework. -
-
Uses of TypeInformation in io.lettuce.core.dynamic.codec
Methods in io.lettuce.core.dynamic.codec that return TypeInformation Modifier and Type Method Description static TypeInformation<?>
AnnotationRedisCodecResolver.ParameterWrappers. getKeyType(TypeInformation<?> typeInformation)
static TypeInformation<?>
AnnotationRedisCodecResolver.ParameterWrappers. getValueType(TypeInformation<?> typeInformation)
Methods in io.lettuce.core.dynamic.codec with parameters of type TypeInformation Modifier and Type Method Description static TypeInformation<?>
AnnotationRedisCodecResolver.ParameterWrappers. getKeyType(TypeInformation<?> typeInformation)
static TypeInformation<?>
AnnotationRedisCodecResolver.ParameterWrappers. getValueType(TypeInformation<?> typeInformation)
static boolean
AnnotationRedisCodecResolver.ParameterWrappers. hasKeyType(TypeInformation<?> typeInformation)
static boolean
AnnotationRedisCodecResolver.ParameterWrappers. hasValueType(TypeInformation<?> typeInformation)
static boolean
AnnotationRedisCodecResolver.ParameterWrappers. supports(TypeInformation<?> typeInformation)
-
Uses of TypeInformation in io.lettuce.core.dynamic.output
Methods in io.lettuce.core.dynamic.output that return TypeInformation Modifier and Type Method Description TypeInformation<?>
OutputType. getTypeInformation()
-
Uses of TypeInformation in io.lettuce.core.dynamic.parameter
Methods in io.lettuce.core.dynamic.parameter that return TypeInformation Modifier and Type Method Description TypeInformation<?>
Parameter. getTypeInformation()
-
Uses of TypeInformation in io.lettuce.core.dynamic.support
Classes in io.lettuce.core.dynamic.support that implement TypeInformation Modifier and Type Class Description class
ClassTypeInformation<S>
TypeInformation
for a plainClass
.class
TypeVariableTypeInformation<T>
SpecialTypeDiscoverer
to determine the actual type for aTypeVariable
.Methods in io.lettuce.core.dynamic.support that return TypeInformation Modifier and Type Method Description static <S> TypeInformation<S>
ClassTypeInformation. fromMethodParameter(Method method, int index)
Creates aTypeInformation
from the given method's parameter type.static <S> TypeInformation<S>
ClassTypeInformation. fromReturnTypeOf(Method method)
Creates aTypeInformation
from the given method's return type.TypeInformation<?>
TypeInformation. getActualType()
Transparently returns theMap
value type if the type is aMap
, returns the component type if the typeisCollectionLike()
or the simple type if none of this applies.TypeInformation<?>
TypeInformation. getComponentType()
Returns the component type forCollection
s or the key type forMap
s.TypeInformation<?>
TypeInformation. getMapValueType()
Will return the type of the value in case the underlying type is aMap
.TypeInformation<?>
TypeInformation. getReturnType(Method method)
Returns aTypeInformation
for the return type of the givenMethod
.TypeInformation<?>
TypeInformation. getSuperTypeInformation(Class<?> superType)
Returns theTypeInformation
for the given raw super type.Methods in io.lettuce.core.dynamic.support that return types with arguments of type TypeInformation Modifier and Type Method Description List<TypeInformation<?>>
TypeInformation. getParameterTypes(Constructor<?> constructor)
Returns theTypeInformation
s for the parameters of the givenConstructor
.List<TypeInformation<?>>
TypeInformation. getParameterTypes(Method method)
Returns theTypeInformation
s for the parameters of the givenMethod
.List<TypeInformation<?>>
TypeInformation. getTypeArguments()
Returns theTypeInformation
for the type arguments of the currentTypeInformation
.List<TypeInformation<?>>
TypeVariableTypeInformation. getTypeArguments()
Methods in io.lettuce.core.dynamic.support with parameters of type TypeInformation Modifier and Type Method Description boolean
ClassTypeInformation. isAssignableFrom(TypeInformation<?> target)
boolean
TypeInformation. isAssignableFrom(TypeInformation<?> target)
Returns if the currentTypeInformation
can be safely assigned to the given one.
-