public class MemberTransformer extends java.lang.Object implements BootstrapService
AnnotatedMember into its richer counterpart
EnhancedAnnotatedMember. Secondly, a BackedAnnotatedMember or UnbackedAnnotatedMember can be looked
up.| Constructor and Description |
|---|
MemberTransformer(ClassTransformer transformer) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup()
Called by Weld when it is shutting down, allowing the service to perform any cleanup needed.
|
void |
cleanupAfterBoot()
Called by Weld once it finishes initialization and before it starts serving requests.
|
<X> UnbackedAnnotatedMember<X> |
getUnbackedMember(UnbackedMemberIdentifier<X> identifier) |
<X,A extends EnhancedAnnotatedMember<?,X,? extends java.lang.reflect.Member>> |
loadEnhancedMember(AnnotatedMember<X> member,
java.lang.String bdaId) |
<X> EnhancedAnnotatedParameter<?,X> |
loadEnhancedParameter(AnnotatedParameter<X> parameter,
java.lang.String bdaId) |
public MemberTransformer(ClassTransformer transformer)
public <X> UnbackedAnnotatedMember<X> getUnbackedMember(UnbackedMemberIdentifier<X> identifier)
public <X,A extends EnhancedAnnotatedMember<?,X,? extends java.lang.reflect.Member>> A loadEnhancedMember(AnnotatedMember<X> member, java.lang.String bdaId)
public <X> EnhancedAnnotatedParameter<?,X> loadEnhancedParameter(AnnotatedParameter<X> parameter, java.lang.String bdaId)
public void cleanupAfterBoot()
BootstrapServicecleanupAfterBoot in interface BootstrapServiceCopyright © 2014. All Rights Reserved.