Package org.jboss.modules
Class ModuleClassLoader.Configuration
- java.lang.Object
-
- org.jboss.modules.ModuleClassLoader.Configuration
-
- Enclosing class:
- ModuleClassLoader
public static final class ModuleClassLoader.Configuration extends java.lang.ObjectAn opaque configuration used internally to create a module class loader.
-
-
Field Summary
Fields Modifier and Type Field Description private AssertionSettingassertionSettingprivate Modulemoduleprivate ResourceLoaderSpec[]resourceLoadersprivate java.lang.instrument.ClassFileTransformertransformer
-
Constructor Summary
Constructors Constructor Description Configuration(Module module, AssertionSetting assertionSetting, ResourceLoaderSpec[] resourceLoaders, java.lang.instrument.ClassFileTransformer transformer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) AssertionSettinggetAssertionSetting()(package private) ModulegetModule()(package private) ResourceLoaderSpec[]getResourceLoaders()(package private) java.lang.instrument.ClassFileTransformergetTransformer()
-
-
-
Field Detail
-
module
private final Module module
-
assertionSetting
private final AssertionSetting assertionSetting
-
resourceLoaders
private final ResourceLoaderSpec[] resourceLoaders
-
transformer
private final java.lang.instrument.ClassFileTransformer transformer
-
-
Constructor Detail
-
Configuration
Configuration(Module module, AssertionSetting assertionSetting, ResourceLoaderSpec[] resourceLoaders, java.lang.instrument.ClassFileTransformer transformer)
-
-
Method Detail
-
getModule
Module getModule()
-
getAssertionSetting
AssertionSetting getAssertionSetting()
-
getResourceLoaders
ResourceLoaderSpec[] getResourceLoaders()
-
getTransformer
java.lang.instrument.ClassFileTransformer getTransformer()
-
-