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.catalog.util   
thredds.cataloggen   
thredds.cataloggen.config   
thredds.cataloggen.datasetenhancer   
thredds.inventory Abstractions for tracking dataset inventory using "managed files". 
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 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 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  List<InvDataset> InvCatalog.datasets
           
protected  List<InvDataset> InvDataset.datasets
           
protected  Map<String,InvDataset> InvCatalog.dsHash
           
 

Methods in thredds.catalog that return InvDataset
 InvDataset InvCatalog.findDatasetByID(String id)
          Find a contained dataset by its ID.
 InvDataset InvAccess.getDataset()
           
 InvDataset InvDatasetImplProxy.getParent()
           
 InvDataset InvCatalogRef.getParent()
           
 InvDataset InvDataset.getParent()
          Get parent dataset.
 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
 List<InvDataset> InvDatasetFeatureCollection.getDatasets()
           
 List<InvDataset> InvCatalog.getDatasets()
          Get top-level datasets.
 List<InvDataset> InvDatasetImplProxy.getDatasets()
           
 List<InvDataset> InvCatalogRef.getDatasets()
          Get a list of all the nested datasets.
 List<InvDataset> InvDataset.getDatasets()
          Get a list of all the nested datasets.
 List<InvDataset> InvDatasetFmrc.getDatasets()
          Deprecated.  
 

Methods in thredds.catalog with parameters of type InvDataset
 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)
           
 Object MetadataConverterIF.readMetadataContent(InvDataset dataset, org.jdom.Element mdataElement)
          Create an InvMetadata content object from an org.jdom.Element.
 Object MetadataConverterIF.readMetadataContentFromURL(InvDataset dataset, URI uri)
          Create an InvMetadata content object from an XML document at a named URL.
static String InvDatasetImpl.resolve(InvDataset ds, String href)
          resolve reletive URLS against the catalog URL.
 void InvCatalogImpl.subset(InvDataset ds)
          Deprecated. in favor of thredds.catalog.util.DeepCopyUtils.subsetCatalogOnDataset
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, String urlPath)
           
InvAccessImpl(InvDataset dataset, String urlPath, InvService service)
          Construct from an existing InvService.
InvAccessImpl(InvDataset dataset, String urlPath, String serviceName, String typeName, String dataFormatName, double dataSize)
          Construct from fields in XML catalog.
InvDataset(InvDataset parent, String name)
           
InvDatasetImpl(InvDataset parent, String name)
           
InvMetadata(InvDataset dataset, boolean inherited, ThreddsMetadata tm)
          Constructor using an existing ThreddsMetadata object.
InvMetadata(InvDataset dataset, String mtype, String namespaceURI, String namespacePrefix, boolean inherited, boolean isThreddsMetadata, MetadataConverterIF converter, Object contentObject)
          Constructor for elements with inline content.
InvMetadata(InvDataset dataset, String xlinkHref, String title, String type, String namespaceURI, 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, PrintStream out, Object context, boolean release)
          Crawl this dataset recursively, return all datasets
 void CatalogCrawler.crawlDirectDatasets(InvDataset ds, CancelTask task, PrintStream out, Object context, boolean release)
          Crawl this dataset recursively.
 boolean CatalogExtractor.extractTypedDatasetInfo(PrintStream out, InvDataset ds)
           
 void CatalogExtractor.getDataset(InvDataset ds, Object context)
           
 void CatalogCrawler.Listener.getDataset(InvDataset dd, Object context)
          Gets called for each dataset found.
 boolean CatalogExtractor.openDataset(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, String fileDir, StringBuffer mess)
          Write a DIF record for a specific dataset
 boolean DIFWriter.isDatasetUseable(InvDataset ds, StringBuffer sbuff)
          See if a dataset is harvestable to a DIF record.
 boolean ADNWriter.isDatasetUseable(InvDataset ds, StringBuffer sbuff)
           
 void ADNWriter.writeDataset(InvDataset ds, org.jdom.Element rootElem)
           
 void DCWriter.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
 Object InvCatalogFactory10.readMetadataContent(InvDataset dataset, org.jdom.Element mdataElement)
           
 Object InvCatalogFactory10.readMetadataContentFromURL(InvDataset dataset, URI uri)
           
protected  ThreddsMetadata.Variables InvCatalogFactory10.readVariables(InvCatalog cat, InvDataset ds, org.jdom.Element varsElem)
           
 

Uses of InvDataset in thredds.catalog.util
 

Methods in thredds.catalog.util that return InvDataset
static InvDataset DeepCopyUtils.copyDataset(InvDataset dataset, List<InvService> availableServices, boolean copyInheritedMetadataFromParents)
           
 

Methods in thredds.catalog.util with parameters of type InvDataset
static InvAccess DeepCopyUtils.copyAccess(InvAccess access, InvDataset parentDataset, List<InvService> availableServices)
           
static InvDataset DeepCopyUtils.copyDataset(InvDataset dataset, List<InvService> availableServices, boolean copyInheritedMetadataFromParents)
           
static InvCatalog DeepCopyUtils.subsetCatalogOnDataset(InvCatalog catalog, InvDataset dataset)
           
 

Method parameters in thredds.catalog.util with type arguments of type InvDataset
static List<InvCatalogRef> CatalogUtils.findAllCatRefsInDatasetTree(List<InvDataset> datasets, StringBuilder log, boolean onlyRelativeUrls)
          Find all catalogRef elements in the dataset tree formed by the given dataset list.
 

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 DodsDirDatasetSource.createDataset(String datasetLocation, String prefixUrlPath)
           
protected  InvDataset DodsFileServerDatasetSource.createDataset(String datasetLocation, String prefixUrlPath)
           
protected abstract  InvDataset DatasetSource.createDataset(String datasetLocation, String prefixUrlPath)
          Creates an InvDataset to represent the dataset at the given location on this DatasetSource.
protected  InvDataset LocalDatasetSource.createDataset(String datasetLocation, String prefixUrlPath)
           
protected  InvDataset GrADSDataServerDatasetSource.createDataset(String datasetLocation, String prefixUrlPath)
           
 InvDataset DatasetSource.expand()
          Crawl this DatasetSource and generate a new InvCatalog, return the top-level InvDataset.
 InvDataset DatasetSource.expand(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(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  List DodsDirDatasetSource.expandThisLevel(InvDataset dataset, String prefixUrlPath)
          Return a list of the InvDatasets contained in the given collection dataset on this DatasetSource.
protected  List DodsFileServerDatasetSource.expandThisLevel(InvDataset collectionDataset, String prefixUrlPath)
           
protected abstract  List DatasetSource.expandThisLevel(InvDataset collectionDataset, String prefixUrlPath)
          Return a list of the InvDatasets contained in the given collection dataset on this DatasetSource.
protected  List LocalDatasetSource.expandThisLevel(InvDataset dataset, String prefixUrlPath)
          Return a list of the InvDatasets contained in the given collection dataset on this DatasetSource.
protected  List GrADSDataServerDatasetSource.expandThisLevel(InvDataset collectionDataset, String prefixUrlPath)
           
protected  boolean DodsDirDatasetSource.isCollection(InvDataset dataset)
          Return true if the given dataset is a collection dataset, false otherwise.
protected  boolean DodsFileServerDatasetSource.isCollection(InvDataset dataset)
           
protected abstract  boolean DatasetSource.isCollection(InvDataset dataset)
          Return true if the given dataset is a collection dataset, false otherwise.
protected  boolean LocalDatasetSource.isCollection(InvDataset dataset)
          Return true if the given dataset is a collection dataset, false otherwise.
protected  boolean GrADSDataServerDatasetSource.isCollection(InvDataset dataset)
           
 boolean CatalogRefExpander.makeCatalogRef(InvDataset dataset)
           
 Object CatGenConfigMetadataFactory.readMetadataContent(InvDataset dataset, org.jdom.Element mdataElement)
          Create an InvMetadata content object from an org.w3c.dom.Element.
 Object CatGenConfigMetadataFactory.readMetadataContentFromURL(InvDataset dataset, URI uri)
           
 boolean DatasetFilter.reject(InvDataset dataset)
          Test whether the given dataset should be excluded from the dataset collection.
 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, thredds.cataloggen.config.CatalogGenConfig.Type type)
          Constructor
CatalogGenConfig(InvDataset parentDataset, String typeName)
          Constructor
CatalogRefInfo(String title, String fileName, InvDataset accessPointDataset, DatasetSource dsSource)
           
DatasetNamer(InvDataset parentDs, String name, boolean addLevel, thredds.cataloggen.config.DatasetNamerType type, String matchPattern, String substitutePattern, String attribContainer, String attribName)
          Constructor
DatasetNamer(InvDataset parentDs, String name, String addLevelBoolean, String typeName, String matchPattern, String substitutePattern, String attribContainer, 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 thredds.inventory
 

Methods in thredds.inventory with parameters of type InvDataset
 void DatasetCollectionFromCatalog.getDataset(InvDataset ds, Object context)
           
 

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 DqcRadarDatasetCollection DqcRadarDatasetCollection.factory(InvDataset ds, String dqc_location, StringBuffer errlog)
          _more_
static TDSRadarDatasetCollection TDSRadarDatasetCollection.factory(InvDataset ds, String dsc_location, StringBuffer errlog)
          tds radar dataset collection factory
static DqcStationObsDataset DqcStationObsDataset.factory(InvDataset ds, String dqc_location, StringBuilder errlog)
           
 NetcdfDataset ThreddsDataFactory.openDataset(InvDataset invDataset, boolean acquire, CancelTask task, Formatter log)
          Try to open as a NetcdfDataset.
 ThreddsDataFactory.Result ThreddsDataFactory.openFeatureDataset(FeatureType wantFeatureType, InvDataset invDataset, CancelTask task, ThreddsDataFactory.Result result)
           
 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, Date date)
          _more_
TDSRadarDatasetCollection.InvDatasetInfo(InvDataset u, Date date)
          Create an InvDatasetInfo
 



Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.