public abstract class BackedAnnotated extends BaseAnnotated
Constructor and Description |
---|
BackedAnnotated(Type baseType,
SharedObjectCache sharedObjectCache) |
Modifier and Type | Method and Description |
---|---|
protected abstract AnnotatedElement |
getAnnotatedElement() |
Set<Annotation> |
getAnnotations() |
protected abstract ReflectionCache |
getReflectionCache() |
Set<Type> |
getTypeClosure() |
protected LazyValueHolder<Set<Type>> |
initTypeClosure(Type baseType,
SharedObjectCache cache) |
getBaseType
public BackedAnnotated(Type baseType, SharedObjectCache sharedObjectCache)
protected LazyValueHolder<Set<Type>> initTypeClosure(Type baseType, SharedObjectCache cache)
protected abstract AnnotatedElement getAnnotatedElement()
protected abstract ReflectionCache getReflectionCache()
public Set<Annotation> getAnnotations()
Copyright © 2016. All rights reserved.