Package org.ojalgo.optimisation
Class ExpressionsBasedModel.Simplifier<ME extends ModelEntity<?>,S extends ExpressionsBasedModel.Simplifier<?,?>>
java.lang.Object
org.ojalgo.optimisation.ExpressionsBasedModel.Simplifier<ME,S>
- All Implemented Interfaces:
Comparable<S>
- Direct Known Subclasses:
ExpressionsBasedModel.Presolver
,ExpressionsBasedModel.VariableAnalyser
- Enclosing class:
ExpressionsBasedModel
abstract static class ExpressionsBasedModel.Simplifier<ME extends ModelEntity<?>,S extends ExpressionsBasedModel.Simplifier<?,?>>
extends Object
implements Comparable<S>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal int
final boolean
(package private) final int
final int
hashCode()
(package private) abstract boolean
isApplicable
(ME target)
-
Field Details
-
myExecutionOrder
private final int myExecutionOrder -
myUUID
-
-
Constructor Details
-
Simplifier
Simplifier(int executionOrder)
-
-
Method Details
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ME extends ModelEntity<?>>
-
equals
-
hashCode
public final int hashCode() -
getExecutionOrder
final int getExecutionOrder() -
isApplicable
-