public static class JvmValueBamCpaRun.Builder extends JvmBamCpaRun.Builder
cfa, heapModelabortOperator, maxCallStackDepth, reduceHeap| Constructor and Description |
|---|
Builder(JvmCfa cfa,
MethodSignature mainSignature) |
| Modifier and Type | Method and Description |
|---|---|
JvmValueBamCpaRun |
build()
Returns the
JvmBamCpaRun for given parameters. |
JvmValueBamCpaRun.Builder |
setMaxCallStackDepth(int maxCallStackDepth)
Sets the call stack limit for the interprocedural analysis.
|
JvmValueBamCpaRun.Builder |
setStaticFields(MapAbstractState<java.lang.String,ValueAbstractState> staticFields) |
JvmValueBamCpaRun.Builder |
setValueFactory(ValueFactory valueFactory) |
setAbortOperator, setCfa, setHeapModel, setReduceHeappublic Builder(JvmCfa cfa, MethodSignature mainSignature)
public JvmValueBamCpaRun build()
JvmBamCpaRun.BuilderJvmBamCpaRun for given parameters.build in class JvmBamCpaRun.Builderpublic JvmValueBamCpaRun.Builder setValueFactory(ValueFactory valueFactory)
public JvmValueBamCpaRun.Builder setStaticFields(MapAbstractState<java.lang.String,ValueAbstractState> staticFields)
public JvmValueBamCpaRun.Builder setMaxCallStackDepth(int maxCallStackDepth)
BamCpaRun.BuildersetMaxCallStackDepth in class JvmBamCpaRun.Builder