Uses of Interface
net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy
-
Packages that use AgentBuilder.InitializationStrategy Package Description net.bytebuddy.agent.builder An agent builder is used to easily implement load-time class-transformations using a Java agent. -
-
Uses of AgentBuilder.InitializationStrategy in net.bytebuddy.agent.builder
Classes in net.bytebuddy.agent.builder that implement AgentBuilder.InitializationStrategy Modifier and Type Class Description static classAgentBuilder.InitializationStrategy.MinimalAn initialization strategy that loads auxiliary types before loading the instrumented type.static classAgentBuilder.InitializationStrategy.NoOpA non-initializing initialization strategy.static classAgentBuilder.InitializationStrategy.SelfInjectionAn initialization strategy that adds a code block to an instrumented type's type initializer which then calls a specific class that is responsible for the explicit initialization.static classAgentBuilder.InitializationStrategy.SelfInjection.EagerA form of self-injection where any auxiliary type is loaded eagerly.static classAgentBuilder.InitializationStrategy.SelfInjection.LazyA form of self-injection where any auxiliary type is loaded lazily.static classAgentBuilder.InitializationStrategy.SelfInjection.SplitA form of self-injection where auxiliary types that are annotated byAuxiliaryType.SignatureRelevantof the instrumented type are loaded lazily and any other auxiliary type is loaded eagerly.Fields in net.bytebuddy.agent.builder declared as AgentBuilder.InitializationStrategy Modifier and Type Field Description private AgentBuilder.InitializationStrategyAgentBuilder.Default.ExecutingTransformer. initializationStrategyThe initialization strategy to use for transformed types.protected AgentBuilder.InitializationStrategyAgentBuilder.Default. initializationStrategyThe initialization strategy to use for creating classes.
-