public class InvDatasetImplProxy extends InvDatasetImpl
log, mark, ncmlElement, tm, tmiaccess, authorityName, catalog, collectionType, contributors, creators, dataFormatType, datasets, dataType, dates, defaultService, docs, gc, harvest, id, keywords, metadata, name, parent, projects, properties, publishers, restrictAccess, services, tc, variableMapLink, variables| Constructor and Description |
|---|
InvDatasetImplProxy(java.lang.String aliasName,
InvDatasetImpl proxy) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAccess(InvAccess p0)
Add InvAccess element to this dataset.
|
void |
addDataset(InvDatasetImpl p0)
Add a nested dataset.
|
void |
addDocumentation(InvDocumentation p0)
Add documentation element to this dataset.
|
void |
addProperty(InvProperty p0)
Add a property to this dataset
|
void |
addService(InvService p0)
Add a service to this dataset.
|
java.lang.String |
dump() |
boolean |
equals(java.lang.Object p0)
InvDatasetImpl elements with same values are equal.
|
InvDatasetImpl |
findDatasetByName(java.lang.String p0)
Find an immediate child dataset by its name.
|
java.lang.String |
findProperty(java.lang.String p0)
Finds the first property declared in the dataset with the given name.
|
InvService |
findService(java.lang.String p0)
Find the named service declared in this dataset or one of its parents.
|
boolean |
finish()
Finish constructing after all elements have been added.
|
java.util.List<InvAccess> |
getAccess()
Get all access elements for this dataset.
|
InvAccess |
getAccess(ServiceType p0)
Get access element of the specified service type for this dataset.
|
java.util.List<InvAccess> |
getAccessLocal() |
java.lang.String |
getAlias() |
java.lang.String |
getAliasName() |
java.lang.String |
getAuthority()
Get authority for this Dataset, may be null.
|
CalendarDateRange |
getCalendarDateCoverage()
get time coverage as CalendarDateRange
|
CollectionType |
getCollectionType()
Get collectionType
|
java.util.List<ThreddsMetadata.Contributor> |
getContributors()
get Contributor metadata
|
java.util.List<ThreddsMetadata.Source> |
getCreators()
get any Creator metadata
|
DataFormatType |
getDataFormatType()
Get the DataFormatType (which may be inherited from parent), or null .
|
java.util.List<InvDataset> |
getDatasets()
Get a list of all the nested datasets.
|
FeatureType |
getDataType()
Get the DataType (which may be inherited from parent), or null .
|
java.util.List<DateType> |
getDates()
get any DateType metadata
|
java.util.List<InvDocumentation> |
getDocumentation()
Get list of documentation elements for this dataset.
|
java.lang.String |
getDocumentation(java.lang.String p0)
get specific type of documentation
|
java.lang.String |
getFullName()
Get the full, heirarchical name of the dataset, which has all parent collection names.
|
ThreddsMetadata.GeospatialCoverage |
getGeospatialCoverage()
get geospatial coverage
|
java.lang.String |
getID()
Get the id of the dataset, or null.
|
java.util.List<ThreddsMetadata.Vocab> |
getKeywords()
get any Keyword metadata
|
ThreddsMetadata |
getLocalMetadata()
Get the metadata stored in this dataset element.
|
protected boolean |
getMark()
Filtering
|
java.util.List<InvMetadata> |
getMetadata()
Get the metadata elements for this InvDataset.
|
java.util.List<InvMetadata> |
getMetadata(MetadataType p0)
Get the metadata elements of the specified type.
|
java.lang.String |
getName()
Get the "human readable" name of the dataset.
|
InvDataset |
getParent()
Get parent dataset.
|
InvCatalog |
getParentCatalog()
Get containing catalog.
|
java.util.List<ThreddsMetadata.Vocab> |
getProjects()
get Projects metadata
|
java.util.List<InvProperty> |
getProperties()
Get all properties for this dataset.
|
java.util.List<ThreddsMetadata.Source> |
getPublishers()
get Publisher metadata
|
InvService |
getServiceDefault()
Find the default service for this dataset and its children.
|
java.util.List<InvService> |
getServicesLocal()
Get services attached specifically to this dataset.
|
java.lang.String |
getUniqueID()
If this dataset has an authority and an ID, then the concatenation of them is the
globally unique ID.
|
java.lang.String |
getUrlPath()
Get urlPath for this Dataset
|
java.lang.Object |
getUserProperty(java.lang.Object p0)
Look up the User property having the given key
|
java.util.List<ThreddsMetadata.Variables> |
getVariables()
get Variable metadata
|
boolean |
hasAccess()
If this dataset has access elements.
|
int |
hashCode()
Override Object.hashCode() to implement equals.
|
boolean |
hasNestedDatasets()
If this dataset has nested datasets.
|
boolean |
isHarvest() |
boolean |
removeDataset(InvDatasetImpl p0)
Remove the given dataset element from this dataset if it is in the dataset.
|
void |
removeService(InvService p0)
Remove a service from this dataset.
|
void |
setAlias(java.lang.String p0)
Set alias for this Dataset
|
void |
setAuthority(java.lang.String p0)
Set authorityName for this Dataset
|
void |
setCatalog(InvCatalog p0)
Set the containing catalog; use only for top level dataset.
|
void |
setCollectionType(CollectionType p0)
Set collectionType
|
void |
setContributors(java.util.List<ThreddsMetadata.Contributor> p0) |
void |
setGeospatialCoverage(ThreddsMetadata.GeospatialCoverage p0) |
void |
setHarvest(boolean p0)
Set harvest
|
void |
setID(java.lang.String p0)
Set the ID for this Dataset
|
void |
setKeywords(java.util.List<ThreddsMetadata.Vocab> p0) |
void |
setLocalMetadata(ThreddsMetadata p0) |
protected void |
setMark(boolean p0) |
void |
setName(java.lang.String p0)
Set name of this Dataset.
|
void |
setParent(InvDatasetImpl p0)
Set the parent dataset.
|
void |
setProjects(java.util.List<ThreddsMetadata.Vocab> p0) |
void |
setPublishers(java.util.List<ThreddsMetadata.Source> p0) |
void |
setServicesLocal(java.util.List<InvService> p0)
Set the list of services attached specifically to this dataset.
|
void |
setTimeCoverage(DateRange p0) |
void |
setUrlPath(java.lang.String p0)
Set the urlPath for this InvDatasetImpl
|
void |
setUserProperty(java.lang.Object p0,
java.lang.Object p1) |
java.lang.String |
toString() |
addAccess, addDataset, canonicalize, getDataSize, getLastModifiedDate, getLocalMetadataInheritable, getNcmlElement, getParentReal, getServiceName, removeLocalMetadata, replaceDataset, resolve, setDataFormatType, setDataSize, setDataType, setLastModifiedDate, setLastModifiedDate, setNcmlElement, setResourceControl, setServiceName, setTimeCoverage, transferMetadata, writeHtmlDescription, writeHtmlDescriptionfindAccess, getCatalogUrl, getHistory, getProcessing, getRestrictAccess, getRights, getSubsetUrl, getSummary, getTimeCoverage, getVariableMapLink, getVariablespublic InvDatasetImplProxy(java.lang.String aliasName,
InvDatasetImpl proxy)
public java.lang.String getAliasName()
public void addAccess(InvAccess p0)
InvDatasetImpladdAccess in class InvDatasetImplp0 - add dthispublic void addDataset(InvDatasetImpl p0)
InvDatasetImpladdDataset in class InvDatasetImplp0 - add thispublic void addDocumentation(InvDocumentation p0)
InvDatasetImpladdDocumentation in class InvDatasetImplp0 - add thispublic void addProperty(InvProperty p0)
InvDatasetImpladdProperty in class InvDatasetImplp0 - add thispublic void addService(InvService p0)
InvDatasetImpladdService in class InvDatasetImplp0 - add this service to the datasetpublic java.lang.String dump()
dump in class InvDatasetImplpublic boolean equals(java.lang.Object p0)
InvDatasetImplequals in class InvDatasetImplpublic InvDatasetImpl findDatasetByName(java.lang.String p0)
InvDatasetfindDatasetByName in class InvDatasetp0 - match on this namepublic java.lang.String findProperty(java.lang.String p0)
InvDatasetInvDataset.getProperties().
The property may have been specified in the dataset or in an enclosing parent element.
findProperty in class InvDatasetp0 - the name of the property.null if no such property exists.public InvService findService(java.lang.String p0)
InvDatasetfindService in class InvDatasetp0 - match this namepublic boolean finish()
InvDatasetImplfinish in class InvDatasetImplpublic InvAccess getAccess(ServiceType p0)
InvDatasetgetAccess in class InvDatasetp0 - find this ServiceTypepublic java.util.List<InvAccess> getAccess()
InvDatasetgetAccess in class InvDatasetpublic java.util.List<InvAccess> getAccessLocal()
getAccessLocal in class InvDatasetImplpublic java.lang.String getAlias()
getAlias in class InvDatasetImplpublic java.lang.String getAuthority()
InvDatasetgetAuthority in class InvDatasetpublic CollectionType getCollectionType()
InvDatasetgetCollectionType in class InvDatasetpublic java.util.List<ThreddsMetadata.Contributor> getContributors()
InvDatasetgetContributors in class InvDatasetpublic java.util.List<ThreddsMetadata.Source> getCreators()
InvDatasetgetCreators in class InvDatasetpublic DataFormatType getDataFormatType()
InvDatasetgetDataFormatType in class InvDatasetpublic FeatureType getDataType()
InvDatasetgetDataType in class InvDatasetpublic java.util.List<InvDataset> getDatasets()
InvDatasetgetDatasets in class InvDatasetpublic java.util.List<DateType> getDates()
InvDatasetgetDates in class InvDatasetpublic java.util.List<InvDocumentation> getDocumentation()
InvDatasetgetDocumentation in class InvDatasetpublic java.lang.String getDocumentation(java.lang.String p0)
InvDatasetgetDocumentation in class InvDatasetp0 - find this type of documentationpublic java.lang.String getFullName()
InvDatasetgetFullName in class InvDatasetpublic ThreddsMetadata.GeospatialCoverage getGeospatialCoverage()
InvDatasetgetGeospatialCoverage in class InvDatasetpublic java.lang.String getID()
InvDatasetgetID in class InvDatasetpublic java.util.List<ThreddsMetadata.Vocab> getKeywords()
InvDatasetgetKeywords in class InvDatasetpublic ThreddsMetadata getLocalMetadata()
InvDatasetImplgetLocalMetadata in class InvDatasetImplprotected boolean getMark()
InvDatasetImplgetMark in class InvDatasetImplpublic java.util.List<InvMetadata> getMetadata(MetadataType p0)
InvDatasetgetMetadata in class InvDatasetp0 - find this metadata typepublic java.util.List<InvMetadata> getMetadata()
InvDatasetgetMetadata in class InvDatasetpublic java.lang.String getName()
InvDatasetgetName in class InvDatasetpublic InvDataset getParent()
InvDatasetgetParent in class InvDatasetpublic InvCatalog getParentCatalog()
InvDatasetgetParentCatalog in class InvDatasetpublic java.util.List<ThreddsMetadata.Vocab> getProjects()
InvDatasetgetProjects in class InvDatasetpublic java.util.List<InvProperty> getProperties()
InvDatasetgetProperties in class InvDatasetpublic java.util.List<ThreddsMetadata.Source> getPublishers()
InvDatasetgetPublishers in class InvDatasetpublic InvService getServiceDefault()
InvDatasetgetServiceDefault in class InvDatasetpublic java.util.List<InvService> getServicesLocal()
InvDatasetImplgetServicesLocal in class InvDatasetImplpublic CalendarDateRange getCalendarDateCoverage()
InvDatasetgetCalendarDateCoverage in class InvDatasetpublic java.lang.String getUniqueID()
InvDatasetgetUniqueID in class InvDatasetpublic java.lang.String getUrlPath()
InvDatasetImplgetUrlPath in class InvDatasetImplpublic java.lang.Object getUserProperty(java.lang.Object p0)
InvDatasetImplgetUserProperty in class InvDatasetImplp0 - property keypublic java.util.List<ThreddsMetadata.Variables> getVariables()
InvDatasetgetVariables in class InvDatasetpublic boolean hasAccess()
InvDatasethasAccess in class InvDatasetpublic boolean hasNestedDatasets()
InvDatasethasNestedDatasets in class InvDatasetpublic int hashCode()
InvDatasetImplhashCode in class InvDatasetImplpublic boolean isHarvest()
isHarvest in class InvDatasetpublic boolean removeDataset(InvDatasetImpl p0)
InvDatasetImplremoveDataset in class InvDatasetImplp0 - - the dataset element to be removedpublic void removeService(InvService p0)
InvDatasetImplremoveService in class InvDatasetImplp0 - remove thispublic void setAlias(java.lang.String p0)
InvDatasetImplsetAlias in class InvDatasetImplp0 - ID of another Datasetpublic void setAuthority(java.lang.String p0)
InvDatasetImplsetAuthority in class InvDatasetImplp0 - for this Datasetpublic void setCatalog(InvCatalog p0)
InvDatasetImplsetCatalog in class InvDatasetImplp0 - the containing catalog for the top level dataset.public void setCollectionType(CollectionType p0)
InvDatasetImplsetCollectionType in class InvDatasetImplp0 - the collection typepublic void setContributors(java.util.List<ThreddsMetadata.Contributor> p0)
setContributors in class InvDatasetImplpublic void setGeospatialCoverage(ThreddsMetadata.GeospatialCoverage p0)
setGeospatialCoverage in class InvDatasetImplpublic void setHarvest(boolean p0)
InvDatasetImplsetHarvest in class InvDatasetImplp0 - true if this dataset should be harvested for Digital Librariespublic void setID(java.lang.String p0)
InvDatasetImplsetID in class InvDatasetImplp0 - unique IDpublic void setKeywords(java.util.List<ThreddsMetadata.Vocab> p0)
setKeywords in class InvDatasetImplpublic void setLocalMetadata(ThreddsMetadata p0)
setLocalMetadata in class InvDatasetImplprotected void setMark(boolean p0)
setMark in class InvDatasetImplpublic void setName(java.lang.String p0)
InvDatasetImplsetName in class InvDatasetImplp0 - of the datasetpublic void setParent(InvDatasetImpl p0)
InvDatasetImplsetParent in class InvDatasetImplp0 - parent datasetpublic void setProjects(java.util.List<ThreddsMetadata.Vocab> p0)
setProjects in class InvDatasetImplpublic void setPublishers(java.util.List<ThreddsMetadata.Source> p0)
setPublishers in class InvDatasetImplpublic void setServicesLocal(java.util.List<InvService> p0)
InvDatasetImplsetServicesLocal in class InvDatasetImplp0 - list of services.public void setTimeCoverage(DateRange p0)
setTimeCoverage in class InvDatasetImplpublic void setUrlPath(java.lang.String p0)
InvDatasetImplsetUrlPath in class InvDatasetImplp0 - the urlPath for this InvDatasetImplpublic void setUserProperty(java.lang.Object p0,
java.lang.Object p1)
setUserProperty in class InvDatasetImplpublic java.lang.String toString()
toString in class InvDatasetImpl