public abstract class ForwardingWeldMember<T,X,S extends Member> extends ForwardingWeldAnnotated<T,S> implements EnhancedAnnotatedMember<T,X,S>
MAPPED_DECLARED_METAANNOTATIONS, MAPPED_METAANNOTATIONS
Constructor and Description |
---|
ForwardingWeldMember() |
Modifier and Type | Method and Description |
---|---|
protected abstract EnhancedAnnotatedMember<T,X,S> |
delegate() |
EnhancedAnnotatedType<X> |
getDeclaringType()
Gets an abstraction of the declaring class
|
javax.enterprise.inject.spi.AnnotatedMember<X> |
slim()
Returns a lightweight implementation of
Annotated with minimal memory footprint. |
getActualTypeArguments, getBindingsAsArray, getInterfaceClosure, getJavaClass, getMetaAnnotations, getName, getPackage, getQualifiers, isFinal, isGeneric, isPackagePrivate, isParameterizedType, isPrimitive, isPrivate, isPublic, isStatic
equals, getAnnotation, getAnnotations, getBaseType, getTypeClosure, hashCode, isAnnotationPresent, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getActualTypeArguments, getBindingsAsArray, getInterfaceClosure, getJavaClass, getMetaAnnotations, getName, getPackage, getQualifiers, isFinal, isGeneric, isPackagePrivate, isParameterizedType, isPrimitive, isPrivate, isPublic, isStatic
protected abstract EnhancedAnnotatedMember<T,X,S> delegate()
delegate
in class ForwardingWeldAnnotated<T,S extends Member>
public EnhancedAnnotatedType<X> getDeclaringType()
EnhancedAnnotatedMember
getDeclaringType
in interface javax.enterprise.inject.spi.AnnotatedMember<X>
getDeclaringType
in interface EnhancedAnnotatedMember<T,X,S extends Member>
public javax.enterprise.inject.spi.AnnotatedMember<X> slim()
EnhancedAnnotated
Annotated
with minimal memory footprint.Copyright © 2016. All rights reserved.