Hierarchy For Package io.avaje.inject.aop
Class Hierarchy
- java.lang.Object
- io.avaje.inject.aop.Invocation.Base<T> (implements io.avaje.inject.aop.Invocation)
- io.avaje.inject.aop.Invocation.Call<T>
- io.avaje.inject.aop.Invocation.Run
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.avaje.inject.aop.InvocationException
- java.lang.RuntimeException
- java.lang.Exception
- io.avaje.inject.aop.Invocation.Base<T> (implements io.avaje.inject.aop.Invocation)
Interface Hierarchy
- io.avaje.inject.aop.AspectProvider<T>
- io.avaje.inject.aop.Fallback
- io.avaje.inject.aop.Invocation
- io.avaje.inject.aop.Invocation.CheckedRunnable
- io.avaje.inject.aop.Invocation.CheckedSupplier<T>
- io.avaje.inject.aop.MethodInterceptor
Annotation Type Hierarchy
- io.avaje.inject.aop.Aspect (implements java.lang.annotation.Annotation)
- io.avaje.inject.aop.Aspect.Import (implements java.lang.annotation.Annotation)