public static interface AgentBuilder.LocationStrategy
ClassFileLocator
when instrumenting a type.Modifier and Type | Interface and Description |
---|---|
static class |
AgentBuilder.LocationStrategy.Compound
A compound location strategy that applies a list of location strategies.
|
static class |
AgentBuilder.LocationStrategy.ForClassLoader
A location strategy that locates class files by querying an instrumented type's
ClassLoader . |
static class |
AgentBuilder.LocationStrategy.NoOp
A location strategy that never locates any byte code.
|
static class |
AgentBuilder.LocationStrategy.Simple
A simple location strategy that queries a given class file locator.
|
Modifier and Type | Method and Description |
---|---|
ClassFileLocator |
classFileLocator(ClassLoader classLoader,
JavaModule module)
Creates a class file locator for a given class loader and module combination.
|
ClassFileLocator classFileLocator(ClassLoader classLoader, JavaModule module)
classLoader
- The class loader that is loading an instrumented type. Might be null
to represent the bootstrap class loader.module
- The type's module or null
if Java modules are not supported on the current VM.Copyright © 2014–2019. All rights reserved.