Class TSPLIBImporter.Specification

  • Enclosing class:
    TSPLIBImporter<V,​E>

    public static class TSPLIBImporter.Specification
    extends java.lang.Object
    Container for the entry values read from the specification part of a file in TSPLIB95 format.
    Author:
    Hannes Wellmann
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Integer getCapacity()
      Returns the value of the CAPACITY keyword in the imported file.
      java.util.List<java.lang.String> getComments()
      Returns the List of values for the COMMENT keyword in the imported file.
      java.lang.Integer getDimension()
      Returns the value of the DIMENSION keyword in the imported file.
      java.lang.String getDisplayDataType()
      Returns the value of the DISPLAY_DATA_TYPE keyword in the imported file.
      java.lang.String getEdgeDataFormat()
      Returns the value of the EDGE_DATA_FORMAT keyword in the imported file.
      java.lang.String getEdgeWeightFormat()
      Returns the value of the EDGE_WEIGHT_FORMAT keyword in the imported file.
      java.lang.String getEdgeWeightType()
      Returns the value of the EDGE_WEIGHT_TYPE keyword in the imported file.
      java.lang.String getName()
      Returns the value of the NAME keyword in the imported file.
      java.lang.String getNodeCoordType()
      Returns the value of the NODE_COORD_TYPE keyword in the imported file.
      java.lang.String getType()
      Returns the value of the TYPE keyword in the imported file.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns the value of the NAME keyword in the imported file.
        Returns:
        the value of the NAME keyword
      • getType

        public java.lang.String getType()
        Returns the value of the TYPE keyword in the imported file.
        Returns:
        the value of the TYPE keyword
      • getComments

        public java.util.List<java.lang.String> getComments()
        Returns the List of values for the COMMENT keyword in the imported file.
        Returns:
        the value of the COMMENT keyword
      • getDimension

        public java.lang.Integer getDimension()
        Returns the value of the DIMENSION keyword in the imported file.
        Returns:
        the value of the DIMENSION keyword
      • getCapacity

        public java.lang.Integer getCapacity()
        Returns the value of the CAPACITY keyword in the imported file.
        Returns:
        the value of the CAPACITY keyword
      • getEdgeWeightType

        public java.lang.String getEdgeWeightType()
        Returns the value of the EDGE_WEIGHT_TYPE keyword in the imported file.
        Returns:
        the value of the EDGE_WEIGHT_TYPE keyword
      • getEdgeWeightFormat

        public java.lang.String getEdgeWeightFormat()
        Returns the value of the EDGE_WEIGHT_FORMAT keyword in the imported file.
        Returns:
        the value of the EDGE_WEIGHT_FORMAT keyword
      • getEdgeDataFormat

        public java.lang.String getEdgeDataFormat()
        Returns the value of the EDGE_DATA_FORMAT keyword in the imported file.
        Returns:
        the value of the EDGE_DATA_FORMAT keyword
      • getNodeCoordType

        public java.lang.String getNodeCoordType()
        Returns the value of the NODE_COORD_TYPE keyword in the imported file.
        Returns:
        the value of the NODE_COORD_TYPE keyword
      • getDisplayDataType

        public java.lang.String getDisplayDataType()
        Returns the value of the DISPLAY_DATA_TYPE keyword in the imported file.
        Returns:
        the value of the DISPLAY_DATA_TYPE keyword