Class OctaveDataReader

    • Constructor Detail

      • OctaveDataReader

        public OctaveDataReader()
    • Method Detail

      • getOctaveDataReader

        public static OctaveDataReader getOctaveDataReader​(String type)
        Parameters:
        type -
        Returns:
        The OctaveDataReader or null if it does not exist
      • initReaderIfNecessary

        private static void initReaderIfNecessary()
      • octaveType

        public abstract String octaveType()
        Could be "scalar" or "string" or something else.
        Returns:
        the string representation of the octave type read by this OctaveDataReader
      • read

        public abstract OctaveObject read​(BufferedReader reader)
        Reads an OctaveObject from a Reader reader.
        Parameters:
        reader - the Reader to read from, will not close reader
        Returns:
        the object read from reader.