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.CatalogRef
This 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, VariableMapLinkURIFields inherited from class thredds.client.catalog.DatasetNode
flds, name, parent -
Constructor Summary
ConstructorsConstructorDescriptionFeatureCollectionRef(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
Modifier and TypeMethodDescriptionthredds.featurecollection.FeatureCollectionConfigthredds.featurecollection.FeatureCollectionTypegetPath()Methods inherited from class thredds.client.catalog.CatalogRef
getDatasets, getDatasetsLogical, getURI, getXlinkHref, hasNestedDatasets, isRead, readCatref, setRead, translatePathToReletiveLocation, useRemoteCatalogServiceMethods 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface thredds.client.catalog.ThreddsMetadataContainer
getLocalFieldAsList
-
Constructor Details
-
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 Details
-
getPath
-
getTopDirectoryLocation
-
getCollectionName
-
getConfig
public thredds.featurecollection.FeatureCollectionConfig getConfig() -
getFeatureCollectionType
public thredds.featurecollection.FeatureCollectionType getFeatureCollectionType()
-