Package thredds.client.catalog
Class Catalog
java.lang.Object
thredds.client.catalog.DatasetNode
thredds.client.catalog.Catalog
A Client Catalog
- Since:
- 1/7/2015
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final org.jdom2.Namespacestatic final Stringstatic final org.jdom2.Namespacestatic final org.jdom2.Namespacestatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final org.jdom2.Namespacestatic final org.jdom2.Namespace -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindService(String serviceName) findService(ServiceType type) booleanhasService(String name) resolveUri(String uriString) Resolve relative URIs, using the catalog's base URI.static URIresolveUri(URI baseURI, String uriString) subsetCatalogOnDataset(Dataset dataset) Methods inherited from class thredds.client.catalog.DatasetNode
findDatasetByName, get, getDatasets, getDatasetsLocal, getDatasetsLogical, getFldIterator, getLocalFieldAsList, getName, getParent, getParentCatalog, getParentDataset, hasNestedDatasets
-
Field Details
-
CATALOG_NAMESPACE_10
- See Also:
-
defNS
public static final org.jdom2.Namespace defNS -
NJ22_NAMESPACE
- See Also:
-
NJ22_NAMESPACE_HTTPS
- See Also:
-
ncmlNS
public static final org.jdom2.Namespace ncmlNS -
ncmlNSHttps
public static final org.jdom2.Namespace ncmlNSHttps -
XLINK_NAMESPACE
- See Also:
-
xlinkNS
public static final org.jdom2.Namespace xlinkNS -
xsiNS
public static final org.jdom2.Namespace xsiNS -
DatasetHash
- See Also:
-
DatasetRoots
- See Also:
-
Expires
- See Also:
-
Services
- See Also:
-
Version
- See Also:
-
-
Constructor Details
-
Catalog
-
-
Method Details
-
getBaseURI
-
getExpires
-
getVersion
-
getServices
-
hasService
-
findService
-
findService
-
getProperties
-
findDatasetByID
-
getAllDatasets
-
resolveUri
Resolve relative URIs, using the catalog's base URI. If the uriString is not relative, then no resolution is done. This also allows baseURI to be a file: scheme.- Parameters:
uriString- any url, relative or absolute- Returns:
- resolved url string, or null on error
- Throws:
URISyntaxException- if uriString violates RFC 2396
-
resolveUri
- Throws:
URISyntaxException
-
getUriString
-
subsetCatalogOnDataset
-