Class JacksonLineRecordReader
- java.lang.Object
-
- org.datavec.api.records.reader.BaseRecordReader
-
- org.datavec.api.records.reader.impl.LineRecordReader
-
- org.datavec.api.records.reader.impl.jackson.JacksonLineRecordReader
-
- All Implemented Interfaces:
Closeable
,Serializable
,AutoCloseable
,Configurable
,RecordReader
public class JacksonLineRecordReader extends LineRecordReader
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.datavec.api.records.reader.impl.LineRecordReader
charset, conf, initialized, lineIndex, locations, splitIndex
-
Fields inherited from class org.datavec.api.records.reader.BaseRecordReader
inputSplit, listeners, streamCreatorFn
-
Fields inherited from interface org.datavec.api.records.reader.RecordReader
APPEND_LABEL, LABELS, NAME_SPACE
-
-
Constructor Summary
Constructors Constructor Description JacksonLineRecordReader(FieldSelection selection, org.nd4j.shade.jackson.databind.ObjectMapper mapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
getLabels()
List of label stringsList<Writable>
next()
Get the next recordprotected List<Writable>
parseLine(String line)
-
Methods inherited from class org.datavec.api.records.reader.impl.LineRecordReader
close, closeIfRequired, getConf, getIterator, hasNext, initialize, initialize, loadFromMetaData, loadFromMetaData, nextRecord, onLocationOpen, record, reset, resetSupported, setConf
-
Methods inherited from class org.datavec.api.records.reader.BaseRecordReader
batchesSupported, getListeners, invokeListeners, next, setListeners, setListeners
-
-
-
-
Constructor Detail
-
JacksonLineRecordReader
public JacksonLineRecordReader(FieldSelection selection, org.nd4j.shade.jackson.databind.ObjectMapper mapper)
-
-
Method Detail
-
next
public List<Writable> next()
Description copied from interface:RecordReader
Get the next record- Specified by:
next
in interfaceRecordReader
- Overrides:
next
in classLineRecordReader
- Returns:
-
getLabels
public List<String> getLabels()
Description copied from interface:RecordReader
List of label strings- Specified by:
getLabels
in interfaceRecordReader
- Overrides:
getLabels
in classLineRecordReader
- Returns:
-
-