/** * * @param observedType * @return a new builder instance * @see ProcessObserverMethod */ public static Builder<ProcessObserverMethod<?, ?>> processObserverMethod(Type observedType) { checkRawType(observedType, ProcessObserverMethod.class); return ContainerLifecycleObserver.<ProcessObserverMethod<?, ?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessBeanAttributes */ public static Builder<ProcessBeanAttributes<?>> processBeanAttributes(Type observedType) { checkRawType(observedType, ProcessBeanAttributes.class); return ContainerLifecycleObserver.<ProcessBeanAttributes<?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessInjectionPoint */ public static Builder<ProcessInjectionPoint<?, ?>> processInjectionPoint(Type observedType) { checkRawType(observedType, ProcessInjectionPoint.class); return ContainerLifecycleObserver.<ProcessInjectionPoint<?, ?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessInjectionTarget */ public static Builder<ProcessInjectionTarget<?>> processInjectionTarget(Type observedType) { checkRawType(observedType, ProcessInjectionTarget.class); return ContainerLifecycleObserver.<ProcessInjectionTarget<?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessProducer */ public static Builder<ProcessProducer<?, ?>> processProducer(Type observedType) { checkRawType(observedType, ProcessProducer.class); return ContainerLifecycleObserver.<ProcessProducer<?, ?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessAnnotatedType */ public static Builder<ProcessAnnotatedType<?>> processAnnotatedType(Type observedType) { checkRawType(observedType, ProcessAnnotatedType.class); return ContainerLifecycleObserver.<ProcessAnnotatedType<?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessSyntheticAnnotatedType */ public static Builder<ProcessSyntheticAnnotatedType<?>> processSyntheticAnnotatedType(Type observedType) { checkRawType(observedType, ProcessSyntheticAnnotatedType.class); return ContainerLifecycleObserver.<ProcessSyntheticAnnotatedType<?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessSessionBean */ public static Builder<ProcessSessionBean<?>> processSessionBean(Type observedType) { checkRawType(observedType, ProcessSessionBean.class); return ContainerLifecycleObserver.<ProcessSessionBean<?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessManagedBean */ public static Builder<ProcessSyntheticBean<?>> processSyntheticBean(Type observedType) { checkRawType(observedType, ProcessSyntheticBean.class); return ContainerLifecycleObserver.<ProcessSyntheticBean<?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessBean */ public static Builder<ProcessBean<?>> processBean(Type observedType) { checkRawType(observedType, ProcessBean.class); return ContainerLifecycleObserver.<ProcessBean<?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessProducerField */ public static Builder<ProcessProducerField<?, ?>> processProducerField(Type observedType) { checkRawType(observedType, ProcessProducerField.class); return ContainerLifecycleObserver.<ProcessProducerField<?, ?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessAnnotatedType */ public static Builder<ProcessAnnotatedType<?>> processAnnotatedType(Type observedType) { checkRawType(observedType, ProcessAnnotatedType.class); return ContainerLifecycleObserver.<ProcessAnnotatedType<?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessProducerMethod */ public static Builder<ProcessProducerMethod<?, ?>> processProducerMethod(Type observedType) { checkRawType(observedType, ProcessProducerMethod.class); return ContainerLifecycleObserver.<ProcessProducerMethod<?, ?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessProducerField */ public static Builder<ProcessProducerField<?, ?>> processProducerField(Type observedType) { checkRawType(observedType, ProcessProducerField.class); return ContainerLifecycleObserver.<ProcessProducerField<?, ?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessSyntheticObserverMethod */ public static Builder<ProcessSyntheticObserverMethod<?, ?>> processSyntheticObserverMethod(Type observedType) { checkRawType(observedType, ProcessSyntheticObserverMethod.class); return ContainerLifecycleObserver.<ProcessSyntheticObserverMethod<?, ?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessBean */ public static Builder<ProcessBean<?>> processBean(Type observedType) { checkRawType(observedType, ProcessBean.class); return ContainerLifecycleObserver.<ProcessBean<?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessObserverMethod */ public static Builder<ProcessObserverMethod<?, ?>> processObserverMethod(Type observedType) { checkRawType(observedType, ProcessObserverMethod.class); return ContainerLifecycleObserver.<ProcessObserverMethod<?, ?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessSyntheticObserverMethod */ public static Builder<ProcessSyntheticObserverMethod<?, ?>> processSyntheticObserverMethod(Type observedType) { checkRawType(observedType, ProcessSyntheticObserverMethod.class); return ContainerLifecycleObserver.<ProcessSyntheticObserverMethod<?, ?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessManagedBean */ public static Builder<ProcessManagedBean<?>> processManagedBean(Type observedType) { checkRawType(observedType, ProcessManagedBean.class); return ContainerLifecycleObserver.<ProcessManagedBean<?>> of(observedType); }
/** * * @param observedType * @return a new builder instance * @see ProcessInjectionTarget */ public static Builder<ProcessInjectionTarget<?>> processInjectionTarget(Type observedType) { checkRawType(observedType, ProcessInjectionTarget.class); return ContainerLifecycleObserver.<ProcessInjectionTarget<?>> of(observedType); }