Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractPathConfiguration - Class in org.apache.maven.surefire.booter
- AbstractPathConfiguration(Classpath, boolean, boolean) - Constructor for class org.apache.maven.surefire.booter.AbstractPathConfiguration
- addClassPathElementUrl(String) - Method in class org.apache.maven.surefire.booter.Classpath
- addList(List, String) - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- addURL(URL) - Method in class org.apache.maven.surefire.booter.IsolatedClassLoader
-
Deprecated.
B
- BooterConstants - Class in org.apache.maven.surefire.booter
-
Constants used by the serializer/deserializer
- BooterDeserializer - Class in org.apache.maven.surefire.booter
-
Knows how to serialize and deserialize the booter configuration.
- BooterDeserializer(InputStream) - Constructor for class org.apache.maven.surefire.booter.BooterDeserializer
C
- CHILD_DELEGATION - Static variable in class org.apache.maven.surefire.booter.AbstractPathConfiguration
- ClassLoaderConfiguration - Class in org.apache.maven.surefire.booter
-
Configuration for forking tests.
- ClassLoaderConfiguration(boolean, boolean) - Constructor for class org.apache.maven.surefire.booter.ClassLoaderConfiguration
- Classpath - Class in org.apache.maven.surefire.booter
-
An ordered list of classpath elements with set behaviour A Classpath is immutable and thread safe.
- Classpath(Collection<String>) - Constructor for class org.apache.maven.surefire.booter.Classpath
- Classpath(Classpath, String) - Constructor for class org.apache.maven.surefire.booter.Classpath
- CLASSPATH - Static variable in class org.apache.maven.surefire.booter.AbstractPathConfiguration
- ClasspathConfiguration - Class in org.apache.maven.surefire.booter
-
Represents the classpaths for the BooterConfiguration.
- ClasspathConfiguration(boolean, boolean) - Constructor for class org.apache.maven.surefire.booter.ClasspathConfiguration
- ClasspathConfiguration(Classpath, Classpath, Classpath, boolean, boolean) - Constructor for class org.apache.maven.surefire.booter.ClasspathConfiguration
- clone() - Method in class org.apache.maven.surefire.booter.Classpath
- close(InputStream) - Static method in class org.apache.maven.surefire.booter.SystemPropertyManager
- copyTo(Map<Object, Object>) - Method in interface org.apache.maven.surefire.booter.KeyValueSource
- copyTo(Map<Object, Object>) - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- createClassLoader(boolean, boolean, String) - Method in class org.apache.maven.surefire.booter.Classpath
- createMergedClassLoader() - Method in class org.apache.maven.surefire.booter.AbstractPathConfiguration
- createProvider(boolean) - Method in class org.apache.maven.surefire.booter.ProviderFactory
D
- deserialize() - Method in class org.apache.maven.surefire.booter.BooterDeserializer
E
- emptyClasspath() - Static method in class org.apache.maven.surefire.booter.Classpath
- ENABLE_ASSERTIONS - Static variable in class org.apache.maven.surefire.booter.AbstractPathConfiguration
- endsWithJavaPath(String) - Static method in class org.apache.maven.surefire.booter.SystemUtils
- equals(Object) - Method in class org.apache.maven.surefire.booter.Classpath
- equals(Object) - Method in class org.apache.maven.surefire.booter.TypeEncodedValue
- EXCLUDES_PROPERTY_PREFIX - Static variable in class org.apache.maven.surefire.booter.BooterConstants
F
- FAIL_FAST_COUNT - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- FAILIFNOTESTS - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- ForkedBooter - Class in org.apache.maven.surefire.booter
-
The part of the booter that is unique to a forked vm.
- ForkedBooter() - Constructor for class org.apache.maven.surefire.booter.ForkedBooter
- FORKTESTSET - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- FORKTESTSET_PREFER_TESTS_FROM_IN_STREAM - Static variable in class org.apache.maven.surefire.booter.BooterConstants
G
- getActualClassName() - Method in class org.apache.maven.surefire.booter.StartupConfiguration
- getAsUrlList() - Method in class org.apache.maven.surefire.booter.Classpath
-
Deprecated.this should be package private method which returns List of Files. It will be removed in the next major version.
- getBaseDir() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getBooleanProperty(String) - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- getClassLoaderConfiguration() - Method in class org.apache.maven.surefire.booter.StartupConfiguration
- getClassPath() - Method in class org.apache.maven.surefire.booter.Classpath
- getClasspathConfiguration() - Method in class org.apache.maven.surefire.booter.StartupConfiguration
- getCompactLogMessage(String) - Method in class org.apache.maven.surefire.booter.Classpath
- getDecodedValue() - Method in class org.apache.maven.surefire.booter.TypeEncodedValue
- getDecodedValue(ClassLoader) - Method in class org.apache.maven.surefire.booter.TypeEncodedValue
- getDirScannerParams() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getExcludes() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
-
Deprecated.
- getFileProperty(String) - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- getIncludes() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
-
Deprecated.
- getInprocClasspath() - Method in class org.apache.maven.surefire.booter.AbstractPathConfiguration
- getInprocClasspath() - Method in class org.apache.maven.surefire.booter.ClasspathConfiguration
- getIntProperty(String) - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- getLogMessage(String) - Method in class org.apache.maven.surefire.booter.Classpath
- getLongProperty(String) - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- getMainCliOptions() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getModularClasspath() - Method in class org.apache.maven.surefire.booter.ModularClasspathConfiguration
- getModuleDescriptor() - Method in class org.apache.maven.surefire.booter.ModularClasspath
- getModulePath() - Method in class org.apache.maven.surefire.booter.ModularClasspath
- getPackages() - Method in class org.apache.maven.surefire.booter.ModularClasspath
- getPatchFile() - Method in class org.apache.maven.surefire.booter.ModularClasspath
- getPluginPid() - Method in class org.apache.maven.surefire.booter.BooterDeserializer
- getProperties() - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- getProperty(String) - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- getProviderClassName() - Method in class org.apache.maven.surefire.booter.StartupConfiguration
- getProviderClasspath() - Method in class org.apache.maven.surefire.booter.AbstractPathConfiguration
- getProviderConfiguration() - Method in class org.apache.maven.surefire.booter.BooterDeserializer
- getProviderProperties() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getReporterConfiguration() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getRunOrderParameters() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getShutdown() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getSkipAfterFailureCount() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getStringList(String) - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- getSystemExitTimeout() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getTestArtifact() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getTestClasspath() - Method in class org.apache.maven.surefire.booter.AbstractPathConfiguration
- getTestClasspath() - Method in class org.apache.maven.surefire.booter.ClasspathConfiguration
- getTestClasspath() - Method in class org.apache.maven.surefire.booter.ModularClasspathConfiguration
- getTestForFork() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getTestSuiteDefinition() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- getTypeEncodedValue(String) - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
-
Retrieves as single object that is persisted with type encoding
H
- hashCode() - Method in class org.apache.maven.surefire.booter.Classpath
- hashCode() - Method in class org.apache.maven.surefire.booter.TypeEncodedValue
I
- INCLUDES_PROPERTY_PREFIX - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- inForkedVm(String, ClasspathConfiguration, ClassLoaderConfiguration) - Static method in class org.apache.maven.surefire.booter.StartupConfiguration
- invokeProvider(Object, ClassLoader, Object, ProviderConfiguration, boolean, StartupConfiguration, boolean) - Static method in class org.apache.maven.surefire.booter.ProviderFactory
- isBuiltInJava7AtLeast() - Static method in class org.apache.maven.surefire.booter.SystemUtils
- isBuiltInJava9AtLeast() - Static method in class org.apache.maven.surefire.booter.SystemUtils
- isChildDelegation() - Method in class org.apache.maven.surefire.booter.AbstractPathConfiguration
-
Deprecated.
- isClassPathConfig() - Method in class org.apache.maven.surefire.booter.AbstractPathConfiguration
-
Must be exclusive with
AbstractPathConfiguration.isModularPathConfig()
. - isClassPathConfig() - Method in class org.apache.maven.surefire.booter.ClasspathConfiguration
- isClassPathConfig() - Method in class org.apache.maven.surefire.booter.ModularClasspathConfiguration
- isEnableAssertions() - Method in class org.apache.maven.surefire.booter.AbstractPathConfiguration
- isFailIfNoTests() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- isJava9AtLeast(String) - Static method in class org.apache.maven.surefire.booter.SystemUtils
- isJava9AtLeast(BigDecimal) - Static method in class org.apache.maven.surefire.booter.SystemUtils
- isManifestOnlyJarRequestedAndUsable() - Method in class org.apache.maven.surefire.booter.ClassLoaderConfiguration
- isManifestOnlyJarRequestedAndUsable() - Method in class org.apache.maven.surefire.booter.StartupConfiguration
- isModularPathConfig() - Method in class org.apache.maven.surefire.booter.AbstractPathConfiguration
-
Must be exclusive with
AbstractPathConfiguration.isClassPathConfig()
. - isModularPathConfig() - Method in class org.apache.maven.surefire.booter.ClasspathConfiguration
- isModularPathConfig() - Method in class org.apache.maven.surefire.booter.ModularClasspathConfiguration
- IsolatedClassLoader - Class in org.apache.maven.surefire.booter
-
Loads classes from jar files added via
IsolatedClassLoader.addURL(URL)
. - IsolatedClassLoader(ClassLoader, boolean, String) - Constructor for class org.apache.maven.surefire.booter.IsolatedClassLoader
- isProviderMainClass() - Method in class org.apache.maven.surefire.booter.StartupConfiguration
- isReadTestsFromInStream() - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- isShadefire() - Method in class org.apache.maven.surefire.booter.StartupConfiguration
- ISTRIMSTACKTRACE - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- isTypeClass() - Method in class org.apache.maven.surefire.booter.TypeEncodedValue
- isUseManifestOnlyJar() - Method in class org.apache.maven.surefire.booter.ClassLoaderConfiguration
- isUseSystemClassLoader() - Method in class org.apache.maven.surefire.booter.ClassLoaderConfiguration
- iterator() - Method in class org.apache.maven.surefire.booter.Classpath
J
- JAVA_SPECIFICATION_VERSION - Static variable in class org.apache.maven.surefire.booter.SystemUtils
- join(Classpath, Classpath) - Static method in class org.apache.maven.surefire.booter.Classpath
K
- KeyValueSource - Interface in org.apache.maven.surefire.booter
-
A key-value source obeying the geneal constrains of java.util.Properties
L
- loadClass(String) - Method in class org.apache.maven.surefire.booter.IsolatedClassLoader
- loadProperties(InputStream) - Static method in class org.apache.maven.surefire.booter.SystemPropertyManager
-
Loads the properties, closes the stream
M
- main(String...) - Static method in class org.apache.maven.surefire.booter.ForkedBooter
-
This method is invoked when Surefire is forked - this method parses and organizes the arguments passed to it and then calls the Surefire class' run method.
- MAIN_CLI_OPTIONS - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- ModularClasspath - Class in org.apache.maven.surefire.booter
-
Jigsaw class-path and module-path.
- ModularClasspath(File, List<String>, Collection<String>, File) - Constructor for class org.apache.maven.surefire.booter.ModularClasspath
- ModularClasspathConfiguration - Class in org.apache.maven.surefire.booter
- ModularClasspathConfiguration(ModularClasspath, Classpath, Classpath, boolean, boolean) - Constructor for class org.apache.maven.surefire.booter.ModularClasspathConfiguration
O
- org.apache.maven.surefire.booter - package org.apache.maven.surefire.booter
P
- pid() - Static method in class org.apache.maven.surefire.booter.SystemUtils
- platformClassLoader() - Static method in class org.apache.maven.surefire.booter.SystemUtils
- PLUGIN_PID - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- PropertiesWrapper - Class in org.apache.maven.surefire.booter
- PropertiesWrapper(Map<String, String>) - Constructor for class org.apache.maven.surefire.booter.PropertiesWrapper
- PROVIDER_CONFIGURATION - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- ProviderConfiguration - Class in org.apache.maven.surefire.booter
-
Represents the surefire configuration that passes all the way into the provider classloader and the provider.
- ProviderConfiguration(DirectoryScannerParameters, RunOrderParameters, boolean, ReporterConfiguration, TestArtifactInfo, TestRequest, Map<String, String>, TypeEncodedValue, boolean, List<CommandLineOption>, int, Shutdown, Integer) - Constructor for class org.apache.maven.surefire.booter.ProviderConfiguration
- ProviderFactory - Class in org.apache.maven.surefire.booter
-
Creates the surefire provider.
- ProviderFactory(StartupConfiguration, ProviderConfiguration, ClassLoader, Object) - Constructor for class org.apache.maven.surefire.booter.ProviderFactory
R
- REPORTSDIRECTORY - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- REQUESTEDTEST - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- REQUESTEDTESTMETHOD - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- RERUN_FAILING_TESTS_COUNT - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- RUN_ORDER - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- RUN_STATISTICS_FILE - Static variable in class org.apache.maven.surefire.booter.BooterConstants
S
- setAsSystemProperties() - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- setClasspath(String, Classpath) - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- setProperty(String, String) - Method in class org.apache.maven.surefire.booter.PropertiesWrapper
- setSystemProperties(File) - Static method in class org.apache.maven.surefire.booter.SystemPropertyManager
- SHUTDOWN - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- SOURCE_DIRECTORY - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- SPECIFIC_TEST_PROPERTY_PREFIX - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- StartupConfiguration - Class in org.apache.maven.surefire.booter
-
Configuration that is used by the SurefireStarter but does not make it into the provider itself.
- StartupConfiguration(String, AbstractPathConfiguration, ClassLoaderConfiguration, boolean, boolean) - Constructor for class org.apache.maven.surefire.booter.StartupConfiguration
- SUREFIRE_CLASSPATH - Static variable in class org.apache.maven.surefire.booter.AbstractPathConfiguration
- SurefireBooterForkException - Exception Class in org.apache.maven.surefire.booter
-
Encapsulates exceptions thrown during Surefire forking.
- SurefireBooterForkException(String) - Constructor for exception class org.apache.maven.surefire.booter.SurefireBooterForkException
- SurefireBooterForkException(String, String, Throwable, RunResult) - Constructor for exception class org.apache.maven.surefire.booter.SurefireBooterForkException
- SurefireBooterForkException(String, Throwable) - Constructor for exception class org.apache.maven.surefire.booter.SurefireBooterForkException
- SurefireBooterForkException(String, RunResult) - Constructor for exception class org.apache.maven.surefire.booter.SurefireBooterForkException
- SurefireExecutionException - Exception Class in org.apache.maven.surefire.booter
-
An error occurring during the invocation of Surefire via an alternate class loader.
- SurefireExecutionException(String, Throwable) - Constructor for exception class org.apache.maven.surefire.booter.SurefireExecutionException
- SYSTEM_EXIT_TIMEOUT - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- systemExitTimeout(long) - Method in class org.apache.maven.surefire.booter.ProviderConfiguration
- SystemPropertyManager - Class in org.apache.maven.surefire.booter
- SystemPropertyManager() - Constructor for class org.apache.maven.surefire.booter.SystemPropertyManager
- SystemUtils - Class in org.apache.maven.surefire.booter
-
JDK 9 support.
T
- TEST_CLASSES_DIRECTORY - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- TEST_SUITE_XML_FILES - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- TESTARTIFACT_CLASSIFIER - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- TESTARTIFACT_VERSION - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- toJdkHomeFromJre() - Static method in class org.apache.maven.surefire.booter.SystemUtils
-
If system property java.home is /jdk (since jdk9) or /jdk/jre (prior to jdk9) then the absolute path to JDK home is returned /jdk.
- toJdkHomeFromJvmExec(String) - Static method in class org.apache.maven.surefire.booter.SystemUtils
-
If
jvmExecutable
is /jdk/bin/java (since jdk9) or /jdk/jre/bin/java (prior to jdk9) then the absolute path to JDK home is returned /jdk. - toJdkVersionFromReleaseFile(File) - Static method in class org.apache.maven.surefire.booter.SystemUtils
- toRealPath(Class<T>) - Method in class org.apache.maven.surefire.booter.AbstractPathConfiguration
- toString() - Method in class org.apache.maven.surefire.booter.IsolatedClassLoader
- trickClassPathWhenManifestOnlyClasspath() - Method in class org.apache.maven.surefire.booter.ClasspathConfiguration
- TypeEncodedValue - Class in org.apache.maven.surefire.booter
- TypeEncodedValue(String, String) - Constructor for class org.apache.maven.surefire.booter.TypeEncodedValue
U
- USEMANIFESTONLYJAR - Static variable in class org.apache.maven.surefire.booter.BooterConstants
- useSystemClassLoader() - Method in class org.apache.maven.surefire.booter.StartupConfiguration
-
Deprecated.
- USESYSTEMCLASSLOADER - Static variable in class org.apache.maven.surefire.booter.BooterConstants
W
- writePropertiesFile(File, String, Properties) - Static method in class org.apache.maven.surefire.booter.SystemPropertyManager
- writePropertiesFile(Properties, File, String, boolean) - Static method in class org.apache.maven.surefire.booter.SystemPropertyManager
- writeSurefireTestClasspathProperty() - Method in class org.apache.maven.surefire.booter.StartupConfiguration
- writeToSystemProperty(String) - Method in class org.apache.maven.surefire.booter.Classpath
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
File
instead ofURL
in the next major version.