public class CatalogRef extends 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 and Description |
---|
CatalogRef(DatasetNode parent,
String name,
String xlink,
Map<String,Object> flds,
List<thredds.client.catalog.builder.AccessBuilder> accessBuilders,
List<thredds.client.catalog.builder.DatasetBuilder> datasetBuilders) |
Modifier and Type | Method and Description |
---|---|
List<Dataset> |
getDatasets()
Get top level datasets contained in this catalog, or if its a catref,
get the datasets in the referenced catalog only if already read in.
|
List<Dataset> |
getDatasetsLogical()
Get top level datasets logically contained in this catalog.
|
URI |
getURI() |
String |
getXlinkHref() |
boolean |
hasNestedDatasets() |
boolean |
isRead() |
Optional<DatasetNode> |
readCatref() |
void |
setRead(boolean isRead) |
Boolean |
useRemoteCatalogService() |
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, makeStandalone
findDatasetByName, get, getDatasetsLocal, getFldIterator, getLocalFieldAsList, getName, getParent, getParentCatalog, getParentDataset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLocalFieldAsList
public String getXlinkHref()
public boolean isRead()
public void setRead(boolean isRead)
public Boolean useRemoteCatalogService()
public URI getURI()
public boolean hasNestedDatasets()
hasNestedDatasets
in class DatasetNode
public List<Dataset> getDatasets()
DatasetNode
getDatasets
in class DatasetNode
public List<Dataset> getDatasetsLogical()
DatasetNode
getDatasetsLogical
in class DatasetNode
public Optional<DatasetNode> readCatref()