Hierarchy For All Packages
- info.ejava.examples.svc.aop.items,
- info.ejava.examples.svc.aop.items.aspects,
- info.ejava.examples.svc.aop.items.controllers,
- info.ejava.examples.svc.aop.items.dto,
- info.ejava.examples.svc.aop.items.dynamicproxies,
- info.ejava.examples.svc.aop.items.introductions,
- info.ejava.examples.svc.aop.items.normalizers,
- info.ejava.examples.svc.aop.items.proxyfactory,
- info.ejava.examples.svc.aop.items.services
Class Hierarchy
- java.lang.Object
- info.ejava.examples.svc.aop.items.dto.AddressDTO
- info.ejava.examples.svc.aop.items.AopNormalizationExampleApp
- info.ejava.examples.common.web.BaseExceptionAdvice
- info.ejava.examples.svc.aop.items.controllers.ExceptionAdvice
- info.ejava.examples.svc.aop.items.CGLibAdvice (implements org.springframework.boot.CommandLineRunner)
- info.ejava.examples.svc.aop.items.controllers.ChairsController
- info.ejava.examples.svc.aop.items.services.ChairsServiceImpl
- info.ejava.examples.svc.aop.items.dto.ContactDTO
- info.ejava.examples.svc.aop.items.controllers.ContactsController
- info.ejava.examples.svc.aop.items.services.ContactsServiceImpl (implements info.ejava.examples.svc.aop.items.services.ContactsService)
- info.ejava.examples.svc.aop.items.DynamicProxyAdvice (implements org.springframework.boot.CommandLineRunner)
- info.ejava.examples.svc.aop.items.dto.ItemDTO
- info.ejava.examples.svc.aop.items.aspects.ItemsAspect
- info.ejava.examples.svc.aop.items.controllers.ItemsController<T>
- info.ejava.examples.svc.aop.items.controllers.BedsController
- info.ejava.examples.svc.aop.items.controllers.GrillsController
- info.ejava.examples.svc.aop.items.controllers.MowersController
- info.ejava.examples.svc.aop.items.services.ItemsServiceImpl<T> (implements info.ejava.examples.svc.aop.items.services.ItemsService<T>)
- info.ejava.examples.svc.aop.items.services.BedsServiceImpl
- info.ejava.examples.svc.aop.items.services.GrillsServiceImpl
- info.ejava.examples.svc.aop.items.services.MowersServiceImpl
- info.ejava.examples.svc.aop.items.proxyfactory.MyAccessAspects
- info.ejava.examples.svc.aop.items.proxyfactory.MyAccessAspects.MyAccessAssignmentAspect
- info.ejava.examples.svc.aop.items.proxyfactory.MyAccessAspects.MyAccessDecorationAspect
- info.ejava.examples.svc.aop.items.proxyfactory.MyAccessIntroductionImpl<T> (implements info.ejava.examples.svc.aop.items.proxyfactory.MyAccessIntroduction<T>)
- info.ejava.examples.svc.aop.items.dynamicproxies.MyInvocationHandler (implements java.lang.reflect.InvocationHandler)
- info.ejava.examples.svc.aop.items.aspects.MyMethodInterceptor (implements org.springframework.cglib.proxy.MethodInterceptor)
- info.ejava.examples.svc.aop.items.introductions.MyUsageAspect
- info.ejava.examples.svc.aop.items.introductions.MyUsageIntroductionImpl (implements info.ejava.examples.svc.aop.items.introductions.MyUsageIntroduction)
- info.ejava.examples.svc.aop.items.normalizers.NormalizerBase
- info.ejava.examples.svc.aop.items.normalizers.ContactDTONormalizer
- info.ejava.examples.svc.aop.items.normalizers.ItemNormalizer<T>
- info.ejava.examples.svc.aop.items.ProgrammaticAOPAdvice (implements org.springframework.boot.CommandLineRunner)
- info.ejava.examples.svc.aop.items.ReflectionAdvice (implements org.springframework.boot.CommandLineRunner)
- info.ejava.examples.svc.aop.items.proxyfactory.SampleAdvice1 (implements org.springframework.aop.AfterReturningAdvice, org.springframework.aop.MethodBeforeAdvice)
Interface Hierarchy
- info.ejava.examples.svc.aop.items.services.ContactsService
- info.ejava.examples.svc.aop.items.services.ItemsService<T>
- info.ejava.examples.svc.aop.items.proxyfactory.MyAccessIntroduction<T>
- info.ejava.examples.svc.aop.items.introductions.MyUsageIntroduction
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- info.ejava.examples.svc.aop.items.proxyfactory.MyAccessIntroduction.Access
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- info.ejava.examples.svc.aop.items.proxyfactory.MyAccessIntroduction.TargetWrapper<T>
- java.lang.Record