Uses of Class
thredds.catalog.InvDataset

Packages that use InvDataset
thredds.catalog Reads and writes THREDDS Dataset Inventory Catalog XML documents. 
thredds.catalog.crawl   
thredds.catalog.dl   
thredds.catalog.parser.jdom   
thredds.cataloggen   
thredds.cataloggen.config   
thredds.cataloggen.datasetenhancer   
ucar.nc2.thredds Connects NetCDF-Java to THREDDS Catalogs and Datasets. 
 

Uses of InvDataset in thredds.catalog
 

Subclasses of InvDataset in thredds.catalog
 class InvCatalogRef
          A reference to a InvCatalog.
 class InvDatasetFmrc
          InvDatasetFmrc represents an element in a TDS catalog.
 class InvDatasetImpl
          Concrete implementation of a thredds Dataset, for reading and writing from XML.
 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.
 

Fields in thredds.catalog declared as InvDataset
protected  InvDataset InvAccess.dataset
           
protected  InvDataset InvDataset.parent
           
 

Fields in thredds.catalog with type parameters of type InvDataset
protected  java.util.List<InvDataset> InvDataset.datasets
           
protected  java.util.List<InvDataset> InvCatalog.datasets
           
protected  java.util.Map<java.lang.String,InvDataset> InvCatalog.dsHash
           
 

Methods in thredds.catalog that return InvDataset
 InvDataset InvCatalog.findDatasetByID(java.lang.String id)
          Find a contained dataset by its ID.
 InvDataset InvCatalog.getDataset()
          Deprecated. use getDatasets()
 InvDataset InvAccess.getDataset()
           
 InvDataset InvDatasetImplProxy.getParent()
           
 InvDataset InvDataset.getParent()
          Get parent dataset.
 InvDataset InvCatalogRef.getParent()
           
 InvDataset InvMetadata.getParentDataset()
          Get the parent dataset of this InvMetadata
 InvDataset InvDatasetImpl.getParentReal()
          Get real parent dataset, no proxies
 

Methods in thredds.catalog that return types with arguments of type InvDataset
 java.util.List<InvDataset> InvDatasetImplProxy.getDatasets()
           
 java.util.List<InvDataset> InvDatasetFmrc.getDatasets()
           
 java.util.List<InvDataset> InvDataset.getDatasets()
          Get a list of all the nested datasets.
 java.util.List<InvDataset> InvCatalogRef.getDatasets()
           
 java.util.List<InvDataset> InvCatalog.getDatasets()
          Get top-level datasets.
 

Methods in thredds.catalog with parameters of type InvDataset
abstract  int DatasetFilter.accept(InvDataset d)
          Decision function as to whether to accept this dataset or not.
 int DatasetFilter.ByServiceType.accept(InvDataset d)
           
 int DatasetFilter.ByDataType.accept(InvDataset d)
           
 java.lang.Object MetadataConverterIF.readMetadataContent(InvDataset dataset, org.jdom.Element mdataElement)
          Create an InvMetadata content object from an org.jdom.Element.
 java.lang.Object MetadataConverterIF.readMetadataContentFromURL(InvDataset dataset, java.net.URI uri)
          Create an InvMetadata content object from an XML document at a named URL.
static java.lang.String InvDatasetImpl.resolve(InvDataset ds, java.lang.String href)
          resolve reletive URLS against the catalog URL.
 void InvCatalogImpl.subset(InvDataset ds)
          Munge this catalog so the given dataset is the top catalog.
abstract  void InvCatalog.subset(InvDataset dataset)
          Munge this catalog so the given dataset is the top catalog.
 

Constructors in thredds.catalog with parameters of type InvDataset
InvAccessImpl(InvDataset dataset, java.lang.String urlPath)
           
InvAccessImpl(InvDataset dataset, java.lang.String urlPath, InvService service)
          Construct from an existing InvService.
InvAccessImpl(InvDataset dataset, java.lang.String urlPath, java.lang.String serviceName, java.lang.String typeName, java.lang.String dataFormatName, double dataSize)
          Construct from fields in XML catalog.
InvDataset(InvDataset parent, java.lang.String name)
           
InvDatasetImpl(InvDataset parent, java.lang.String name)
           
InvMetadata(InvDataset dataset, boolean inherited, ThreddsMetadata tm)
          Constructor using an existing ThreddsMetadata object.
InvMetadata(InvDataset dataset, java.lang.String mtype, java.lang.String namespaceURI, java.lang.String namespacePrefix, boolean inherited, boolean isThreddsMetadata, MetadataConverterIF converter, java.lang.Object contentObject)
          Constructor for elements with inline content.
InvMetadata(InvDataset dataset, java.lang.String xlinkHref, java.lang.String title, java.lang.String type, java.lang.String namespaceURI, java.lang.String prefix, boolean inherited, boolean isThreddsMetadata, MetadataConverterIF converter)
          Constructor for elements with Xlinks.
 

Uses of InvDataset in thredds.catalog.crawl
 

Methods in thredds.catalog.crawl with parameters of type InvDataset
 void CatalogCrawler.crawlDataset(InvDataset ds, CancelTask task, java.io.PrintStream out)
          Crawl this dataset recursively, return all datasets
 void CatalogCrawler.crawlDirectDatasets(InvDataset ds, CancelTask task, java.io.PrintStream out)
          Crawl this dataset recursively.
 boolean CatalogExtractor.extractTypedDatasetInfo(java.io.PrintStream out, InvDataset ds)
           
 void CatalogExtractor.getDataset(InvDataset ds)
           
 void CatalogCrawler.Listener.getDataset(InvDataset dd)
          Gets called for each dataset found.
 boolean CatalogExtractor.openDataset(java.io.PrintStream out, InvDataset ds)
           
 

Uses of InvDataset in thredds.catalog.dl
 

Methods in thredds.catalog.dl with parameters of type InvDataset
 void DIFWriter.doOneDataset(InvDataset ds)
          Write a DIF record for a specific dataset
 void DIFWriter.doOneDataset(InvDataset ds, java.lang.String fileDir, java.lang.StringBuffer mess)
          Write a DIF record for a specific dataset
 boolean DIFWriter.isDatasetUseable(InvDataset ds, java.lang.StringBuffer sbuff)
          See if a dataset is harvestable to a DIF record.
 boolean ADNWriter.isDatasetUseable(InvDataset ds, java.lang.StringBuffer sbuff)
           
 void DCWriter.writeDataset(InvDataset ds, org.jdom.Element rootElem)
           
 void ADNWriter.writeDataset(InvDataset ds, org.jdom.Element rootElem)
           
 

Uses of InvDataset in thredds.catalog.parser.jdom
 

Methods in thredds.catalog.parser.jdom with parameters of type InvDataset
 java.lang.Object InvCatalogFactory10.readMetadataContent(InvDataset dataset, org.jdom.Element mdataElement)
           
 java.lang.Object InvCatalogFactory10.readMetadataContentFromURL(InvDataset dataset, java.net.URI uri)
           
protected  ThreddsMetadata.Variables InvCatalogFactory10.readVariables(InvCatalog cat, InvDataset ds, org.jdom.Element varsElem)
           
 

Uses of InvDataset in thredds.cataloggen
 

Methods in thredds.cataloggen that return InvDataset
 InvDataset InvCrawlablePair.getInvDataset()
           
 

Methods in thredds.cataloggen with parameters of type InvDataset
 void DatasetEnhancer1.addMetadata(InvDataset dataset)
           
 boolean DatasetEnhancer1.DatasetMetadataAdder.addMetadata(InvDataset dataset)
          Attempt to add metadata to the given dataset and return true if successful.
 boolean DatasetEnhancer1.AddTimeCoverageModels.addMetadata(InvDataset dataset)
           
 boolean DatasetEnhancer1.AddId.addMetadata(InvDataset dataset)
           
 boolean DatasetEnhancer.addMetadata(InvDataset dataset, CrawlableDataset crDataset)
          Add metadata to the given InvDataset possibly using information from the corresponding CrawlableDataset.
 

Constructors in thredds.cataloggen with parameters of type InvDataset
InvCrawlablePair(CrawlableDataset crawlableDataset, InvDataset invDataset)
           
 

Uses of InvDataset in thredds.cataloggen.config
 

Fields in thredds.cataloggen.config declared as InvDataset
protected  InvDataset DatasetSource.accessPointDataset
          Top-level dataset of the catalog generated by this DatasetSource.
 

Methods in thredds.cataloggen.config that return InvDataset
protected  InvDataset LocalDatasetSource.createDataset(java.lang.String datasetLocation, java.lang.String prefixUrlPath)
           
protected  InvDataset GrADSDataServerDatasetSource.createDataset(java.lang.String datasetLocation, java.lang.String prefixUrlPath)
           
protected  InvDataset DodsFileServerDatasetSource.createDataset(java.lang.String datasetLocation, java.lang.String prefixUrlPath)
           
protected  InvDataset DodsDirDatasetSource.createDataset(java.lang.String datasetLocation, java.lang.String prefixUrlPath)
           
protected abstract  InvDataset DatasetSource.createDataset(java.lang.String datasetLocation, java.lang.String prefixUrlPath)
          Creates an InvDataset to represent the dataset at the given location on this DatasetSource.
 InvDataset DatasetSource.expand()
          Crawl this DatasetSource and generate a new InvCatalog, return the top-level InvDataset.
 InvDataset DatasetSource.expand(java.util.List accessPoints)
           
 InvDataset CatalogRefInfo.getAccessPointDataset()
           
 InvDataset DatasetNamer.getParentDataset()
          Return the parent dataset of this DatasetNamer
 InvDataset CatalogGenConfig.getParentDataset()
          Return the parent dataset of this CatalogGenConfig
 

Methods in thredds.cataloggen.config with parameters of type InvDataset
 boolean DatasetFilter.accept(InvDataset dataset)
          Test whether the given dataset should be included in a dataset collection.
static boolean DatasetFilter.acceptDatasetByFilterGroup(java.util.List filters, InvDataset dataset, boolean isCollectionDataset)
          Given a dataset and a group of filters, return true if the group of filters indicates that the dataset should be accepted, false if it should be rejected.
protected  boolean DatasetFilter.appliesToDataset(InvDataset dataset)
           
protected  java.util.List LocalDatasetSource.expandThisLevel(InvDataset dataset, java.lang.String prefixUrlPath)
          Return a list of the InvDatasets contained in the given collection dataset on this DatasetSource.
protected  java.util.List GrADSDataServerDatasetSource.expandThisLevel(InvDataset collectionDataset, java.lang.String prefixUrlPath)
           
protected  java.util.List DodsFileServerDatasetSource.expandThisLevel(InvDataset collectionDataset, java.lang.String prefixUrlPath)
           
protected  java.util.List DodsDirDatasetSource.expandThisLevel(InvDataset dataset, java.lang.String prefixUrlPath)
          Return a list of the InvDatasets contained in the given collection dataset on this DatasetSource.
protected abstract  java.util.List DatasetSource.expandThisLevel(InvDataset collectionDataset, java.lang.String prefixUrlPath)
          Return a list of the InvDatasets contained in the given collection dataset on this DatasetSource.
protected  boolean LocalDatasetSource.isCollection(InvDataset dataset)
          Return true if the given dataset is a collection dataset, false otherwise.
protected  boolean GrADSDataServerDatasetSource.isCollection(InvDataset dataset)
           
protected  boolean DodsFileServerDatasetSource.isCollection(InvDataset dataset)
           
protected  boolean DodsDirDatasetSource.isCollection(InvDataset dataset)
          Return true if the given dataset is a collection dataset, false otherwise.
protected abstract  boolean DatasetSource.isCollection(InvDataset dataset)
          Return true if the given dataset is a collection dataset, false otherwise.
 boolean CatalogRefExpander.makeCatalogRef(InvDataset dataset)
           
 java.lang.Object CatGenConfigMetadataFactory.readMetadataContent(InvDataset dataset, org.jdom.Element mdataElement)
          Create an InvMetadata content object from an org.w3c.dom.Element.
 java.lang.Object CatGenConfigMetadataFactory.readMetadataContentFromURL(InvDataset dataset, java.net.URI uri)
           
 boolean DatasetFilter.reject(InvDataset dataset)
          Test whether the given dataset should be excluded from the dataset collection.
 void DatasetNamer.setParentDataset(InvDataset parentDataset)
          Set the type of this DatasetNamer
 void CatalogGenConfig.setParentDataset(InvDataset parentDataset)
          Set the type of this CatalogGenConfig
 void DatasetSorter.sortDatasets(InvDataset collectionDs)
           
 void DatasetSorter.sortNestedDatasets(InvDataset collectionDs)
           
 

Constructors in thredds.cataloggen.config with parameters of type InvDataset
CatalogGenConfig(InvDataset parentDataset, CatalogGenConfig.Type type)
          Constructor
CatalogGenConfig(InvDataset parentDataset, java.lang.String typeName)
          Constructor
CatalogRefInfo(java.lang.String title, java.lang.String fileName, InvDataset accessPointDataset, DatasetSource dsSource)
           
DatasetNamer(InvDataset parentDs, java.lang.String name, boolean addLevel, DatasetNamerType type, java.lang.String matchPattern, java.lang.String substitutePattern, java.lang.String attribContainer, java.lang.String attribName)
          Constructor
DatasetNamer(InvDataset parentDs, java.lang.String name, java.lang.String addLevelBoolean, java.lang.String typeName, java.lang.String matchPattern, java.lang.String substitutePattern, java.lang.String attribContainer, java.lang.String attribName)
          Constructor
 

Uses of InvDataset in thredds.cataloggen.datasetenhancer
 

Methods in thredds.cataloggen.datasetenhancer with parameters of type InvDataset
 boolean RegExpAndDurationTimeCoverageEnhancer.addMetadata(InvDataset dataset, CrawlableDataset crDataset)
           
 

Uses of InvDataset in ucar.nc2.thredds
 

Methods in ucar.nc2.thredds with parameters of type InvDataset
static void ThreddsDataFactory.annotate(InvDataset ds, NetcdfDataset ncDataset)
          Add information from the InvDataset to the NetcdfDataset.
static TDSRadarDatasetCollection TDSRadarDatasetCollection.factory(InvDataset ds, java.lang.String dsc_location, java.lang.StringBuffer errlog)
          tds radar dataset collection factory
static DqcRadarDatasetCollection DqcRadarDatasetCollection.factory(InvDataset ds, java.lang.String dqc_location, java.lang.StringBuffer errlog)
          _more_
static DqcStationObsDataset DqcStationObsDataset.factory(InvDataset ds, java.lang.String dqc_location, java.lang.StringBuilder errlog)
           
 NetcdfDataset ThreddsDataFactory.openDataset(InvDataset invDataset, boolean acquire, CancelTask task, java.util.Formatter log)
          Try to open as a NetcdfDataset.
 ThreddsDataFactory.Result ThreddsDataFactory.openFeatureDataset(InvDataset invDataset, CancelTask task)
          Open a FeatureDataset from an InvDataset object, deciding on which InvAccess to use.
 

Constructors in ucar.nc2.thredds with parameters of type InvDataset
DqcRadarDatasetCollection.InvDatasetInfo(InvDataset u, java.util.Date date)
          _more_
TDSRadarDatasetCollection.InvDatasetInfo(InvDataset u, java.util.Date date)
          Create an InvDatasetInfo