Uses of Interface
org.jboss.weld.annotated.enhanced.EnhancedAnnotatedMethod
-
-
Uses of EnhancedAnnotatedMethod in org.jboss.weld.annotated.enhanced
Methods in org.jboss.weld.annotated.enhanced that return EnhancedAnnotatedMethod Modifier and Type Method Description <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 EnhancedAnnotatedMethod Modifier and Type Method Description Collection<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 EnhancedAnnotatedMethod Modifier and Type Class Description classEnhancedAnnotatedMethodImpl<T,X>Represents an annotated methodMethods in org.jboss.weld.annotated.enhanced.jlr that return EnhancedAnnotatedMethod Modifier and Type Method Description <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 EnhancedAnnotatedMethod Modifier and Type Method Description protected 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 EnhancedAnnotatedMethod Modifier and Type Method Description protected 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 EnhancedAnnotatedMethod Modifier and Type Method Description EnhancedAnnotatedMethod<T,? super X>ProducerMethod. getEnhancedAnnotated()Gets the annotated item representing the methodMethods in org.jboss.weld.bean with parameters of type EnhancedAnnotatedMethod Modifier and Type Method Description static 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(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 EnhancedAnnotatedMethod Constructor Description DisposalMethod(BeanManagerImpl beanManager, EnhancedAnnotatedMethod<T,? super X> enhancedAnnotatedMethod, AbstractClassBean<X> declaringBean)ProducerMethod(org.jboss.weld.serialization.spi.BeanIdentifier identifier, 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 EnhancedAnnotatedMethod Modifier and Type Method Description protected <T,X>
voidAbstractBeanDeployer. createObserverMethod(AbstractClassBean<X> declaringBean, EnhancedAnnotatedMethod<T,? super X> method, boolean isAsync)protected <T,X>
voidExtensionBeanDeployer. createObserverMethod(RIBean<X> declaringBean, BeanManagerImpl beanManager, EnhancedAnnotatedMethod<T,? super X> method, Set<ObserverInitializationContext<?,?>> observerMethodInitializers, boolean isAsync)protected <X,T>
voidAbstractBeanDeployer. 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 EnhancedAnnotatedMethod Constructor Description ObserverInitializationContext(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 EnhancedAnnotatedMethod Modifier and Type Method Description 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 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 EnhancedAnnotatedMethod Constructor Description ExtensionObserverMethodImpl(EnhancedAnnotatedMethod<T,? super X> observer, RIBean<X> declaringBean, BeanManagerImpl manager, boolean isAsync)ObserverMethodImpl(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 EnhancedAnnotatedMethod Modifier and Type Method Description <T,X>
MethodInjectionPoint<T,X>InjectionPointFactory. createMethodInjectionPoint(MethodInjectionPoint.MethodInjectionPointType methodInjectionPointType, EnhancedAnnotatedMethod<T,X> enhancedMethod, 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 EnhancedAnnotatedMethod Modifier and Type Method Description protected voidProducerMethodProducer. checkProducerMethod(EnhancedAnnotatedMethod<T,? super X> method)Validates the producer methodConstructors in org.jboss.weld.injection.producer with parameters of type EnhancedAnnotatedMethod Constructor Description ProducerMethodProducer(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 EnhancedAnnotatedMethod Modifier and Type Method Description static <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 EnhancedAnnotatedMethod Modifier and Type Method Description static <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.
-