Package org.apache.maven.surefire.booter
Class ModularClasspathConfiguration
- java.lang.Object
-
- org.apache.maven.surefire.booter.AbstractPathConfiguration
-
- org.apache.maven.surefire.booter.ModularClasspathConfiguration
-
public class ModularClasspathConfiguration extends AbstractPathConfiguration
- Since:
- 2.21.0.Jigsaw
- Author:
- Tibor Digana (tibor17)
-
-
Field Summary
-
Fields inherited from class org.apache.maven.surefire.booter.AbstractPathConfiguration
CHILD_DELEGATION, CLASSPATH, ENABLE_ASSERTIONS, SUREFIRE_CLASSPATH
-
-
Constructor Summary
Constructors Constructor Description ModularClasspathConfiguration(ModularClasspath modularClasspath, Classpath testClasspathUrls, Classpath surefireClasspathUrls, Classpath inprocClasspath, boolean enableAssertions, boolean childDelegation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ClassLoadercreateMergedClassLoader()protected ClasspathgetInprocClasspath()ModularClasspathgetModularClasspath()ClasspathgetTestClasspath()booleanisClassPathConfig()Must be exclusive withAbstractPathConfiguration.isModularPathConfig().booleanisModularPathConfig()Must be exclusive withAbstractPathConfiguration.isClassPathConfig().-
Methods inherited from class org.apache.maven.surefire.booter.AbstractPathConfiguration
getProviderClasspath, isChildDelegation, isEnableAssertions, toRealPath
-
-
-
-
Constructor Detail
-
ModularClasspathConfiguration
public ModularClasspathConfiguration(@Nonnull ModularClasspath modularClasspath, @Nonnull Classpath testClasspathUrls, @Nonnull Classpath surefireClasspathUrls, @Nonnull Classpath inprocClasspath, boolean enableAssertions, boolean childDelegation)
-
-
Method Detail
-
getTestClasspath
public Classpath getTestClasspath()
- Specified by:
getTestClasspathin classAbstractPathConfiguration
-
isModularPathConfig
public final boolean isModularPathConfig()
Description copied from class:AbstractPathConfigurationMust be exclusive withAbstractPathConfiguration.isClassPathConfig().- Specified by:
isModularPathConfigin classAbstractPathConfiguration- Returns:
trueifthisisModularClasspathConfiguration.
-
isClassPathConfig
public final boolean isClassPathConfig()
Description copied from class:AbstractPathConfigurationMust be exclusive withAbstractPathConfiguration.isModularPathConfig().- Specified by:
isClassPathConfigin classAbstractPathConfiguration- Returns:
trueifthisisClasspathConfiguration.
-
getModularClasspath
public ModularClasspath getModularClasspath()
-
createMergedClassLoader
public java.lang.ClassLoader createMergedClassLoader() throws SurefireExecutionException- Overrides:
createMergedClassLoaderin classAbstractPathConfiguration- Throws:
SurefireExecutionException
-
getInprocClasspath
protected Classpath getInprocClasspath()
- Specified by:
getInprocClasspathin classAbstractPathConfiguration
-
-