|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectthredds.catalog.InvDataset
thredds.catalog.InvDatasetImpl
thredds.catalog.InvDatasetImplProxy
public class InvDatasetImplProxy
Proxy an InvDatasetImpl to another InvDatasetImpl.
| Field Summary |
|---|
| Fields inherited from class thredds.catalog.InvDataset |
|---|
gc, tc |
| Constructor Summary | |
|---|---|
InvDatasetImplProxy(java.lang.String aliasName,
InvDatasetImpl proxy)
|
|
| Method Summary | |
|---|---|
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)
Find named property. |
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. |
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. |
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. |
DateRange |
getTimeCoverage()
get time coverage |
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)
|
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()
|
| Methods inherited from class thredds.catalog.InvDatasetImpl |
|---|
addAccess, addDataset, getDataSize, getLastModifiedDate, getLocalMetadataInheritable, getNcmlElement, getParentReal, getServiceName, main, removeLocalMetadata, replaceDataset, resolve, setDataFormatType, setDataSize, setDataType, setLastModifiedDate, setLastModifiedDate, setNcmlElement, setResourceControl, setServiceName, transferMetadata, writeHtmlDescription, writeHtmlDescription |
| Methods inherited from class thredds.catalog.InvDataset |
|---|
findAccess, getCatalogUrl, getHistory, getProcessing, getRestrictAccess, getRights, getSubsetUrl, getSummary, getVariables |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public InvDatasetImplProxy(java.lang.String aliasName,
InvDatasetImpl proxy)
| Method Detail |
|---|
public java.lang.String getAliasName()
public void addAccess(InvAccess p0)
InvDatasetImpl
addAccess in class InvDatasetImplp0 - add dthispublic void addDataset(InvDatasetImpl p0)
InvDatasetImpl
addDataset in class InvDatasetImplp0 - add thispublic void addDocumentation(InvDocumentation p0)
InvDatasetImpl
addDocumentation in class InvDatasetImplp0 - add thispublic void addProperty(InvProperty p0)
InvDatasetImpl
addProperty in class InvDatasetImplp0 - add thispublic void addService(InvService p0)
InvDatasetImpl
addService in class InvDatasetImplp0 - add thispublic java.lang.String dump()
dump in class InvDatasetImplpublic boolean equals(java.lang.Object p0)
InvDatasetImpl
equals in class InvDatasetImplpublic InvDatasetImpl findDatasetByName(java.lang.String p0)
InvDataset
findDatasetByName in class InvDatasetp0 - match on this name
public java.lang.String findProperty(java.lang.String p0)
InvDataset
findProperty in class InvDatasetp0 - match on this name
public InvService findService(java.lang.String p0)
InvDataset
findService in class InvDatasetp0 - match this name
public boolean finish()
InvDatasetImpl
finish in class InvDatasetImplpublic InvAccess getAccess(ServiceType p0)
InvDataset
getAccess in class InvDatasetp0 - find this ServiceType
public java.util.List<InvAccess> getAccess()
InvDataset
getAccess in class InvDatasetpublic java.util.List<InvAccess> getAccessLocal()
getAccessLocal in class InvDatasetImplpublic java.lang.String getAlias()
getAlias in class InvDatasetImplpublic java.lang.String getAuthority()
InvDataset
getAuthority in class InvDatasetpublic CollectionType getCollectionType()
InvDataset
getCollectionType in class InvDatasetpublic java.util.List<ThreddsMetadata.Contributor> getContributors()
InvDataset
getContributors in class InvDatasetpublic java.util.List<ThreddsMetadata.Source> getCreators()
InvDataset
getCreators in class InvDatasetpublic DataFormatType getDataFormatType()
InvDataset
getDataFormatType in class InvDatasetpublic FeatureType getDataType()
InvDataset
getDataType in class InvDatasetpublic java.util.List<InvDataset> getDatasets()
InvDataset
getDatasets in class InvDatasetpublic java.util.List<DateType> getDates()
InvDataset
getDates in class InvDatasetpublic java.util.List<InvDocumentation> getDocumentation()
InvDataset
getDocumentation in class InvDatasetpublic java.lang.String getDocumentation(java.lang.String p0)
InvDataset
getDocumentation in class InvDatasetp0 - find this type of documentation
public java.lang.String getFullName()
InvDataset
getFullName in class InvDatasetpublic ThreddsMetadata.GeospatialCoverage getGeospatialCoverage()
InvDataset
getGeospatialCoverage in class InvDatasetpublic java.lang.String getID()
InvDataset
getID in class InvDatasetpublic java.util.List<ThreddsMetadata.Vocab> getKeywords()
InvDataset
getKeywords in class InvDatasetpublic ThreddsMetadata getLocalMetadata()
InvDatasetImpl
getLocalMetadata in class InvDatasetImplpublic java.util.List<InvMetadata> getMetadata(MetadataType p0)
InvDataset
getMetadata in class InvDatasetp0 - find this metadata type
public java.util.List<InvMetadata> getMetadata()
InvDataset
getMetadata in class InvDatasetpublic java.lang.String getName()
InvDataset
getName in class InvDatasetpublic InvDataset getParent()
InvDataset
getParent in class InvDatasetpublic InvCatalog getParentCatalog()
InvDataset
getParentCatalog in class InvDatasetpublic java.util.List<ThreddsMetadata.Vocab> getProjects()
InvDataset
getProjects in class InvDatasetpublic java.util.List<InvProperty> getProperties()
InvDataset
getProperties in class InvDatasetpublic java.util.List<ThreddsMetadata.Source> getPublishers()
InvDataset
getPublishers in class InvDatasetpublic InvService getServiceDefault()
InvDataset
getServiceDefault in class InvDatasetpublic java.util.List<InvService> getServicesLocal()
InvDatasetImpl
getServicesLocal in class InvDatasetImplpublic DateRange getTimeCoverage()
InvDataset
getTimeCoverage in class InvDatasetpublic java.lang.String getUniqueID()
InvDataset
getUniqueID in class InvDatasetpublic java.lang.String getUrlPath()
InvDatasetImpl
getUrlPath in class InvDatasetImplpublic java.lang.Object getUserProperty(java.lang.Object p0)
InvDatasetImpl
getUserProperty in class InvDatasetImplp0 - property key
public java.util.List<ThreddsMetadata.Variables> getVariables()
InvDataset
getVariables in class InvDatasetpublic boolean hasAccess()
InvDataset
hasAccess in class InvDatasetpublic boolean hasNestedDatasets()
InvDataset
hasNestedDatasets in class InvDatasetpublic int hashCode()
InvDatasetImpl
hashCode in class InvDatasetImplpublic boolean isHarvest()
isHarvest in class InvDatasetpublic boolean removeDataset(InvDatasetImpl p0)
InvDatasetImpl
removeDataset in class InvDatasetImplp0 - - the dataset element to be removed
public void removeService(InvService p0)
InvDatasetImpl
removeService in class InvDatasetImplp0 - remove thispublic void setAlias(java.lang.String p0)
InvDatasetImpl
setAlias in class InvDatasetImplp0 - ID of another Datasetpublic void setAuthority(java.lang.String p0)
InvDatasetImpl
setAuthority in class InvDatasetImplp0 - for this Datasetpublic void setCatalog(InvCatalog p0)
InvDatasetImpl
setCatalog in class InvDatasetImplp0 - the containing catalog for the top level dataset.public void setCollectionType(CollectionType p0)
InvDatasetImpl
setCollectionType 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)
InvDatasetImpl
setHarvest in class InvDatasetImplp0 - true if this dataset should be harvested for Digital Librariespublic void setID(java.lang.String p0)
InvDatasetImpl
setID in class InvDatasetImplp0 - unique IDpublic void setKeywords(java.util.List<ThreddsMetadata.Vocab> p0)
setKeywords in class InvDatasetImplpublic void setLocalMetadata(ThreddsMetadata p0)
setLocalMetadata in class InvDatasetImplpublic void setName(java.lang.String p0)
InvDatasetImpl
setName in class InvDatasetImplp0 - of the datasetpublic void setParent(InvDatasetImpl p0)
InvDatasetImpl
setParent 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)
InvDatasetImpl
setServicesLocal in class InvDatasetImplp0 - list of services.public void setTimeCoverage(DateRange p0)
setTimeCoverage in class InvDatasetImplpublic void setUrlPath(java.lang.String p0)
InvDatasetImpl
setUrlPath in class InvDatasetImplp0 - the urlPath for this InvDatasetImpl
public void setUserProperty(java.lang.Object p0,
java.lang.Object p1)
setUserProperty in class InvDatasetImplpublic java.lang.String toString()
toString in class InvDatasetImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||