Interface VirtualFieldImplementationInstaller
public interface VirtualFieldImplementationInstaller
-
Method Summary
Modifier and TypeMethodDescriptionnet.bytebuddy.agent.builder.AgentBuilder.Identified.ExtendableinjectFields(net.bytebuddy.agent.builder.AgentBuilder.Identified.Extendable builder) Injects actual fields in classes referenced byVirtualFieldusages.net.bytebuddy.agent.builder.AgentBuilder.Identified.ExtendablerewriteVirtualFieldsCalls(net.bytebuddy.agent.builder.AgentBuilder.Identified.Extendable builder) RewritesVirtualField.find(Class, Class)so that they return the real implementation, generated by this class.
-
Method Details
-
rewriteVirtualFieldsCalls
net.bytebuddy.agent.builder.AgentBuilder.Identified.Extendable rewriteVirtualFieldsCalls(net.bytebuddy.agent.builder.AgentBuilder.Identified.Extendable builder) RewritesVirtualField.find(Class, Class)so that they return the real implementation, generated by this class. Injects helper classes required to make this the actualVirtualFieldimplementations work. -
injectFields
net.bytebuddy.agent.builder.AgentBuilder.Identified.Extendable injectFields(net.bytebuddy.agent.builder.AgentBuilder.Identified.Extendable builder) Injects actual fields in classes referenced byVirtualFieldusages.
-