Uses of Interface
org.jboss.weld.annotated.enhanced.EnhancedAnnotatedMethod
Packages that use EnhancedAnnotatedMethod
Package
Description
-
Uses of EnhancedAnnotatedMethod in org.jboss.weld.annotated.enhanced
Methods in org.jboss.weld.annotated.enhanced that return EnhancedAnnotatedMethodModifier and TypeMethodDescription<M> EnhancedAnnotatedMethod<M,?> EnhancedAnnotatedType.getDeclaredEnhancedMethod(MethodSignature signature) Get a method by name<M> EnhancedAnnotatedMethod<M,?> EnhancedAnnotatedType.getEnhancedMethod(MethodSignature signature) Get a method by nameMethods in org.jboss.weld.annotated.enhanced that return types with arguments of type EnhancedAnnotatedMethodModifier and TypeMethodDescriptionCollection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedType.getDeclaredEnhancedMethods()Gets all methods on the typeCollection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedType.getDeclaredEnhancedMethods(Class<? extends Annotation> annotationType) Gets all methods annotated with annotationTypeCollection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedType.getDeclaredEnhancedMethodsWithAnnotatedParameters(Class<? extends Annotation> annotationType) Gets declared with parameters annotated with annotationTypeCollection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedType.getEnhancedMethods()Gets all methods on the type including those declared on a superclass ofEnhancedAnnotated.getJavaClass().Collection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedType.getEnhancedMethods(Class<? extends Annotation> annotationType) Gets all methods annotated with annotationType including those declared on a superclass ofEnhancedAnnotated.getJavaClass().Collection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedType.getEnhancedMethodsWithAnnotatedParameters(Class<? extends Annotation> annotationType) Gets all methods with parameters annotated with annotationType including those declared on a superclass ofEnhancedAnnotated.getJavaClass().Set<EnhancedAnnotatedMethod<?,?>> EnhancedAnnotation.getMembers()Gets all membersSet<EnhancedAnnotatedMethod<?,?>> EnhancedAnnotation.getMembers(Class<? extends Annotation> annotationType) Gets all the members annotated with annotationType -
Uses of EnhancedAnnotatedMethod in org.jboss.weld.annotated.enhanced.jlr
Classes in org.jboss.weld.annotated.enhanced.jlr that implement EnhancedAnnotatedMethodModifier and TypeClassDescriptionclassRepresents an annotated methodMethods in org.jboss.weld.annotated.enhanced.jlr that return EnhancedAnnotatedMethodModifier and TypeMethodDescription<M> EnhancedAnnotatedMethod<M,?> EnhancedAnnotatedTypeImpl.getDeclaredEnhancedMethod(MethodSignature signature) <M> EnhancedAnnotatedMethod<M,?> EnhancedAnnotatedTypeImpl.getEnhancedMethod(MethodSignature signature) Methods in org.jboss.weld.annotated.enhanced.jlr that return types with arguments of type EnhancedAnnotatedMethodModifier and TypeMethodDescriptionprotected Multimap<Class<? extends Annotation>,EnhancedAnnotatedMethod<?, ? super T>> EnhancedAnnotatedTypeImpl.buildAnnotatedMethodMultimap(Set<EnhancedAnnotatedMethod<?, ? super T>> effectiveMethods) protected Multimap<Class<? extends Annotation>,EnhancedAnnotatedMethod<?, ? super T>> EnhancedAnnotatedTypeImpl.buildAnnotatedParameterMethodMultimap(Set<EnhancedAnnotatedMethod<?, ? super T>> effectiveMethods) Collection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedTypeImpl.getDeclaredEnhancedMethods()Collection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedTypeImpl.getDeclaredEnhancedMethods(Class<? extends Annotation> annotationType) Collection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedTypeImpl.getDeclaredEnhancedMethodsWithAnnotatedParameters(Class<? extends Annotation> annotationType) Collection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedTypeImpl.getEnhancedMethods()Collection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedTypeImpl.getEnhancedMethods(Class<? extends Annotation> annotationType) Gets the abstracted methods that have a certain annotation type presentCollection<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedTypeImpl.getEnhancedMethodsWithAnnotatedParameters(Class<? extends Annotation> annotationType) Set<EnhancedAnnotatedMethod<?,?>> EnhancedAnnotationImpl.getMembers()Gets all members of the annotationSet<EnhancedAnnotatedMethod<?,?>> EnhancedAnnotationImpl.getMembers(Class<? extends Annotation> annotationType) Returns the annotated members with a given annotation typeprotected Set<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedTypeImpl.getOverriddenMethods(EnhancedAnnotatedType<T> annotatedType, Set<EnhancedAnnotatedMethod<?, ? super T>> methods) protected Set<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedTypeImpl.getOverriddenMethods(EnhancedAnnotatedType<T> annotatedType, Set<EnhancedAnnotatedMethod<?, ? super T>> methods, boolean skipOverridingBridgeMethods) protected Set<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotationImpl.getOverriddenMethods(EnhancedAnnotatedType<T> annotatedType, Set<EnhancedAnnotatedMethod<?, ? super T>> methods, boolean skipOverridingBridgeMethods) Method parameters in org.jboss.weld.annotated.enhanced.jlr with type arguments of type EnhancedAnnotatedMethodModifier and TypeMethodDescriptionprotected Multimap<Class<? extends Annotation>,EnhancedAnnotatedMethod<?, ? super T>> EnhancedAnnotatedTypeImpl.buildAnnotatedMethodMultimap(Set<EnhancedAnnotatedMethod<?, ? super T>> effectiveMethods) protected Multimap<Class<? extends Annotation>,EnhancedAnnotatedMethod<?, ? super T>> EnhancedAnnotatedTypeImpl.buildAnnotatedParameterMethodMultimap(Set<EnhancedAnnotatedMethod<?, ? super T>> effectiveMethods) protected Set<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedTypeImpl.getOverriddenMethods(EnhancedAnnotatedType<T> annotatedType, Set<EnhancedAnnotatedMethod<?, ? super T>> methods) protected Set<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotatedTypeImpl.getOverriddenMethods(EnhancedAnnotatedType<T> annotatedType, Set<EnhancedAnnotatedMethod<?, ? super T>> methods, boolean skipOverridingBridgeMethods) protected Set<EnhancedAnnotatedMethod<?,? super T>> EnhancedAnnotationImpl.getOverriddenMethods(EnhancedAnnotatedType<T> annotatedType, Set<EnhancedAnnotatedMethod<?, ? super T>> methods, boolean skipOverridingBridgeMethods) -
Uses of EnhancedAnnotatedMethod in org.jboss.weld.bean
Methods in org.jboss.weld.bean that return EnhancedAnnotatedMethodModifier and TypeMethodDescriptionEnhancedAnnotatedMethod<T,? super X> ProducerMethod.getEnhancedAnnotated()Gets the annotated item representing the methodMethods in org.jboss.weld.bean with parameters of type EnhancedAnnotatedMethodModifier and TypeMethodDescriptionstatic StringBeanIdentifiers.forProducerMethod(EnhancedAnnotatedMethod<?, ?> method, AbstractClassBean<?> declaringBean) static <X,T> DisposalMethod<X, T> DisposalMethod.of(BeanManagerImpl manager, EnhancedAnnotatedMethod<T, ? super X> method, AbstractClassBean<X> declaringBean) static <X,T> ProducerMethod<X, T> ProducerMethod.of(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedMethod<T, ? super X> method, AbstractClassBean<X> declaringBean, DisposalMethod<X, ?> disposalMethod, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services) Creates a producer method Web BeanConstructors in org.jboss.weld.bean with parameters of type EnhancedAnnotatedMethodModifierConstructorDescriptionprotectedDisposalMethod(BeanManagerImpl beanManager, EnhancedAnnotatedMethod<T, ? super X> enhancedAnnotatedMethod, AbstractClassBean<X> declaringBean) protectedProducerMethod(org.jboss.weld.serialization.spi.BeanIdentifier identifier, jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedMethod<T, ? super X> method, AbstractClassBean<X> declaringBean, DisposalMethod<X, ?> disposalMethod, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services) ProducerMethodIdentifier(EnhancedAnnotatedMethod<?, ?> method, AbstractClassBean<?> declaringBean) -
Uses of EnhancedAnnotatedMethod in org.jboss.weld.bootstrap
Methods in org.jboss.weld.bootstrap with parameters of type EnhancedAnnotatedMethodModifier and TypeMethodDescriptionprotected <T,X> void AbstractBeanDeployer.createObserverMethod(AbstractClassBean<X> declaringBean, EnhancedAnnotatedMethod<T, ? super X> method, boolean isAsync) protected <T,X> void ExtensionBeanDeployer.createObserverMethod(RIBean<X> declaringBean, BeanManagerImpl beanManager, EnhancedAnnotatedMethod<T, ? super X> method, Set<ObserverInitializationContext<?, ?>> observerMethodInitializers, boolean isAsync) protected <X,T> void AbstractBeanDeployer.createProducerMethod(AbstractClassBean<X> declaringBean, EnhancedAnnotatedMethod<T, ? super X> annotatedMethod) static <T,X> ObserverInitializationContext<T, X> ObserverInitializationContext.of(ObserverMethodImpl<T, X> observer, EnhancedAnnotatedMethod<T, ? super X> annotated) Constructors in org.jboss.weld.bootstrap with parameters of type EnhancedAnnotatedMethodModifierConstructorDescriptionObserverInitializationContext(ObserverMethodImpl<T, X> observer, EnhancedAnnotatedMethod<T, ? super X> annotated) -
Uses of EnhancedAnnotatedMethod in org.jboss.weld.event
Methods in org.jboss.weld.event with parameters of type EnhancedAnnotatedMethodModifier and TypeMethodDescriptionprotected <Y> voidExtensionObserverMethodImpl.checkRequiredTypeAnnotations(EnhancedAnnotatedParameter<?, ?> eventParameter, EnhancedAnnotatedMethod<T, Y> annotated) protected <Y> voidObserverMethodImpl.checkRequiredTypeAnnotations(EnhancedAnnotatedParameter<?, ?> eventParameter, EnhancedAnnotatedMethod<T, Y> annotated) static <T,X> ObserverMethodImpl<T, X> ObserverFactory.create(EnhancedAnnotatedMethod<T, ? super X> method, RIBean<X> declaringBean, BeanManagerImpl manager, boolean isAsync) Creates an observerprotected StringObserverMethodImpl.createId(EnhancedAnnotatedMethod<?, ?> observer, RIBean<?> declaringBean) protected EnhancedAnnotatedParameter<?,? super X> ObserverMethodImpl.getEventParameter(EnhancedAnnotatedMethod<T, ? super X> observer) static jakarta.enterprise.event.TransactionPhaseObserverFactory.getTransactionalPhase(EnhancedAnnotatedMethod<?, ?> observer) Tests an observer method to see if it is transactional.voidObserverMethodImpl.initialize(EnhancedAnnotatedMethod<T, ? super X> annotated) Completes initialization of the observer and allows derived types to override behavior.protected MethodInjectionPoint<T,? super X> ExtensionObserverMethodImpl.initMethodInjectionPoint(EnhancedAnnotatedMethod<T, ? super X> observer, RIBean<X> declaringBean, BeanManagerImpl manager) protected MethodInjectionPoint<T,? super X> ObserverMethodImpl.initMethodInjectionPoint(EnhancedAnnotatedMethod<T, ? super X> observer, RIBean<X> declaringBean, BeanManagerImpl manager) protected Set<Class<? extends Annotation>>ExtensionObserverMethodImpl.initRequiredTypeAnnotations(EnhancedAnnotatedMethod<T, ? super X> observer) Constructors in org.jboss.weld.event with parameters of type EnhancedAnnotatedMethodModifierConstructorDescriptionprotectedExtensionObserverMethodImpl(EnhancedAnnotatedMethod<T, ? super X> observer, RIBean<X> declaringBean, BeanManagerImpl manager, boolean isAsync) protectedObserverMethodImpl(EnhancedAnnotatedMethod<T, ? super X> observer, RIBean<X> declaringBean, BeanManagerImpl manager, boolean isAsync) Creates an Observer which describes and encapsulates an observer method (8.5). -
Uses of EnhancedAnnotatedMethod in org.jboss.weld.injection
Methods in org.jboss.weld.injection with parameters of type EnhancedAnnotatedMethodModifier and TypeMethodDescription<T,X> MethodInjectionPoint<T, X> InjectionPointFactory.createMethodInjectionPoint(MethodInjectionPoint.MethodInjectionPointType methodInjectionPointType, EnhancedAnnotatedMethod<T, X> enhancedMethod, jakarta.enterprise.inject.spi.Bean<?> declaringBean, Class<?> declaringComponentClass, Set<Class<? extends Annotation>> specialParameterMarkers, BeanManagerImpl manager) -
Uses of EnhancedAnnotatedMethod in org.jboss.weld.injection.producer
Methods in org.jboss.weld.injection.producer with parameters of type EnhancedAnnotatedMethodModifier and TypeMethodDescriptionprotected voidProducerMethodProducer.checkProducerMethod(EnhancedAnnotatedMethod<T, ? super X> method) Validates the producer methodConstructors in org.jboss.weld.injection.producer with parameters of type EnhancedAnnotatedMethodModifierConstructorDescriptionProducerMethodProducer(EnhancedAnnotatedMethod<T, ? super X> enhancedAnnotatedMethod, DisposalMethod<?, ?> disposalMethod) -
Uses of EnhancedAnnotatedMethod in org.jboss.weld.util
Methods in org.jboss.weld.util that return types with arguments of type EnhancedAnnotatedMethodModifier and TypeMethodDescriptionstatic <T> Collection<EnhancedAnnotatedMethod<?,? super T>> BeanMethods.filterMethods(Collection<EnhancedAnnotatedMethod<?, ? super T>> methods) Oracle JDK 8 compiler (unlike prev versions) generates bridge methods which have method and parameter annotations copied from the original method.static <T> Collection<EnhancedAnnotatedMethod<?,? super T>> BeanMethods.getAsyncObserverMethods(EnhancedAnnotatedType<T> type) static List<EnhancedAnnotatedMethod<?,?>> Beans.getInterceptableMethods(EnhancedAnnotatedType<?> type) static <T> Collection<EnhancedAnnotatedMethod<?,? super T>> BeanMethods.getObserverMethods(EnhancedAnnotatedType<T> type) Method parameters in org.jboss.weld.util with type arguments of type EnhancedAnnotatedMethodModifier and TypeMethodDescriptionstatic <T> Collection<EnhancedAnnotatedMethod<?,? super T>> BeanMethods.filterMethods(Collection<EnhancedAnnotatedMethod<?, ? super T>> methods) Oracle JDK 8 compiler (unlike prev versions) generates bridge methods which have method and parameter annotations copied from the original method.