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, VariableMapLinkURIflds, name, parent| Constructor and Description |
|---|
CatalogRef(DatasetNode parent,
java.lang.String name,
java.lang.String xlink,
java.util.Map<java.lang.String,java.lang.Object> flds,
java.util.List<AccessBuilder> accessBuilders,
java.util.List<DatasetBuilder> datasetBuilders) |
| Modifier and Type | Method and Description |
|---|---|
java.util.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.
|
java.util.List<Dataset> |
getDatasetsLogical()
Get top level datasets logically contained in this catalog.
|
java.net.URI |
getURI() |
java.lang.String |
getXlinkHref() |
boolean |
hasNestedDatasets() |
boolean |
isRead()
Deprecated.
|
Optional<DatasetNode> |
readCatref() |
void |
setRead(boolean isRead)
Deprecated.
|
protected java.lang.String |
translatePathToReletiveLocation(java.lang.String dsPath,
java.lang.String configPath) |
java.lang.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, makeStandalonefindDatasetByName, get, getDatasetsLocal, getFldIterator, getLocalFieldAsList, getName, getParent, getParentCatalog, getParentDatasetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLocalFieldAsListpublic CatalogRef(DatasetNode parent, java.lang.String name, java.lang.String xlink, java.util.Map<java.lang.String,java.lang.Object> flds, java.util.List<AccessBuilder> accessBuilders, java.util.List<DatasetBuilder> datasetBuilders)
public java.lang.String getXlinkHref()
@Deprecated public boolean isRead()
@Deprecated public void setRead(boolean isRead)
public java.lang.Boolean useRemoteCatalogService()
public java.net.URI getURI()
protected java.lang.String translatePathToReletiveLocation(java.lang.String dsPath,
java.lang.String configPath)
public boolean hasNestedDatasets()
hasNestedDatasets in class DatasetNodepublic java.util.List<Dataset> getDatasets()
DatasetNodegetDatasets in class DatasetNodepublic java.util.List<Dataset> getDatasetsLogical()
DatasetNodegetDatasetsLogical in class DatasetNodepublic Optional<DatasetNode> readCatref()