public class FormulaManagerFactory extends Object
FormulaManager corresponding to the chosen
solver.
Main entry point.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FormulaManagerFactory.SolverFactory
Interface for completely encapsulating all accesses to a solver's package
to decouple the solver's package from the rest of the code.
|
static class |
FormulaManagerFactory.Solvers |
| Constructor and Description |
|---|
FormulaManagerFactory(Configuration config,
LogManager pLogger,
ShutdownNotifier pShutdownNotifier) |
| Modifier and Type | Method and Description |
|---|---|
static FormulaManager |
createFormulaManager(Configuration config,
LogManager logger,
ShutdownNotifier shutdownNotifier)
Shortcut for getting a
FormulaManager. |
FormulaManager |
getFormulaManager() |
FormulaManager |
getFormulaManagerForInterpolation() |
public FormulaManagerFactory(Configuration config, LogManager pLogger, ShutdownNotifier pShutdownNotifier) throws InvalidConfigurationException
InvalidConfigurationExceptionpublic static FormulaManager createFormulaManager(Configuration config, LogManager logger, ShutdownNotifier shutdownNotifier) throws InvalidConfigurationException
FormulaManager.
See
FormulaManagerFactory(Configuration, LogManager, ShutdownNotifier)
for documentation of accepted parameters.
InvalidConfigurationExceptionpublic FormulaManager getFormulaManager()
public FormulaManager getFormulaManagerForInterpolation()