|
||||||||||
| 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()
debugging info |
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 |
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 |
getAccessLocal()
Get the non-expanded access elements. |
java.lang.String |
getAlias()
Get alias for this Dataset, if it exists |
java.lang.String |
getAliasName()
|
java.lang.String |
getAuthority()
Get authority for this Dataset, may be null. |
CollectionType |
getCollectionType()
Get collectionType |
java.util.List |
getContributors()
get List of type ThreddsMetadata.Contributors |
java.util.List |
getCreators()
get List of type ThreddsMetadata.Source |
DataFormatType |
getDataFormatType()
Get the DataFormatType (which may be inherited from parent), or null . |
java.util.List |
getDatasets()
Get a list of all the nested datasets. |
DataType |
getDataType()
Get the DataType (which may be inherited from parent), or null . |
java.util.List |
getDates()
get List of type DateType |
java.util.List |
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, or null if none |
java.lang.String |
getID()
Get the id of the dataset, or null. |
java.util.List |
getKeywords()
get List of type ThreddsMetadata.Vocab |
ThreddsMetadata |
getLocalMetadata()
Get the metadata stored in this dataset element. |
java.util.List |
getMetadata()
Get the metadata elements for this InvDataset. |
java.util.List |
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 |
getProjects()
get List of type ThreddsMetadata.Vocab |
java.util.List |
getProperties()
Get all properties for this dataset. |
java.util.List |
getPublishers()
get List of type ThreddsMetadata.Source |
InvService |
getServiceDefault()
Find the default service for this dataset and its children. |
java.util.List |
getServicesLocal()
Get services attached specifically to this dataset. |
thredds.datatype.DateRange |
getTimeCoverage()
get time coverage, or null if none |
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)
User properties |
java.util.List |
getVariables()
get List of type ThreddsMetadata.Variables |
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()
Get harvest |
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.ArrayList 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.ArrayList 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.ArrayList p0)
|
void |
setPublishers(java.util.ArrayList p0)
|
void |
setServicesLocal(java.util.ArrayList p0)
Set the list of services attached specifically to this dataset. |
void |
setTimeCoverage(thredds.datatype.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, getCat6Metadata, getDataSize, getDocumentationLinks, getLocalMetadataInheritable, getNcmlElement, getParentReal, getServiceName, main, removeLocalMetadata, replaceDataset, resolve, setDataSize, setDataType, setNcmlElement, setResourceControl, setServiceName, transferMetadata, writeHtmlDescription |
| Methods inherited from class thredds.catalog.InvDataset |
|---|
findAccess, getCatalogUrl, getHistory, getProcessing, getResourceControl, 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 InvDatasetImplpublic void addDataset(InvDatasetImpl p0)
InvDatasetImpl
addDataset in class InvDatasetImplpublic void addDocumentation(InvDocumentation p0)
InvDatasetImpl
addDocumentation in class InvDatasetImplpublic void addProperty(InvProperty p0)
InvDatasetImpl
addProperty in class InvDatasetImplpublic void addService(InvService p0)
InvDatasetImpl
addService in class InvDatasetImplpublic java.lang.String dump()
InvDatasetImpl
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 InvDatasetpublic java.lang.String findProperty(java.lang.String p0)
InvDataset
findProperty in class InvDatasetpublic InvService findService(java.lang.String p0)
InvDataset
findService in class InvDatasetpublic boolean finish()
InvDatasetImpl
finish in class InvDatasetImplpublic InvAccess getAccess(ServiceType p0)
InvDataset
getAccess in class InvDatasetpublic java.util.List getAccess()
InvDataset
getAccess in class InvDatasetpublic java.util.List getAccessLocal()
InvDatasetImpl
getAccessLocal in class InvDatasetImplpublic java.lang.String getAlias()
InvDatasetImpl
getAlias in class InvDatasetImplpublic java.lang.String getAuthority()
InvDataset
getAuthority in class InvDatasetpublic CollectionType getCollectionType()
InvDataset
getCollectionType in class InvDatasetpublic java.util.List getContributors()
InvDataset
getContributors in class InvDatasetpublic java.util.List getCreators()
InvDataset
getCreators in class InvDatasetpublic DataFormatType getDataFormatType()
InvDataset
getDataFormatType in class InvDatasetpublic DataType getDataType()
InvDataset
getDataType in class InvDatasetpublic java.util.List getDatasets()
InvDataset
getDatasets in class InvDatasetpublic java.util.List getDates()
InvDataset
getDates in class InvDatasetpublic java.util.List getDocumentation()
InvDataset
getDocumentation in class InvDatasetpublic java.lang.String getDocumentation(java.lang.String p0)
InvDataset
getDocumentation in class InvDatasetpublic 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 getKeywords()
InvDataset
getKeywords in class InvDatasetpublic ThreddsMetadata getLocalMetadata()
InvDatasetImpl
getLocalMetadata in class InvDatasetImplpublic java.util.List getMetadata(MetadataType p0)
InvDataset
getMetadata in class InvDatasetpublic java.util.List 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 getProjects()
InvDataset
getProjects in class InvDatasetpublic java.util.List getProperties()
InvDataset
getProperties in class InvDatasetpublic java.util.List getPublishers()
InvDataset
getPublishers in class InvDatasetpublic InvService getServiceDefault()
InvDataset
getServiceDefault in class InvDatasetpublic java.util.List getServicesLocal()
InvDatasetImpl
getServicesLocal in class InvDatasetImplpublic thredds.datatype.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 InvDatasetImplpublic java.util.List 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()
InvDataset
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 InvDatasetImplpublic void setAlias(java.lang.String p0)
InvDatasetImpl
setAlias in class InvDatasetImplpublic void setAuthority(java.lang.String p0)
InvDatasetImpl
setAuthority in class InvDatasetImplpublic void setCatalog(InvCatalog p0)
InvDatasetImpl
setCatalog in class InvDatasetImplpublic void setCollectionType(CollectionType p0)
InvDatasetImpl
setCollectionType in class InvDatasetImplpublic void setContributors(java.util.ArrayList p0)
setContributors in class InvDatasetImplpublic void setGeospatialCoverage(ThreddsMetadata.GeospatialCoverage p0)
setGeospatialCoverage in class InvDatasetImplpublic void setHarvest(boolean p0)
InvDatasetImpl
setHarvest in class InvDatasetImplpublic void setID(java.lang.String p0)
InvDatasetImpl
setID in class InvDatasetImplpublic void setKeywords(java.util.ArrayList p0)
setKeywords in class InvDatasetImplpublic void setLocalMetadata(ThreddsMetadata p0)
setLocalMetadata in class InvDatasetImplpublic void setName(java.lang.String p0)
InvDatasetImpl
setName in class InvDatasetImplpublic void setParent(InvDatasetImpl p0)
InvDatasetImpl
setParent in class InvDatasetImplpublic void setProjects(java.util.ArrayList p0)
setProjects in class InvDatasetImplpublic void setPublishers(java.util.ArrayList p0)
setPublishers in class InvDatasetImplpublic void setServicesLocal(java.util.ArrayList p0)
InvDatasetImpl
setServicesLocal in class InvDatasetImplp0 - list of services.public void setTimeCoverage(thredds.datatype.DateRange p0)
setTimeCoverage in class InvDatasetImplpublic void setUrlPath(java.lang.String p0)
InvDatasetImpl
setUrlPath in class 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 | |||||||||