Package eu.simuline.octave.io.impl
Class SparseBooleanReader
- java.lang.Object
-
- eu.simuline.octave.io.spi.OctaveDataReader
-
- eu.simuline.octave.io.impl.SparseBooleanReader
-
public final class SparseBooleanReader extends OctaveDataReader
The reader for the octave type "sparse bool matrix" reading anOctaveSparseBoolean
from aBufferedReader
.# name: x # type: sparse bool matrix # nnz: 1 # rows: 1 # columns: 1 1 1 1
-
-
Constructor Summary
Constructors Constructor Description SparseBooleanReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
octaveType()
Could be "scalar" or "string" or something else.private int
parseHeader(String prefix, String line)
OctaveSparseBoolean
read(BufferedReader reader)
Reads anOctaveObject
from a Readerreader
.-
Methods inherited from class eu.simuline.octave.io.spi.OctaveDataReader
getOctaveDataReader
-
-
-
-
Method Detail
-
octaveType
public String octaveType()
Description copied from class:OctaveDataReader
Could be "scalar" or "string" or something else.- Specified by:
octaveType
in classOctaveDataReader
- Returns:
- the string representation of the octave type
read by this
OctaveDataReader
-
read
public OctaveSparseBoolean read(BufferedReader reader)
Description copied from class:OctaveDataReader
Reads anOctaveObject
from a Readerreader
.- Specified by:
read
in classOctaveDataReader
- Parameters:
reader
- the Reader to read from, will not close reader- Returns:
- the object read from
reader
. - Throws:
OctaveParseException
-
-