Class FileFormatEBM


  • abstract class FileFormatEBM
    extends java.lang.Object
    • Field Detail

      • TAB

        private static final java.lang.String TAB
    • Constructor Detail

      • FileFormatEBM

        private FileFormatEBM()
    • Method Detail

      • 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