Package org.ojalgo.optimisation
Class FileFormatEBM
java.lang.Object
org.ojalgo.optimisation.FileFormatEBM
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static ExpressionsBasedModel
read
(InputStream input) private static Expression
readExpression
(ExpressionsBasedModel model, String[] fields) private static void
readLinear
(Expression current, String[] fields) private static void
readModelEntity
(ModelEntity<?> entity, String[] fields) private static void
readQuadratic
(Expression current, String[] fields) private static void
readVariable
(ExpressionsBasedModel model, String[] fields) (package private) static void
write
(ExpressionsBasedModel model, OutputStream output) private static void
writeExpression
(Expression expression, BufferedWriter writer) private static void
writeLinear
(Map.Entry<Structure1D.IntIndex, BigDecimal> entry, BufferedWriter writer) private static void
writeModelEntity
(ModelEntity<?> entity, BufferedWriter writer) private static void
writeQuadratic
(Map.Entry<Structure2D.IntRowColumn, BigDecimal> entry, BufferedWriter writer) private static void
writeVariable
(Variable variable, BufferedWriter writer)
-
Field Details
-
TAB
-
-
Constructor Details
-
FileFormatEBM
private FileFormatEBM()
-
-
Method Details
-
readExpression
-
readLinear
-
readModelEntity
-
readQuadratic
-
readVariable
-
writeExpression
private static void writeExpression(Expression expression, BufferedWriter writer) throws IOException - Throws:
IOException
-
writeLinear
private static void writeLinear(Map.Entry<Structure1D.IntIndex, BigDecimal> entry, BufferedWriter writer) throws IOException- Throws:
IOException
-
writeModelEntity
private static void writeModelEntity(ModelEntity<?> entity, BufferedWriter writer) throws IOException - Throws:
IOException
-
writeQuadratic
private static void writeQuadratic(Map.Entry<Structure2D.IntRowColumn, BigDecimal> entry, BufferedWriter writer) throws IOException- Throws:
IOException
-
writeVariable
- Throws:
IOException
-
read
-
write
-