| Package | Description |
|---|---|
| thredds.catalog |
Reads and writes THREDDS Dataset Inventory Catalog XML documents.
|
| thredds.catalog.parser.jdom | |
| thredds.cataloggen | |
| thredds.cataloggen.config | |
| ucar.nc2.thredds |
Connects NetCDF-Java to THREDDS Catalogs and Datasets.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InvCatalogRef
A reference to a InvCatalog.
|
class |
InvDatasetFcFmrc
Feature Collection for Fmrc
Generate anew each call; use object caching if needed to improve efficiency
|
class |
InvDatasetFcPoint
Feature Collection for Point types
|
class |
InvDatasetFeatureCollection
Feature Collection Dataset.
|
class |
InvDatasetFmrc
Deprecated.
use InvDatasetFeatureCollection (must replace datasetFmrc with featureCollection in the TDS config catalog)
|
class |
InvDatasetImplProxy
Proxy an InvDatasetImpl to another InvDatasetImpl.
|
class |
InvDatasetScan
Represents server-side information on how to scan a collection of datasets
for catalog generation.
|
| Modifier and Type | Field and Description |
|---|---|
protected InvDatasetImpl |
InvCatalog.topDataset |
| Modifier and Type | Method and Description |
|---|---|
InvDatasetImpl |
InvDatasetImplProxy.findDatasetByName(java.lang.String p0) |
InvDatasetImpl |
InvDataset.findDatasetByName(java.lang.String name)
Find an immediate child dataset by its name.
|
InvDatasetImpl |
InvCatalogRef.findDatasetByName(java.lang.String p0) |
InvDatasetImpl |
InvCatalog.getDataset()
Deprecated.
use getDatasets()
|
InvDatasetImpl |
InvCatalogRef.getProxyDataset()
This triggers a read of the referenced catalog the first time its called.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InvDatasetImpl.addDataset(int index,
InvDatasetImpl ds)
Add a nested dataset at the location indicated by index.
|
void |
InvDatasetImplProxy.addDataset(InvDatasetImpl p0) |
void |
InvDatasetImpl.addDataset(InvDatasetImpl ds)
Add a nested dataset.
|
void |
InvCatalogImpl.addDataset(InvDatasetImpl ds)
Add Dataset (1.0)
|
void |
InvCatalogImpl.addDatasetByID(InvDatasetImpl ds)
Add Dataset to internal hash.
|
static InvDatasetFeatureCollection |
InvDatasetFeatureCollection.factory(InvDatasetImpl parent,
java.lang.String name,
java.lang.String path,
FeatureType featureType,
FeatureCollectionConfig config) |
boolean |
InvDatasetImplProxy.removeDataset(InvDatasetImpl p0) |
boolean |
InvDatasetImpl.removeDataset(InvDatasetImpl ds)
Remove the given dataset element from this dataset if it is in the dataset.
|
boolean |
InvCatalogImpl.removeDataset(InvDatasetImpl ds)
Remove the given dataset from this catalog if it is a direct child of this catalog.
|
void |
InvCatalogImpl.removeDatasetByID(InvDatasetImpl ds)
Find the dataset in this catalog by its ID.
|
boolean |
InvDatasetImpl.replaceDataset(InvDatasetImpl remove,
InvDatasetImpl add)
Replace the given dataset if it is a nesetd dataset.
|
boolean |
InvCatalogImpl.replaceDataset(InvDatasetImpl remove,
InvDatasetImpl add)
Replace the given dataset if it is a nested dataset.
|
void |
InvCatalogImpl.setDataset(InvDatasetImpl ds)
Deprecated.
Use addDataset() instead; datamodel now allows multiple top level datasets.
|
void |
InvDatasetImplProxy.setParent(InvDatasetImpl p0) |
void |
InvDatasetImpl.setParent(InvDatasetImpl parent)
Set the parent dataset.
|
void |
InvDatasetImpl.transferMetadata(InvDatasetImpl fromDs,
boolean copyInheritedMetadataFromParents)
Transfer all inheritable metadata from fromDs to the local metadata of this dataset.
|
static void |
InvDatasetImpl.writeHtmlDescription(java.lang.StringBuilder buff,
InvDatasetImpl ds,
boolean complete,
boolean isServer,
boolean datasetEvents,
boolean catrefEvents)
|
static void |
InvDatasetImpl.writeHtmlDescription(java.lang.StringBuilder buff,
InvDatasetImpl ds,
boolean complete,
boolean isServer,
boolean datasetEvents,
boolean catrefEvents,
boolean resolveRelativeUrls)
Write an Html representation of the given dataset.
|
| Constructor and Description |
|---|
InvCatalogRef(InvDatasetImpl parent,
java.lang.String title,
java.lang.String href)
Constructor.
|
InvDatasetFcFmrc(InvDatasetImpl parent,
java.lang.String name,
java.lang.String path,
FeatureType featureType,
FeatureCollectionConfig config) |
InvDatasetFcPoint(InvDatasetImpl parent,
java.lang.String name,
java.lang.String path,
FeatureType featureType,
FeatureCollectionConfig config) |
InvDatasetFeatureCollection(InvDatasetImpl parent,
java.lang.String name,
java.lang.String path,
FeatureType featureType,
FeatureCollectionConfig config) |
InvDatasetFmrc(InvDatasetImpl parent,
java.lang.String name,
java.lang.String path,
boolean runsOnly)
Deprecated.
|
InvDatasetImpl(InvDatasetImpl from)
copy constructor
|
InvDatasetImpl(InvDatasetImpl parent,
java.lang.String name,
FeatureType dataType,
java.lang.String serviceName,
java.lang.String urlPath)
Constructor from Catalog XML info.
|
InvDatasetImplProxy(java.lang.String aliasName,
InvDatasetImpl proxy) |
InvDatasetScan(InvCatalogImpl catalog,
InvDatasetImpl parent,
java.lang.String name,
java.lang.String path,
java.lang.String scanLocation,
CrawlableDatasetFilter filter,
boolean addDatasetSize,
java.lang.String addLatest,
boolean sortOrderIncreasing,
java.lang.String datasetNameMatchPattern,
java.lang.String startTimeSubstitutionPattern,
java.lang.String duration)
Constructor.
|
InvDatasetScan(InvCatalogImpl catalog,
InvDatasetImpl parent,
java.lang.String name,
java.lang.String path,
java.lang.String scanLocation,
java.lang.String filter,
boolean addDatasetSize,
java.lang.String addLatest,
boolean sortOrderIncreasing,
java.lang.String datasetNameMatchPattern,
java.lang.String startTimeSubstitutionPattern,
java.lang.String duration)
Constructor.
|
InvDatasetScan(InvDatasetImpl parent,
java.lang.String name,
java.lang.String path,
java.lang.String scanLocation,
java.lang.String id,
InvDatasetScan from) |
InvDatasetScan(InvDatasetImpl parent,
java.lang.String name,
java.lang.String path,
java.lang.String scanLocation,
java.lang.String configClassName,
java.lang.Object configObj,
CrawlableDatasetFilter filter,
CrawlableDatasetLabeler identifier,
CrawlableDatasetLabeler namer,
boolean addDatasetSize,
CrawlableDatasetSorter sorter,
java.util.Map proxyDatasetHandlers,
java.util.List childEnhancerList,
CatalogRefExpander catalogRefExpander) |
| Modifier and Type | Method and Description |
|---|---|
protected InvDatasetImpl |
InvCatalogFactory10.readDataset(InvCatalogImpl catalog,
InvDatasetImpl parent,
org.jdom.Element dsElem,
java.net.URI base) |
protected InvDatasetImpl |
InvCatalogFactory10.readDatasetFmrc(InvCatalogImpl catalog,
InvDatasetImpl parent,
org.jdom.Element dsElem,
java.net.URI base) |
protected InvDatasetImpl |
InvCatalogFactory10.readFeatureCollection(InvCatalogImpl catalog,
InvDatasetImpl parent,
org.jdom.Element dsElem,
java.net.URI base) |
| Modifier and Type | Method and Description |
|---|---|
protected InvAccessImpl |
InvCatalogFactory10.readAccess(InvDatasetImpl dataset,
org.jdom.Element accessElem) |
protected InvCatalogRef |
InvCatalogFactory10.readCatalogRef(InvCatalogImpl cat,
InvDatasetImpl parent,
org.jdom.Element catRefElem,
java.net.URI baseURI) |
protected InvDatasetImpl |
InvCatalogFactory10.readDataset(InvCatalogImpl catalog,
InvDatasetImpl parent,
org.jdom.Element dsElem,
java.net.URI base) |
protected InvDatasetImpl |
InvCatalogFactory10.readDatasetFmrc(InvCatalogImpl catalog,
InvDatasetImpl parent,
org.jdom.Element dsElem,
java.net.URI base) |
protected void |
InvCatalogFactory10.readDatasetInfo(InvCatalogImpl catalog,
InvDatasetImpl dataset,
org.jdom.Element dsElem,
java.net.URI base) |
protected InvDatasetScan |
InvCatalogFactory10.readDatasetScan(InvCatalogImpl catalog,
InvDatasetImpl parent,
org.jdom.Element dsElem,
java.net.URI base) |
protected InvDatasetScan |
InvCatalogFactory10.readDatasetScanNew(InvCatalogImpl catalog,
InvDatasetImpl parent,
org.jdom.Element dsElem,
java.net.URI base) |
protected InvDatasetImpl |
InvCatalogFactory10.readFeatureCollection(InvCatalogImpl catalog,
InvDatasetImpl parent,
org.jdom.Element dsElem,
java.net.URI base) |
protected InvMetadata |
InvCatalogFactory10.readMetadata(InvCatalog catalog,
InvDatasetImpl dataset,
org.jdom.Element mdataElement) |
protected void |
InvCatalogFactory10.readThreddsMetadata(InvCatalog catalog,
InvDatasetImpl dataset,
org.jdom.Element parent,
ThreddsMetadata tmg) |
| Modifier and Type | Method and Description |
|---|---|
void |
CollectionLevelScanner.setTopLevelMetadataContainer(InvDatasetImpl topLevelMetadataContainer)
Set the InvDatasetImpl that contains the metadata for the top level dataset.
|
| Constructor and Description |
|---|
CatGenAndWrite(java.lang.String collectionId,
java.lang.String collectionTitle,
java.lang.String collectionUrlId,
InvService service,
CrawlableDataset collectionCrDs,
CrawlableDataset topCatCrDs,
CrawlableDatasetFilter filter,
InvDatasetImpl topLevelMetadataContainer,
java.io.File catWriteDir) |
StandardCatalogBuilder(java.lang.String collectionPath,
java.lang.String collectionName,
CrawlableDataset collectionCrDs,
CrawlableDatasetFilter filter,
InvService service,
java.lang.String collectionId,
CrawlableDatasetLabeler identifier,
CrawlableDatasetLabeler namer,
boolean doAddDatasetSize,
CrawlableDatasetSorter sorter,
java.util.Map proxyDatasetHandlers,
java.util.List childEnhancerList,
InvDatasetImpl topLevelMetadataContainer,
CatalogRefExpander catalogRefExpander) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DatasetNamer.nameDataset(InvDatasetImpl dataset)
Try to name the given dataset.
|
| Modifier and Type | Method and Description |
|---|---|
static ThreddsMetadata.GeospatialCoverage |
MetadataExtractor.extractGeospatial(InvDatasetImpl threddsDataset)
Extract the lat/lon/alt bounding boxes from the dataset.
|
static ThreddsMetadata.Variables |
MetadataExtractor.extractVariables(InvDatasetImpl threddsDataset)
Extract a list of data variables (and their canonical names if possible) from the dataset.
|
static ThreddsMetadata.Variables |
MetadataExtractor.extractVariables(InvDatasetImpl threddsDataset,
GridDataset gridDataset) |