- java.lang.Object
-
- org.ojalgo.optimisation.FileFormatEBM
-
abstract class FileFormatEBM extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description privateFileFormatEBM()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static ExpressionsBasedModelread(java.io.InputStream input)private static ExpressionreadExpression(ExpressionsBasedModel model, java.lang.String[] fields)private static voidreadLinear(Expression current, java.lang.String[] fields)private static voidreadModelEntity(ModelEntity<?> entity, java.lang.String[] fields)private static voidreadQuadratic(Expression current, java.lang.String[] fields)private static voidreadVariable(ExpressionsBasedModel model, java.lang.String[] fields)(package private) static voidwrite(ExpressionsBasedModel model, java.io.OutputStream output)private static voidwriteExpression(Expression expression, java.io.BufferedWriter writer)private static voidwriteLinear(java.util.Map.Entry<Structure1D.IntIndex,java.math.BigDecimal> entry, java.io.BufferedWriter writer)private static voidwriteModelEntity(ModelEntity<?> entity, java.io.BufferedWriter writer)private static voidwriteQuadratic(java.util.Map.Entry<Structure2D.IntRowColumn,java.math.BigDecimal> entry, java.io.BufferedWriter writer)private static voidwriteVariable(Variable variable, java.io.BufferedWriter writer)
-
-
-
Field Detail
-
TAB
private static final java.lang.String TAB
-
COMMENT
private static final java.lang.String COMMENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
readExpression
private static Expression readExpression(ExpressionsBasedModel model, java.lang.String[] fields)
-
readLinear
private static void readLinear(Expression current, java.lang.String[] fields)
-
readModelEntity
private static void readModelEntity(ModelEntity<?> entity, java.lang.String[] fields)
-
readQuadratic
private static void readQuadratic(Expression current, java.lang.String[] fields)
-
readVariable
private static void readVariable(ExpressionsBasedModel model, java.lang.String[] fields)
-
writeExpression
private static void writeExpression(Expression expression, java.io.BufferedWriter writer) throws java.io.IOException
- Throws:
java.io.IOException
-
writeLinear
private static void writeLinear(java.util.Map.Entry<Structure1D.IntIndex,java.math.BigDecimal> entry, java.io.BufferedWriter writer) throws java.io.IOException
- Throws:
java.io.IOException
-
writeModelEntity
private static void writeModelEntity(ModelEntity<?> entity, java.io.BufferedWriter writer) throws java.io.IOException
- Throws:
java.io.IOException
-
writeQuadratic
private static void writeQuadratic(java.util.Map.Entry<Structure2D.IntRowColumn,java.math.BigDecimal> entry, java.io.BufferedWriter writer) throws java.io.IOException
- Throws:
java.io.IOException
-
writeVariable
private static void writeVariable(Variable variable, java.io.BufferedWriter writer) throws java.io.IOException
- Throws:
java.io.IOException
-
read
static ExpressionsBasedModel read(java.io.InputStream input)
-
write
static void write(ExpressionsBasedModel model, java.io.OutputStream output)
-
-