protected static interface ByteArrayClassLoader.SynchronizationStrategy
Modifier and Type | Interface and Description |
---|---|
static class |
ByteArrayClassLoader.SynchronizationStrategy.CreationAction
A creation action for a synchronization strategy.
|
static class |
ByteArrayClassLoader.SynchronizationStrategy.ForJava7CapableVm
A synchronization engine for a VM that is aware of parallel-capable class loaders.
|
static class |
ByteArrayClassLoader.SynchronizationStrategy.ForJava8CapableVm
A synchronization engine for a VM that is aware of parallel-capable class loaders using method handles to respect module boundaries.
|
static class |
ByteArrayClassLoader.SynchronizationStrategy.ForLegacyVm
A synchronization engine for a VM that is not aware of parallel-capable class loaders.
|
static interface |
ByteArrayClassLoader.SynchronizationStrategy.Initializable
An uninitialized synchronization strategy.
|
Modifier and Type | Method and Description |
---|---|
Object |
getClassLoadingLock(ByteArrayClassLoader classLoader,
String name)
Receives the class loading lock.
|
Object getClassLoadingLock(ByteArrayClassLoader classLoader, String name)
name
- The name of the class being loaded.classLoader
- The class loader loading the class.Copyright © 2014–2024. All rights reserved.