public final class ModularClasspath
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.io.File |
moduleDescriptor |
private java.util.List<java.lang.String> |
modulePath |
private java.util.Collection<java.lang.String> |
packages |
private java.io.File |
patchFile |
Constructor and Description |
---|
ModularClasspath(java.io.File moduleDescriptor,
java.util.List<java.lang.String> modulePath,
java.util.Collection<java.lang.String> packages,
java.io.File patchFile) |
Modifier and Type | Method and Description |
---|---|
java.io.File |
getModuleDescriptor() |
java.util.List<java.lang.String> |
getModulePath() |
java.util.Collection<java.lang.String> |
getPackages() |
java.io.File |
getPatchFile() |
private final java.io.File moduleDescriptor
private final java.util.List<java.lang.String> modulePath
private final java.util.Collection<java.lang.String> packages
private final java.io.File patchFile
public ModularClasspath(@Nonnull java.io.File moduleDescriptor, @Nonnull java.util.List<java.lang.String> modulePath, @Nonnull java.util.Collection<java.lang.String> packages, @Nonnull java.io.File patchFile)
@Nonnull public java.io.File getModuleDescriptor()
@Nonnull public java.util.List<java.lang.String> getModulePath()
@Nonnull public java.util.Collection<java.lang.String> getPackages()
@Nonnull public java.io.File getPatchFile()