net.sf.javailp
Interface SolverFactory

All Known Implementing Classes:
AbstractSolverFactory, SolverFactoryCPLEX, SolverFactoryGLPK, SolverFactoryGurobi, SolverFactoryLpSolve, SolverFactoryMiniSat, SolverFactoryMosek, SolverFactorySAT4J

public interface SolverFactory

The class SolverFactory is used to create Solver instances.


Method Summary
 Solver get()
          Returns a new solver instance.
 Map<Object,Object> getParameters()
          Returns all set parameters.
 void setParameter(Object parameter, Object value)
          Sets a parameter.
 

Method Detail

setParameter

void setParameter(Object parameter,
                  Object value)
Sets a parameter.

Parameters:
parameter - the parameter
value - the value

getParameters

Map<Object,Object> getParameters()
Returns all set parameters.

Returns:
the map of the parameters

get

Solver get()
Returns a new solver instance.

Returns:
a new solver instance