Class Hierarchy
- java.lang.Object
- io.quarkus.arc.impl.ActivateRequestContextInterceptor
- io.quarkus.arc.impl.AnnotationLiterals
- io.quarkus.arc.Arc
- io.quarkus.arc.impl.ArcCDIProvider (implements javax.enterprise.inject.spi.CDIProvider)
- io.quarkus.arc.impl.ArcContainerImpl (implements io.quarkus.arc.ArcContainer)
- io.quarkus.arc.BeanDestroyer.CloseableDestroyer (implements io.quarkus.arc.BeanDestroyer<T>)
- io.quarkus.arc.impl.BeanManagerImpl (implements javax.enterprise.inject.spi.BeanManager)
- io.quarkus.arc.impl.BeanManagerProvider<T> (implements io.quarkus.arc.InjectableReferenceProvider<T>)
- io.quarkus.arc.impl.BeanMetadataProvider (implements io.quarkus.arc.InjectableReferenceProvider<T>)
- io.quarkus.arc.impl.BuiltInBean<T> (implements io.quarkus.arc.InjectableBean<T>)
- io.quarkus.arc.impl.BeanManagerBean
- io.quarkus.arc.impl.EventBean
- io.quarkus.arc.impl.InstanceBean
- io.quarkus.arc.impl.ClientProxies
- io.quarkus.arc.Components
- io.quarkus.arc.impl.ComputingCache<K,V>
- io.quarkus.arc.impl.ContextInstanceHandleImpl<T> (implements io.quarkus.arc.ContextInstanceHandle<T>)
- io.quarkus.arc.impl.CreationalContextImpl<T> (implements javax.enterprise.context.spi.CreationalContext<T>, java.util.function.Function<T,R>)
- io.quarkus.arc.impl.CurrentInjectionPointProvider<T> (implements io.quarkus.arc.InjectableReferenceProvider<T>)
- io.quarkus.arc.impl.CurrentInjectionPointProvider.InjectionPointImpl (implements javax.enterprise.inject.spi.InjectionPoint)
- io.quarkus.arc.impl.DecoratorDelegateProvider (implements io.quarkus.arc.InjectableReferenceProvider<T>)
- io.quarkus.arc.impl.EventProvider<T> (implements io.quarkus.arc.InjectableReferenceProvider<T>)
- io.quarkus.arc.impl.FixedValueSupplier<T> (implements java.util.function.Supplier<T>)
- io.quarkus.arc.impl.GenericArrayTypeImpl (implements java.lang.reflect.GenericArrayType)
- io.quarkus.arc.impl.InitializedInterceptor<T> (implements io.quarkus.arc.InjectableInterceptor<T>)
- io.quarkus.arc.impl.InjectableReferenceProviders
- io.quarkus.arc.impl.InjectableRequestContextController (implements javax.enterprise.context.control.RequestContextController)
- io.quarkus.arc.impl.InjectionPointProvider (implements io.quarkus.arc.InjectableReferenceProvider<T>)
- io.quarkus.arc.impl.InstanceImpl<T> (implements io.quarkus.arc.InjectableInstance<T>)
- io.quarkus.arc.impl.InstanceProvider<T> (implements io.quarkus.arc.InjectableReferenceProvider<T>)
- io.quarkus.arc.impl.InterceptedBeanMetadataProvider (implements io.quarkus.arc.InjectableReferenceProvider<T>)
- io.quarkus.arc.impl.InterceptedMethodMetadata
- io.quarkus.arc.impl.InterceptedStaticMethods
- io.quarkus.arc.impl.InterceptedStaticMethods.InterceptedStaticMethod
- io.quarkus.arc.impl.InterceptorInvocation
- io.quarkus.arc.impl.InvocationContexts
- io.quarkus.arc.impl.LazyValue<T>
- io.quarkus.arc.impl.LockInterceptor
- io.quarkus.arc.impl.MapValueSupplier<T> (implements java.util.function.Supplier<T>)
- io.quarkus.arc.impl.Objects
- io.quarkus.arc.impl.ParameterizedTypeImpl (implements java.lang.reflect.ParameterizedType, java.io.Serializable)
- io.quarkus.arc.impl.Qualifiers
- io.quarkus.arc.impl.Reflections
- io.quarkus.arc.impl.RemovedBeanImpl (implements io.quarkus.arc.RemovedBean)
- io.quarkus.arc.impl.ResourceProvider (implements io.quarkus.arc.InjectableReferenceProvider<T>)
- io.quarkus.arc.impl.Sets
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.quarkus.arc.ArcUndeclaredThrowableException
- io.quarkus.arc.LockException
- java.lang.RuntimeException
- java.lang.Exception
- io.quarkus.arc.impl.TypeVariableImpl<D> (implements java.lang.reflect.TypeVariable<D>)
- io.quarkus.arc.impl.WildcardTypeImpl (implements java.lang.reflect.WildcardType)
Interface Hierarchy
- io.quarkus.arc.ArcContainer
- java.lang.AutoCloseable
- io.quarkus.arc.InstanceHandle<T>
- io.quarkus.arc.ContextInstanceHandle<T>
- io.quarkus.arc.InstanceHandle<T>
- javax.enterprise.inject.spi.BeanAttributes<T>
- javax.enterprise.inject.spi.Bean<T> (also extends javax.enterprise.context.spi.Contextual<T>)
- javax.enterprise.inject.spi.Decorator<T>
- io.quarkus.arc.InjectableDecorator<T> (also extends io.quarkus.arc.InjectableBean<T>, javax.enterprise.inject.spi.Prioritized)
- io.quarkus.arc.InjectableBean<T> (also extends io.quarkus.arc.InjectableReferenceProvider<T>)
- io.quarkus.arc.InjectableDecorator<T> (also extends javax.enterprise.inject.spi.Decorator<T>, javax.enterprise.inject.spi.Prioritized)
- io.quarkus.arc.InjectableInterceptor<T> (also extends javax.enterprise.inject.spi.Interceptor<T>, javax.enterprise.inject.spi.Prioritized)
- javax.enterprise.inject.spi.Interceptor<T>
- io.quarkus.arc.InjectableInterceptor<T> (also extends io.quarkus.arc.InjectableBean<T>, javax.enterprise.inject.spi.Prioritized)
- javax.enterprise.inject.spi.Decorator<T>
- javax.enterprise.inject.spi.Bean<T> (also extends javax.enterprise.context.spi.Contextual<T>)
- io.quarkus.arc.BeanCreator<T>
- io.quarkus.arc.BeanDestroyer<T>
- io.quarkus.arc.ClientProxy
- io.quarkus.arc.ComponentsProvider
- javax.enterprise.context.spi.Context
- javax.enterprise.context.spi.AlterableContext
- io.quarkus.arc.InjectableContext
- io.quarkus.arc.ManagedContext
- io.quarkus.arc.InjectableContext
- javax.enterprise.context.spi.AlterableContext
- io.quarkus.arc.ContextCreator
- javax.enterprise.context.spi.Contextual<T>
- javax.enterprise.inject.spi.Bean<T> (also extends javax.enterprise.inject.spi.BeanAttributes<T>)
- javax.enterprise.inject.spi.Decorator<T>
- io.quarkus.arc.InjectableDecorator<T> (also extends io.quarkus.arc.InjectableBean<T>, javax.enterprise.inject.spi.Prioritized)
- io.quarkus.arc.InjectableBean<T> (also extends io.quarkus.arc.InjectableReferenceProvider<T>)
- io.quarkus.arc.InjectableDecorator<T> (also extends javax.enterprise.inject.spi.Decorator<T>, javax.enterprise.inject.spi.Prioritized)
- io.quarkus.arc.InjectableInterceptor<T> (also extends javax.enterprise.inject.spi.Interceptor<T>, javax.enterprise.inject.spi.Prioritized)
- javax.enterprise.inject.spi.Interceptor<T>
- io.quarkus.arc.InjectableInterceptor<T> (also extends io.quarkus.arc.InjectableBean<T>, javax.enterprise.inject.spi.Prioritized)
- javax.enterprise.inject.spi.Decorator<T>
- javax.enterprise.inject.spi.Bean<T> (also extends javax.enterprise.inject.spi.BeanAttributes<T>)
- io.quarkus.arc.InjectableContext.ContextState
- io.quarkus.arc.InjectableReferenceProvider<T>
- io.quarkus.arc.InjectableBean<T> (also extends javax.enterprise.inject.spi.Bean<T>)
- io.quarkus.arc.InjectableDecorator<T> (also extends javax.enterprise.inject.spi.Decorator<T>, javax.enterprise.inject.spi.Prioritized)
- io.quarkus.arc.InjectableInterceptor<T> (also extends javax.enterprise.inject.spi.Interceptor<T>, javax.enterprise.inject.spi.Prioritized)
- io.quarkus.arc.InjectableBean<T> (also extends javax.enterprise.inject.spi.Bean<T>)
- javax.interceptor.InvocationContext
- io.quarkus.arc.ArcInvocationContext
- java.lang.Iterable<T>
- javax.enterprise.inject.Instance<T> (also extends javax.inject.Provider<T>)
- io.quarkus.arc.InjectableInstance<T>
- javax.enterprise.inject.Instance<T> (also extends javax.inject.Provider<T>)
- io.quarkus.arc.impl.Mockable
- javax.enterprise.inject.spi.Prioritized
- io.quarkus.arc.InjectableDecorator<T> (also extends javax.enterprise.inject.spi.Decorator<T>, io.quarkus.arc.InjectableBean<T>)
- io.quarkus.arc.InjectableInterceptor<T> (also extends io.quarkus.arc.InjectableBean<T>, javax.enterprise.inject.spi.Interceptor<T>)
- javax.enterprise.inject.spi.ObserverMethod<T>
- io.quarkus.arc.InjectableObserverMethod<T>
- javax.inject.Provider<T>
- javax.enterprise.inject.Instance<T> (also extends java.lang.Iterable<T>)
- io.quarkus.arc.InjectableInstance<T>
- javax.enterprise.inject.Instance<T> (also extends java.lang.Iterable<T>)
- io.quarkus.arc.RemovedBean
- io.quarkus.arc.ResourceReferenceProvider
- io.quarkus.arc.Subclass
Annotation Type Hierarchy
- io.quarkus.arc.AlternativePriority (implements java.lang.annotation.Annotation)
- io.quarkus.arc.DefaultBean (implements java.lang.annotation.Annotation)
- io.quarkus.arc.Lock (implements java.lang.annotation.Annotation)
- io.quarkus.arc.Unremovable (implements java.lang.annotation.Annotation)
- io.quarkus.arc.VetoedProducer (implements java.lang.annotation.Annotation)
- io.quarkus.arc.WithCaching (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.quarkus.arc.InjectableBean.Kind
- io.quarkus.arc.Lock.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)