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 OutputSinkFactory
public 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.