Module specification for a concrete module implementation.
| Modifier and Type | Field and Description |
|---|---|
| private final AssertionSetting | |
| private final ClassTransformer | |
| private final DependencySpec[] | |
| private final LocalLoader | |
| private final String | |
| private final ModuleClassLoaderFactory | |
| private final PermissionCollection | |
| private final Map | |
| private final ResourceLoaderSpec[] | |
| private final Version |
| Access | Constructor and Description |
|---|---|
| pack-priv | ConcreteModuleSpec(final String name, final String mainClass, final AssertionSetting assertionSetting, final ResourceLoaderSpec[] resourceLoaders, final DependencySpec[] dependencies, final LocalLoader fallbackLoader, final ModuleClassLoaderFactory moduleClassLoaderFactory, final ClassTransformer classFileTransformer, final Map<String, String> properties, final PermissionCollection permissionCollection, final Version version)
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv AssertionSetting | |
| pack-priv ClassTransformer | |
| public DependencySpec[] | |
| pack-priv DependencySpec[] | |
| pack-priv LocalLoader | |
| public String | |
| pack-priv ModuleClassLoaderFactory | |
| pack-priv PermissionCollection | |
| pack-priv Map | |
| pack-priv ResourceLoaderSpec[] | |
| public Version |
| assertionSetting | back to summary |
|---|---|
| private final AssertionSetting assertionSetting | |
| classFileTransformer | back to summary |
|---|---|
| private final ClassTransformer classFileTransformer | |
| dependencies | back to summary |
|---|---|
| private final DependencySpec[] dependencies | |
| fallbackLoader | back to summary |
|---|---|
| private final LocalLoader fallbackLoader | |
| mainClass | back to summary |
|---|---|
| private final String mainClass | |
| moduleClassLoaderFactory | back to summary |
|---|---|
| private final ModuleClassLoaderFactory moduleClassLoaderFactory | |
| permissionCollection | back to summary |
|---|---|
| private final PermissionCollection permissionCollection | |
| properties | back to summary |
|---|---|
| private final Map<String, String> properties | |
| resourceLoaders | back to summary |
|---|---|
| private final ResourceLoaderSpec[] resourceLoaders | |
| version | back to summary |
|---|---|
| private final Version version | |
| ConcreteModuleSpec | back to summary |
|---|---|
| pack-priv ConcreteModuleSpec(final String name, final String mainClass, final AssertionSetting assertionSetting, final ResourceLoaderSpec[] resourceLoaders, final DependencySpec[] dependencies, final LocalLoader fallbackLoader, final ModuleClassLoaderFactory moduleClassLoaderFactory, final ClassTransformer classFileTransformer, final Map<String, String> properties, final PermissionCollection permissionCollection, final Version version) | |
| getAssertionSetting | back to summary |
|---|---|
| pack-priv AssertionSetting getAssertionSetting() | |
| getClassFileTransformer | back to summary |
|---|---|
| pack-priv ClassTransformer getClassFileTransformer() | |
| getDependencies | back to summary |
|---|---|
| public DependencySpec[] getDependencies() | |
| getDependenciesInternal | back to summary |
|---|---|
| pack-priv DependencySpec[] getDependenciesInternal() | |
| getFallbackLoader | back to summary |
|---|---|
| pack-priv LocalLoader getFallbackLoader() | |
| getMainClass | back to summary |
|---|---|
| public String getMainClass() | |
| getModuleClassLoaderFactory | back to summary |
|---|---|
| pack-priv ModuleClassLoaderFactory getModuleClassLoaderFactory() | |
| getPermissionCollection | back to summary |
|---|---|
| pack-priv PermissionCollection getPermissionCollection() | |
| getProperties | back to summary |
|---|---|
| pack-priv Map | |
| getResourceLoaders | back to summary |
|---|---|
| pack-priv ResourceLoaderSpec[] getResourceLoaders() | |
| getVersion | back to summary |
|---|---|
| public Version getVersion() | |