public class StagingFileDataProvider extends StagingDataProvider
HISTOLOGY_TABLE, PRIMARY_SITE_TABLE| Modifier | Constructor and Description |
|---|---|
protected |
StagingFileDataProvider(java.lang.String algorithm,
java.lang.String version)
Constructor loads all schemas and sets up table cache
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlgorithm()
Return the algorithm
|
StagingSchema |
getDefinition(java.lang.String id)
Get an definition by identifier
|
java.util.Set<java.lang.String> |
getSchemaIds()
Return a set of all schema identifiers
|
StagingTable |
getTable(java.lang.String id)
Get a table by identifier
|
java.util.Set<java.lang.String> |
getTableIds()
Return a set of all the table names
|
java.lang.String |
getVersion()
Return the data version
|
getMapper, getValidHistologies, getValidSites, initSchema, initTable, invalidateCache, isValidHistology, isValidSite, lookupSchema, parseEndpoint, splitValuesprotected StagingFileDataProvider(java.lang.String algorithm,
java.lang.String version)
algorithm - algorithmversion - versionpublic java.lang.String getAlgorithm()
getAlgorithm in class StagingDataProviderpublic java.lang.String getVersion()
getVersion in class StagingDataProviderpublic StagingTable getTable(java.lang.String id)
DataProvidergetTable in interface DataProvidergetTable in class StagingDataProviderid - the table idpublic java.util.Set<java.lang.String> getSchemaIds()
StagingDataProvidergetSchemaIds in class StagingDataProviderpublic java.util.Set<java.lang.String> getTableIds()
StagingDataProvidergetTableIds in class StagingDataProviderpublic StagingSchema getDefinition(java.lang.String id)
DataProvidergetDefinition in interface DataProvidergetDefinition in class StagingDataProviderid - the definition id