Class AnnotatedScoreResolver.AnnotatedElementWrapper<T extends AnnotatedElement>
- java.lang.Object
-
- org.oxerr.spring.cache.redis.scored.score.resolver.annotated.AnnotatedScoreResolver.AnnotatedElementWrapper<T>
-
- Enclosing class:
- AnnotatedScoreResolver
private static class AnnotatedScoreResolver.AnnotatedElementWrapper<T extends AnnotatedElement> extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AnnotatedScoreResolver.AnnotatedElementWrapper.Type
-
Field Summary
Fields Modifier and Type Field Description private T
annotatedElement
private static AnnotatedScoreResolver.AnnotatedElementWrapper<?>
EMPTY
Common instance forempty()
.private AnnotatedScoreResolver.AnnotatedElementWrapper.Type
type
-
Constructor Summary
Constructors Modifier Constructor Description private
AnnotatedElementWrapper()
private
AnnotatedElementWrapper(T annotatedElement, AnnotatedScoreResolver.AnnotatedElementWrapper.Type type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T extends AnnotatedElement>
AnnotatedScoreResolver.AnnotatedElementWrapper<T>empty()
private boolean
isPresent()
static <T extends AnnotatedElement>
AnnotatedScoreResolver.AnnotatedElementWrapper<T>of(T value, AnnotatedScoreResolver.AnnotatedElementWrapper.Type type)
Object
readValue(Object object)
-
-
-
Field Detail
-
EMPTY
private static final AnnotatedScoreResolver.AnnotatedElementWrapper<?> EMPTY
Common instance forempty()
.
-
annotatedElement
private final T extends AnnotatedElement annotatedElement
-
type
private final AnnotatedScoreResolver.AnnotatedElementWrapper.Type type
-
-
Constructor Detail
-
AnnotatedElementWrapper
private AnnotatedElementWrapper()
-
AnnotatedElementWrapper
private AnnotatedElementWrapper(T annotatedElement, AnnotatedScoreResolver.AnnotatedElementWrapper.Type type)
-
-
Method Detail
-
empty
public static <T extends AnnotatedElement> AnnotatedScoreResolver.AnnotatedElementWrapper<T> empty()
-
of
public static <T extends AnnotatedElement> AnnotatedScoreResolver.AnnotatedElementWrapper<T> of(T value, AnnotatedScoreResolver.AnnotatedElementWrapper.Type type)
-
isPresent
private boolean isPresent()
-
readValue
public Object readValue(Object object) throws IllegalAccessException, InvocationTargetException
-
-