public class MemberTransformer extends Object implements org.jboss.weld.bootstrap.api.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() |
void |
cleanupAfterBoot() |
<X> UnbackedAnnotatedMember<X> |
getUnbackedMember(UnbackedMemberIdentifier<X> identifier) |
<X,A extends EnhancedAnnotatedMember<?,X,? extends Member>> |
loadEnhancedMember(javax.enterprise.inject.spi.AnnotatedMember<X> member,
String bdaId) |
<X> EnhancedAnnotatedParameter<?,X> |
loadEnhancedParameter(javax.enterprise.inject.spi.AnnotatedParameter<X> parameter,
String bdaId) |
public MemberTransformer(ClassTransformer transformer)
public <X> UnbackedAnnotatedMember<X> getUnbackedMember(UnbackedMemberIdentifier<X> identifier)
public <X,A extends EnhancedAnnotatedMember<?,X,? extends Member>> A loadEnhancedMember(javax.enterprise.inject.spi.AnnotatedMember<X> member, String bdaId)
public <X> EnhancedAnnotatedParameter<?,X> loadEnhancedParameter(javax.enterprise.inject.spi.AnnotatedParameter<X> parameter, String bdaId)
public void cleanupAfterBoot()
cleanupAfterBoot
in interface org.jboss.weld.bootstrap.api.BootstrapService
public void cleanup()
cleanup
in interface org.jboss.weld.bootstrap.api.Service
Copyright © 2016. All rights reserved.