public abstract class AbstractDatasetStoreWriter<T> extends java.lang.Object implements DataStoreWriter<T>
DataStoreWriter
to be extended for providing Dataset writing
capabilities for specific use cases.Modifier and Type | Field and Description |
---|---|
protected DatasetDefinition |
datasetDefinition |
protected DatasetRepositoryFactory |
datasetRepositoryFactory |
protected java.lang.Class<T> |
entityClass |
Modifier | Constructor and Description |
---|---|
protected |
AbstractDatasetStoreWriter(java.lang.Class<T> entityClass,
DatasetRepositoryFactory datasetRepositoryFactory,
DatasetDefinition datasetDefinition)
Instantiates a new
DataStoreWriter for writing to a org.kitesdk.data.Dataset . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
write
protected java.lang.Class<T> entityClass
protected DatasetRepositoryFactory datasetRepositoryFactory
protected DatasetDefinition datasetDefinition
protected AbstractDatasetStoreWriter(java.lang.Class<T> entityClass, DatasetRepositoryFactory datasetRepositoryFactory, DatasetDefinition datasetDefinition)
DataStoreWriter
for writing to a org.kitesdk.data.Dataset
.entityClass
- the Class
that the writer will write to the DatasetdatasetRepositoryFactory
- the DatasetRepositoryFactory
to be used for the writerdatasetDefinition
- the DatasetDefinition
to be used for the writer