| Interface | Description | 
|---|---|
| KeyValueSource | 
 A key-value source obeying the geneal constrains of java.util.Properties 
 | 
| Class | Description | 
|---|---|
| BooterConstants | 
 Constants used by the serializer/deserializer 
 | 
| BooterDeserializer | 
 Knows how to serialize and deserialize the booter configuration. 
 | 
| ClassLoaderConfiguration | 
 Configuration for forking tests. 
 | 
| Classpath | 
 An ordered list of classpath elements with set behaviour
 A Classpath is immutable and thread safe. 
 | 
| ClasspathConfiguration | 
 Represents the classpaths for the BooterConfiguration. 
 | 
| ForkedBooter | 
 The part of the booter that is unique to a forked vm. 
 | 
| IsolatedClassLoader | |
| PropertiesWrapper | |
| ProviderConfiguration | 
 Represents the surefire configuration that passes all the way into the provider
 classloader and the provider. 
 | 
| ProviderFactory | 
 Creates the surefire provider. 
 | 
| StartupConfiguration | 
 Configuration that is used by the SurefireStarter but does not make it into the provider itself. 
 | 
| SystemPropertyManager | |
| TypeEncodedValue | 
| Exception | Description | 
|---|---|
| SurefireBooterForkException | 
 Encapsulates exceptions thrown during Surefire forking. 
 | 
| SurefireExecutionException | 
 An error occurring during the invocation of Surefire via an alternate class loader. 
 | 
Copyright © 2004–2015 The Apache Software Foundation. All rights reserved.