Class AbstractRecordFactory<R extends Record,M extends RecordMetaData>
java.lang.Object
com.univocity.parsers.common.record.AbstractRecordFactory<R,M>
- Type Parameters:
R
- the specific type ofRecord
that is provided
- Direct Known Subclasses:
RecordFactory
public abstract class AbstractRecordFactory<R extends Record,M extends RecordMetaData>
extends Object
An abstract factory class which allows subclasses to provide implementations of
Record
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractRecordFactory
(Context context) Creates a new factory ofRecord
based the state of a parser -
Method Summary
-
Field Details
-
metaData
-
-
Constructor Details
-
AbstractRecordFactory
Creates a new factory ofRecord
based the state of a parser- Parameters:
context
- the parser context
-
-
Method Details
-
newRecord
Creates a newRecord
with a row parsed from the input- Parameters:
data
- the row parsed from the input- Returns:
- a
Record
that provides many utility methods for consuming the data collected for a record parsed from the input.
-
createMetaData
-
getRecordMetaData
Returns the metadata information associated with the records generated by this factory class- Returns:
- the record metadata.
-