Package com.aerospike.mapper.tools
Class ValueType
java.lang.Object
com.aerospike.mapper.tools.ValueType
- Direct Known Subclasses:
ValueType.FieldValue,ValueType.MethodValue
Implementation of a value, which can be either a method on a class (getter) or a field
- Author:
- timfaulkes
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionValueType(@NotNull TypeMapper mapper, TypeUtils.AnnotatedType annotatedType) -
Method Summary
Modifier and TypeMethodDescriptionabstract Objectabstract Annotation[]intintabstract Class<?>getType()abstract void
-
Constructor Details
-
ValueType
-
-
Method Details
-
get
- Throws:
ReflectiveOperationException
-
set
- Throws:
ReflectiveOperationException
-
getType
-
getAnnotations
-
getMinimumVersion
public int getMinimumVersion() -
getMaximumVersion
public int getMaximumVersion() -
getTypeMapper
-
getAnnotatedType
-