public class SurefireReflector
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) class |
SurefireReflector.ClassLoaderProxy |
Modifier and Type | Field and Description |
---|---|
private java.lang.Class<?> |
booterParameters |
private java.lang.Class<java.lang.Enum> |
commandLineOptionsClass |
private java.lang.Class<?> |
directoryScannerParameters |
private java.lang.Class<?> |
directoryScannerParametersAware |
private java.lang.Class<?> |
mainCliOptions |
private java.lang.Class<?> |
providerPropertiesAware |
private java.lang.Class<?> |
reporterConfiguration |
private java.lang.Class<?> |
reporterConfigurationAware |
private java.lang.Class<?> |
reporterFactory |
private java.lang.Class<?> |
runOrderParameters |
private java.lang.Class<?> |
runResult |
private java.lang.Class<?> |
shutdownAwareClass |
private java.lang.Class<java.lang.Enum> |
shutdownClass |
private java.lang.ClassLoader |
surefireClassLoader |
private java.lang.Class<?> |
testArtifactInfo |
private java.lang.Class<?> |
testArtifactInfoAware |
private java.lang.Class<?> |
testClassLoaderAware |
private java.lang.Class<?> |
testListResolver |
private java.lang.Class<?> |
testRequest |
private java.lang.Class<?> |
testSuiteDefinitionAware |
Constructor and Description |
---|
SurefireReflector(java.lang.ClassLoader surefireClassLoader) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
convertIfRunResult(java.lang.Object result) |
java.lang.Object |
createBooterConfiguration(java.lang.ClassLoader surefireClassLoader,
java.lang.Object factoryInstance,
boolean insideFork) |
(package private) java.lang.Object |
createDirectoryScannerParameters(DirectoryScannerParameters directoryScannerParameters) |
static ReporterFactory |
createForkingReporterFactoryInCurrentClassLoader(boolean trimStackTrace,
java.io.PrintStream originalSystemOut) |
(package private) java.lang.Object |
createReporterConfiguration(ReporterConfiguration reporterConfig) |
(package private) java.lang.Object |
createRunOrderParameters(RunOrderParameters runOrderParameters) |
(package private) java.lang.Object |
createTestArtifactInfo(TestArtifactInfo testArtifactInfo) |
(package private) java.lang.Object |
createTestListResolver(TestListResolver resolver) |
(package private) java.lang.Object |
createTestRequest(TestRequest suiteDefinition) |
java.lang.Object |
instantiateProvider(java.lang.String providerClassName,
java.lang.Object booterParameters) |
private boolean |
isRunResult(java.lang.Object o) |
void |
setDirectoryScannerParameters(java.lang.Object o,
DirectoryScannerParameters dirScannerParams) |
void |
setIfDirScannerAware(java.lang.Object o,
DirectoryScannerParameters dirScannerParams) |
void |
setMainCliOptions(java.lang.Object o,
java.util.List<CommandLineOption> options) |
(package private) void |
setProviderProperties(java.lang.Object o,
java.util.Map<java.lang.String,java.lang.String> providerProperties) |
void |
setProviderPropertiesAware(java.lang.Object o,
java.util.Map<java.lang.String,java.lang.String> properties) |
(package private) void |
setReporterConfiguration(java.lang.Object o,
ReporterConfiguration reporterConfiguration) |
void |
setReporterConfigurationAware(java.lang.Object o,
ReporterConfiguration reporterConfiguration1) |
void |
setRunOrderParameters(java.lang.Object o,
RunOrderParameters runOrderParameters) |
void |
setShutdown(java.lang.Object o,
Shutdown shutdown) |
void |
setSkipAfterFailureCount(java.lang.Object o,
int skipAfterFailureCount) |
(package private) void |
setTestArtifactInfo(java.lang.Object o,
TestArtifactInfo testArtifactInfo) |
void |
setTestArtifactInfoAware(java.lang.Object o,
TestArtifactInfo testArtifactInfo1) |
(package private) void |
setTestClassLoader(java.lang.Object o,
java.lang.ClassLoader testClassLoader) |
void |
setTestClassLoaderAware(java.lang.Object o,
java.lang.ClassLoader testClassLoader) |
(package private) void |
setTestSuiteDefinition(java.lang.Object o,
TestRequest testSuiteDefinition1) |
void |
setTestSuiteDefinitionAware(java.lang.Object o,
TestRequest testSuiteDefinition2) |
private static java.util.Collection<java.lang.Integer> |
toOrdinals(java.util.Collection<? extends java.lang.Enum> enums) |
private final java.lang.ClassLoader surefireClassLoader
private final java.lang.Class<?> reporterConfiguration
private final java.lang.Class<?> testRequest
private final java.lang.Class<?> testArtifactInfo
private final java.lang.Class<?> testArtifactInfoAware
private final java.lang.Class<?> directoryScannerParameters
private final java.lang.Class<?> runOrderParameters
private final java.lang.Class<?> directoryScannerParametersAware
private final java.lang.Class<?> testSuiteDefinitionAware
private final java.lang.Class<?> testClassLoaderAware
private final java.lang.Class<?> reporterConfigurationAware
private final java.lang.Class<?> providerPropertiesAware
private final java.lang.Class<?> runResult
private final java.lang.Class<?> booterParameters
private final java.lang.Class<?> reporterFactory
private final java.lang.Class<?> testListResolver
private final java.lang.Class<?> mainCliOptions
private final java.lang.Class<java.lang.Enum> commandLineOptionsClass
private final java.lang.Class<?> shutdownAwareClass
private final java.lang.Class<java.lang.Enum> shutdownClass
public SurefireReflector(java.lang.ClassLoader surefireClassLoader)
public java.lang.Object convertIfRunResult(java.lang.Object result)
java.lang.Object createTestRequest(TestRequest suiteDefinition)
java.lang.Object createTestListResolver(TestListResolver resolver)
java.lang.Object createDirectoryScannerParameters(DirectoryScannerParameters directoryScannerParameters)
java.lang.Object createRunOrderParameters(RunOrderParameters runOrderParameters)
java.lang.Object createTestArtifactInfo(TestArtifactInfo testArtifactInfo)
java.lang.Object createReporterConfiguration(ReporterConfiguration reporterConfig)
public static ReporterFactory createForkingReporterFactoryInCurrentClassLoader(boolean trimStackTrace, java.io.PrintStream originalSystemOut)
public java.lang.Object createBooterConfiguration(java.lang.ClassLoader surefireClassLoader, java.lang.Object factoryInstance, boolean insideFork)
public java.lang.Object instantiateProvider(java.lang.String providerClassName, java.lang.Object booterParameters)
public void setIfDirScannerAware(java.lang.Object o, DirectoryScannerParameters dirScannerParams)
public void setMainCliOptions(java.lang.Object o, java.util.List<CommandLineOption> options)
public void setSkipAfterFailureCount(java.lang.Object o, int skipAfterFailureCount)
public void setShutdown(java.lang.Object o, Shutdown shutdown)
public void setDirectoryScannerParameters(java.lang.Object o, DirectoryScannerParameters dirScannerParams)
public void setRunOrderParameters(java.lang.Object o, RunOrderParameters runOrderParameters)
public void setTestSuiteDefinitionAware(java.lang.Object o, TestRequest testSuiteDefinition2)
void setTestSuiteDefinition(java.lang.Object o, TestRequest testSuiteDefinition1)
public void setProviderPropertiesAware(java.lang.Object o, java.util.Map<java.lang.String,java.lang.String> properties)
void setProviderProperties(java.lang.Object o, java.util.Map<java.lang.String,java.lang.String> providerProperties)
public void setReporterConfigurationAware(java.lang.Object o, ReporterConfiguration reporterConfiguration1)
void setReporterConfiguration(java.lang.Object o, ReporterConfiguration reporterConfiguration)
public void setTestClassLoaderAware(java.lang.Object o, java.lang.ClassLoader testClassLoader)
void setTestClassLoader(java.lang.Object o, java.lang.ClassLoader testClassLoader)
public void setTestArtifactInfoAware(java.lang.Object o, TestArtifactInfo testArtifactInfo1)
void setTestArtifactInfo(java.lang.Object o, TestArtifactInfo testArtifactInfo)
private boolean isRunResult(java.lang.Object o)
private static java.util.Collection<java.lang.Integer> toOrdinals(java.util.Collection<? extends java.lang.Enum> enums)