com.ibm.wala.client
Interface CallGraphBuilderFactory
- All Known Subinterfaces:
- CallGraphBuilderFactory
- All Known Implementing Classes:
- RTABuilderFactory, RTABuilderFactory, ZeroCFABuilderFactory, ZeroCFABuilderFactory, ZeroCFABuilderFactory, ZeroCFABuilderFactory, ZeroContainerCFABuilderFactory, ZeroContainerCFABuilderFactory, ZeroOneCFABuilderFactory, ZeroOneCFABuilderFactory, ZeroOneContainerCFABuilderFactory, ZeroOneContainerCFABuilderFactory, ZeroOneContainerCFABuilderFactory
public interface CallGraphBuilderFactory
A factory for call graph builders; tailored to J2EE
IMPL_PROPERTY
static final java.lang.String IMPL_PROPERTY
- See Also:
- Constant Field Values
RTA_BUILDER_FACTORY
static final java.lang.String RTA_BUILDER_FACTORY
- See Also:
- Constant Field Values
XTA_BUILDER_FACTORY
static final java.lang.String XTA_BUILDER_FACTORY
- See Also:
- Constant Field Values
XTA_CONTAINER_BUILDER_FACTORY
static final java.lang.String XTA_CONTAINER_BUILDER_FACTORY
- See Also:
- Constant Field Values
ZERO_CFA_BUILDER_FACTORY
static final java.lang.String ZERO_CFA_BUILDER_FACTORY
- See Also:
- Constant Field Values
ZERO_CONTAINER_CFA_BUILDER_FACTORY
static final java.lang.String ZERO_CONTAINER_CFA_BUILDER_FACTORY
- See Also:
- Constant Field Values
ZERO_ONE_CFA_BUILDER_FACTORY
static final java.lang.String ZERO_ONE_CFA_BUILDER_FACTORY
- See Also:
- Constant Field Values
ZERO_ONE_CONTAINER_CFA_BUILDER_FACTORY
static final java.lang.String ZERO_ONE_CONTAINER_CFA_BUILDER_FACTORY
- See Also:
- Constant Field Values
OBJECT_SENSITIVE_CONTAINER_HACK_CFA_BUILDER_FACTORY
static final java.lang.String OBJECT_SENSITIVE_CONTAINER_HACK_CFA_BUILDER_FACTORY
- See Also:
- Constant Field Values
make
CallGraphBuilder make(AnalysisOptions options,
ClassHierarchy cha,
AnalysisScope scope,
WarningSet warnings,
boolean keepPointsTo)
- Parameters:
options - options that govern call graph constructioncha - governing class hierarchyscope - representation of the analysis scopewarnings - an object which tracks analysis warningskeepPointsTo - preserve PointsTo graph for posterity?