Package thredds.client.catalog
Class CatalogRef
java.lang.Object
thredds.client.catalog.DatasetNode
thredds.client.catalog.Dataset
thredds.client.catalog.CatalogRef
- All Implemented Interfaces:
ThreddsMetadataContainer
A Client CatalogRef
- Since:
- 1/7/2015
-
Field Summary
Fields inherited from class thredds.client.catalog.Dataset
Access, Alias, Authority, CollectionType, Contributors, Creators, DataFormatType, Datasets, DataSize, Dates, Documentation, FeatureType, GeospatialCoverage, Harvest, Id, Keywords, listFlds, MetadataOther, Ncml, NotAThreddsDataset, Projects, Properties, Publishers, RestrictAccess, ServiceName, ThreddsMetadataInheritable, TimeCoverage, UrlPath, UseRemoteCatalogService, VariableGroups, VariableMapLinkURI -
Constructor Summary
ConstructorsConstructorDescriptionCatalogRef(DatasetNode parent, String name, String xlink, Map<String, Object> flds, List<AccessBuilder> accessBuilders, List<DatasetBuilder> datasetBuilders) -
Method Summary
Modifier and TypeMethodDescriptionGet top level datasets contained in this catalog, or if its a catref, get the datasets in the referenced catalog only if already read in.Get top level datasets logically contained in this catalog.getURI()booleanbooleanisRead()Deprecated.voidsetRead(boolean isRead) Deprecated.Methods inherited from class thredds.client.catalog.Dataset
findAccess, findProperty, getAccess, getAccess, getAuthority, getCatalogUrl, getCollectionType, getContributors, getCreators, getDataFormatName, getDataFormatType, getDataSize, getDates, getDocumentation, getDocumentation, getFeatureType, getFeatureTypeName, getGeospatialCoverage, getHistory, getId, getID, getIdOrPath, getKeywords, getLastModifiedDate, getLocalField, getMetadata, getMetadataOther, getNcmlElement, getProcessing, getProjects, getProperties, getPublishers, getRestrictAccess, getRights, getServiceDefault, getServiceNameDefault, getSummary, getTimeCoverage, getUrlPath, getVariableMapLink, getVariables, hasAccess, hasDataSize, hasProperty, hasProperty, isDatasetScan, isHarvest, makeStandaloneMethods inherited from class thredds.client.catalog.DatasetNode
findDatasetByName, get, getDatasetsLocal, getFldIterator, getLocalFieldAsList, getName, getParent, getParentCatalog, getParentDatasetMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface thredds.client.catalog.ThreddsMetadataContainer
getLocalFieldAsList
-
Constructor Details
-
CatalogRef
public CatalogRef(DatasetNode parent, String name, String xlink, Map<String, Object> flds, List<AccessBuilder> accessBuilders, List<DatasetBuilder> datasetBuilders)
-
-
Method Details
-
getXlinkHref
-
isRead
Deprecated. -
setRead
Deprecated. -
useRemoteCatalogService
-
getURI
- Returns:
- Xlink reference as a URI, resolved
-
hasNestedDatasets
public boolean hasNestedDatasets()- Overrides:
hasNestedDatasetsin classDatasetNode
-
getDatasets
Description copied from class:DatasetNodeGet top level datasets contained in this catalog, or if its a catref, get the datasets in the referenced catalog only if already read in.- Overrides:
getDatasetsin classDatasetNode
-
getDatasetsLogical
Description copied from class:DatasetNodeGet top level datasets logically contained in this catalog. If this is a catalogRef, read it in.- Overrides:
getDatasetsLogicalin classDatasetNode
-
readCatref
-