public abstract class CoercedTestRunnerSpec extends Object
StringWithMacros from TestRunnerSpec resolved to Args.| Constructor and Description | 
|---|
| CoercedTestRunnerSpec() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | check() | 
| protected abstract Object | getData() | 
| static CoercedTestRunnerSpec | of(Object data) | 
| void | serialize(com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
         SourcePathResolverAdapter sourcePathResolverAdapter)Serializes the underlying freeform JSON of  Args. | 
public static CoercedTestRunnerSpec of(Object data)
protected abstract Object getData()
@Value.Check protected void check()
public void serialize(com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
                      SourcePathResolverAdapter sourcePathResolverAdapter)
               throws IOException
Args.jsonGenerator - the json writersourcePathResolverAdapter - the rule resolver for resolving ArgsIOException