| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfrDriver |
build()
Given provided artifacts, build an instance of
CfrDriver. |
CfrDriver.Builder |
withBuiltOptions(Options options)
Note - the
Options interface is *not* guaranteed to be stable. |
CfrDriver.Builder |
withClassFileSource(ClassFileSource source)
Overrides where CFR searches for bytecode.
|
CfrDriver.Builder |
withOptions(Map<String,String> options)
A map, equivalent to the command line options that are passed to CFR.
|
CfrDriver.Builder |
withOutputSink(OutputSinkFactory output)
Handle how results / output are provided.
|
CfrDriver.Builder |
withOverrideClassFileSource(ClassFileSource source)
Allows overrides of where CFR searches for bytecode, but will fall back to default
behaviour if null is returned.
|
public CfrDriver.Builder withClassFileSource(ClassFileSource source)
ClassFileSource.source - class file source.public CfrDriver.Builder withOverrideClassFileSource(ClassFileSource source)
ClassFileSource.source - class file source.public CfrDriver.Builder withOutputSink(OutputSinkFactory output)
output - see OutputSinkFactorypublic CfrDriver.Builder withOptions(Map<String,String> options)
options - map of optionspublic CfrDriver.Builder withBuiltOptions(Options options)
Options interface is *not* guaranteed to be stable.options - previously built options.Copyright © 2011-2021. All Rights Reserved.