Package thredds.server.catalog
Class FeatureCollectionRef
- java.lang.Object
-
- thredds.client.catalog.DatasetNode
-
- thredds.client.catalog.Dataset
-
- thredds.client.catalog.CatalogRef
-
- thredds.server.catalog.FeatureCollectionRef
-
- All Implemented Interfaces:
thredds.client.catalog.ThreddsMetadataContainer
@Immutable public class FeatureCollectionRef extends thredds.client.catalog.CatalogRefThis holds the "configuration object" for a InvDatasetFeatureCollection object. InvDatasetFeatureCollection are managed by FeatureCollectionCache.- Since:
- 1/17/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
Constructors Constructor Description FeatureCollectionRef(thredds.client.catalog.DatasetNode parent, String name, String xlink, Map<String,Object> flds, List<thredds.client.catalog.builder.AccessBuilder> accessBuilders, List<thredds.client.catalog.builder.DatasetBuilder> datasetBuilders, thredds.featurecollection.FeatureCollectionConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCollectionName()thredds.featurecollection.FeatureCollectionConfiggetConfig()thredds.featurecollection.FeatureCollectionTypegetFeatureCollectionType()StringgetPath()StringgetTopDirectoryLocation()-
Methods inherited from class thredds.client.catalog.CatalogRef
getDatasets, getDatasetsLogical, getURI, getXlinkHref, hasNestedDatasets, isRead, readCatref, setRead, translatePathToReletiveLocation, useRemoteCatalogService
-
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, makeStandalone
-
Methods inherited from class thredds.client.catalog.DatasetNode
findDatasetByName, get, getDatasetsLocal, getFldIterator, getLocalFieldAsList, getName, getParent, getParentCatalog, getParentDataset
-
-
-
-
Constructor Detail
-
FeatureCollectionRef
public FeatureCollectionRef(thredds.client.catalog.DatasetNode parent, String name, String xlink, Map<String,Object> flds, List<thredds.client.catalog.builder.AccessBuilder> accessBuilders, List<thredds.client.catalog.builder.DatasetBuilder> datasetBuilders, thredds.featurecollection.FeatureCollectionConfig config)
-
-
Method Detail
-
getPath
public String getPath()
-
getTopDirectoryLocation
public String getTopDirectoryLocation()
-
getCollectionName
public String getCollectionName()
-
getConfig
public thredds.featurecollection.FeatureCollectionConfig getConfig()
-
getFeatureCollectionType
public thredds.featurecollection.FeatureCollectionType getFeatureCollectionType()
-
-