Hierarchy For All Packages
- com.fayupable.logged.benchmarks,
- com.fayupable.logged.benchmarks.jmh_generated,
- com.fayupable.logged.core.annotation,
- com.fayupable.logged.core.model,
- com.fayupable.logged.core.port,
- com.fayupable.logged.spring.aspect,
- com.fayupable.logged.spring.config,
- com.fayupable.logged.spring.emitter,
- com.fayupable.logged.spring.guard,
- com.fayupable.logged.spring.metrics,
- com.fayupable.logged.spring.security
Class Hierarchy
- java.lang.Object
- com.fayupable.logged.spring.security.HttpRequestClientInfoAdapter (implements com.fayupable.logged.core.port.IClientInfoPort)
- com.fayupable.logged.spring.metrics.LazyMetricsRecorder (implements com.fayupable.logged.core.port.MetricsRecorder)
- com.fayupable.logged.spring.aspect.LoggedAspect
- com.fayupable.logged.benchmarks.LoggedAspectBenchmark
- com.fayupable.logged.benchmarks.jmh_generated.LoggedAspectBenchmark_jmhType_B1
- com.fayupable.logged.benchmarks.jmh_generated.LoggedAspectBenchmark_jmhType_B2
- com.fayupable.logged.benchmarks.jmh_generated.LoggedAspectBenchmark_jmhType_B3
- com.fayupable.logged.benchmarks.jmh_generated.LoggedAspectBenchmark_jmhType
- com.fayupable.logged.benchmarks.jmh_generated.LoggedAspectBenchmark_jmhType_B3
- com.fayupable.logged.benchmarks.jmh_generated.LoggedAspectBenchmark_jmhType_B2
- com.fayupable.logged.benchmarks.jmh_generated.LoggedAspectBenchmark_jmhType_B1
- com.fayupable.logged.benchmarks.jmh_generated.LoggedAspectBenchmark_baseline_jmhTest
- com.fayupable.logged.benchmarks.jmh_generated.LoggedAspectBenchmark_logged_jmhTest
- com.fayupable.logged.spring.config.LoggedAutoConfiguration
- com.fayupable.logged.spring.config.LoggedProperties
- com.fayupable.logged.spring.config.LoggedProperties.ClientInfo
- com.fayupable.logged.spring.config.LoggedProperties.Metrics
- com.fayupable.logged.spring.guard.LoggedTargetGuardBeanPostProcessor (implements org.springframework.beans.factory.config.BeanPostProcessor)
- com.fayupable.logged.spring.metrics.MicrometerMetricsRecorder (implements com.fayupable.logged.core.port.MetricsRecorder)
- com.fayupable.logged.core.port.NoOpClientInfoPort (implements com.fayupable.logged.core.port.IClientInfoPort)
- com.fayupable.logged.core.port.NoOpInvocationEventEmitter (implements com.fayupable.logged.core.port.InvocationEventEmitter)
- com.fayupable.logged.core.port.NoOpMetricsRecorder (implements com.fayupable.logged.core.port.MetricsRecorder)
- com.fayupable.logged.spring.emitter.Slf4jInvocationEventEmitter (implements com.fayupable.logged.core.port.InvocationEventEmitter)
- com.fayupable.logged.spring.security.SpringSecurityClientInfoAdapter (implements com.fayupable.logged.core.port.IClientInfoPort)
Interface Hierarchy
- com.fayupable.logged.core.port.IClientInfoPort
- com.fayupable.logged.core.port.InvocationEventEmitter
- com.fayupable.logged.core.port.MetricsRecorder
Annotation Interface Hierarchy
- com.fayupable.logged.core.annotation.Logged (implements java.lang.annotation.Annotation)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.fayupable.logged.core.model.FlowContext
- com.fayupable.logged.core.model.MethodInvocationEvent
- java.lang.Record