public abstract class BackedAnnotatedMember<X> extends BackedAnnotated implements AnnotatedMember<X>
Modifier and Type | Class and Description |
---|---|
protected static class |
BackedAnnotatedMember.BackedAnnotatedMemberSerializationProxy<X,A extends AnnotatedMember<? super X>> |
Constructor and Description |
---|
BackedAnnotatedMember(Type baseType,
BackedAnnotatedType<X> declaringType,
SharedObjectCache sharedObjectCache) |
Modifier and Type | Method and Description |
---|---|
BackedAnnotatedType<X> |
getDeclaringType()
Get the type which defines this member.
|
protected ReflectionCache |
getReflectionCache() |
protected LazyValueHolder<Set<Type>> |
initTypeClosure(Type baseType,
SharedObjectCache cache) |
boolean |
isStatic()
Determines if the member is static.
|
getAnnotatedElement, getAnnotations, getTypeClosure
getBaseType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getJavaMember
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
public BackedAnnotatedMember(Type baseType, BackedAnnotatedType<X> declaringType, SharedObjectCache sharedObjectCache)
protected LazyValueHolder<Set<Type>> initTypeClosure(Type baseType, SharedObjectCache cache)
initTypeClosure
in class BackedAnnotated
public boolean isStatic()
AnnotatedMember
Determines if the member is static.
isStatic
in interface AnnotatedMember<X>
public BackedAnnotatedType<X> getDeclaringType()
AnnotatedMember
Get the type which defines this member.
getDeclaringType
in interface AnnotatedMember<X>
protected ReflectionCache getReflectionCache()
getReflectionCache
in class BackedAnnotated
Copyright © 2013 Seam Framework. All Rights Reserved.