Package io.github.slimjar.injector.agent
Class ByteBuddyInstrumentationFactory
java.lang.Object
io.github.slimjar.injector.agent.ByteBuddyInstrumentationFactory
- All Implemented Interfaces:
InstrumentationFactory
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionByteBuddyInstrumentationFactory(@NotNull JarRelocatorFacadeFactory relocatorFacadeFactory) ByteBuddyInstrumentationFactory(@NotNull URL agentJarUrl, @NotNull ModuleExtractor extractor, @NotNull JarRelocatorFacadeFactory relocatorFacadeFactory) -
Method Summary
-
Field Details
-
AGENT_JAR
- See Also:
-
-
Constructor Details
-
ByteBuddyInstrumentationFactory
public ByteBuddyInstrumentationFactory(@NotNull @NotNull JarRelocatorFacadeFactory relocatorFacadeFactory) throws NullPointerException - Throws:
NullPointerException
-
ByteBuddyInstrumentationFactory
@Contract(pure=true) public ByteBuddyInstrumentationFactory(@NotNull @NotNull URL agentJarUrl, @NotNull @NotNull ModuleExtractor extractor, @NotNull @NotNull JarRelocatorFacadeFactory relocatorFacadeFactory)
-
-
Method Details
-
create
- Specified by:
createin interfaceInstrumentationFactory- Throws:
InjectorException
-