Uses of Interface
io.github.ajevans.dbcode.data.structures.IMetadata
Package | Description |
---|---|
io.github.ajevans.dbcode.data.structures |
Provides the interfaces and classes for transferable data structures.
|
io.github.ajevans.dbcode.dbconsumers |
Provides the classes necessary to write to various
database / file system types.
|
-
Uses of IMetadata in io.github.ajevans.dbcode.data.structures
Classes in io.github.ajevans.dbcode.data.structures that implement IMetadata Modifier and Type Class Description class
Metadata
Class for generic metadata (i.e.Fields in io.github.ajevans.dbcode.data.structures declared as IMetadata Modifier and Type Field Description private IMetadata
TabulatedDataset. datasetMetadata
Metadata for the tabulated dataset.private IMetadata
Table. tableMetadata
Metadata for the table.Methods in io.github.ajevans.dbcode.data.structures that return IMetadata Modifier and Type Method Description IMetadata
IDataset. getMetadata()
Should get the metadata for thisIDataset
.IMetadata
IRecordHolder. getMetadata()
Should get the metadata for thisRecordHolder
.IMetadata
Table. getMetadata()
Gets the metadata for this table.IMetadata
TabulatedDataset. getMetadata()
Gets the metadata for this dataset.Methods in io.github.ajevans.dbcode.data.structures with parameters of type IMetadata Modifier and Type Method Description void
IDataset. setMetadata(IMetadata metadata)
Should set the metadata for thisIDataset
.void
IRecordHolder. setMetadata(IMetadata metadata)
Should set the metadata for thisRecordHolder
.void
Table. setMetadata(IMetadata tableMetadata)
Sets the metadata for this table.void
TabulatedDataset. setMetadata(IMetadata datasetMetadata)
Sets the metadata for this dataset. -
Uses of IMetadata in io.github.ajevans.dbcode.dbconsumers
Methods in io.github.ajevans.dbcode.dbconsumers with parameters of type IMetadata Modifier and Type Method Description private void
FlatFileConsumer. buildMetadataFile(IMetadata metadata, String metadataFileName)
Sets up a metadata file for each record holder file.private void
HadoopConsumer. buildMetadataFile(IMetadata metadata, String metadataFileName)
Sets up a metadata MapFile for each record holder file.private void
DerbyConsumer. buildMetadataTable(IMetadata metadata, String metadataTableName)
Sets up a metadata table for each table.protected String
DerbyConsumer. findTitle(IMetadata metadata)
Finds the title category in an unknown IMetadata object.protected String
FlatFileConsumer. findTitle(IMetadata metadata)
Finds the title category in an unknown IMetadata object.protected String
HadoopConsumer. findTitle(IMetadata metadata)
Finds the title category in an unknown IMetadata object.