Package org.jboss.weld.resources
Class MemberTransformer
java.lang.Object
org.jboss.weld.resources.MemberTransformer
- All Implemented Interfaces:
org.jboss.weld.bootstrap.api.BootstrapService,org.jboss.weld.bootstrap.api.Service
public class MemberTransformer
extends Object
implements org.jboss.weld.bootstrap.api.BootstrapService
Serves several functions. Firstly, transforms a given
AnnotatedMember into its richer counterpart
EnhancedAnnotatedMember. Secondly, a BackedAnnotatedMember or UnbackedAnnotatedMember can be looked
up.- Author:
- Jozef Hartinger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanup()void<X> UnbackedAnnotatedMember<X>getUnbackedMember(UnbackedMemberIdentifier<X> identifier) <X,A extends EnhancedAnnotatedMember<?, X, ? extends Member>>
AloadEnhancedMember(jakarta.enterprise.inject.spi.AnnotatedMember<X> member, String bdaId) <X> EnhancedAnnotatedParameter<?,X> loadEnhancedParameter(jakarta.enterprise.inject.spi.AnnotatedParameter<X> parameter, String bdaId)
-
Constructor Details
-
MemberTransformer
-
-
Method Details
-
getUnbackedMember
-
loadEnhancedMember
public <X,A extends EnhancedAnnotatedMember<?, A loadEnhancedMemberX, ? extends Member>> (jakarta.enterprise.inject.spi.AnnotatedMember<X> member, String bdaId) -
loadEnhancedParameter
public <X> EnhancedAnnotatedParameter<?,X> loadEnhancedParameter(jakarta.enterprise.inject.spi.AnnotatedParameter<X> parameter, String bdaId) -
cleanupAfterBoot
public void cleanupAfterBoot()- Specified by:
cleanupAfterBootin interfaceorg.jboss.weld.bootstrap.api.BootstrapService
-
cleanup
public void cleanup()- Specified by:
cleanupin interfaceorg.jboss.weld.bootstrap.api.Service
-