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 ofRecordthat 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 ofRecordbased the state of a parser -
Method Summary
-
Field Details
-
metaData
-
-
Constructor Details
-
AbstractRecordFactory
Creates a new factory ofRecordbased the state of a parser- Parameters:
context- the parser context
-
-
Method Details
-
newRecord
Creates a newRecordwith a row parsed from the input- Parameters:
data- the row parsed from the input- Returns:
- a
Recordthat 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.
-