Package gov.nasa.pds.registry.model
Class SpecificationLink
- java.lang.Object
- 
- gov.nasa.pds.registry.model.Identifiable
- 
- gov.nasa.pds.registry.model.RegistryObject
- 
- gov.nasa.pds.registry.model.SpecificationLink
 
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 @Entity public class SpecificationLink extends RegistryObject A SpecificationLink provides the linkage between a ServiceBinding and one of its technical specifications that describes how to use the service using the ServiceBinding. For example, a ServiceBinding MAY have SpecificationLink instances that describe how to access the service using a technical specification such as a WSDL document, CORBA IDL document, or WADL document.- Author:
- pramirez
- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description SpecificationLink()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetServiceBinding()StringgetSpecificationObject()StringgetUsageDescription()List<String>getUsageParameters()inthashCode()voidsetServiceBinding(String serviceBinding)voidsetSpecificationObject(String specificationObject)voidsetUsageDescription(String usageDescription)voidsetUsageParameters(List<String> usageParameters)- 
Methods inherited from class gov.nasa.pds.registry.model.RegistryObjectgetClassifications, getDescription, getExternalIdentifiers, getLid, getName, getObjectType, getStatus, getVersionName, setClassifications, setDescription, setExternalIdentifiers, setLid, setName, setObjectType, setStatus, setVersionName
 
- 
 
- 
- 
- 
Method Detail- 
getServiceBindingpublic String getServiceBinding() 
 - 
setServiceBindingpublic void setServiceBinding(String serviceBinding) 
 - 
getSpecificationObjectpublic String getSpecificationObject() 
 - 
setSpecificationObjectpublic void setSpecificationObject(String specificationObject) 
 - 
getUsageDescriptionpublic String getUsageDescription() 
 - 
setUsageDescriptionpublic void setUsageDescription(String usageDescription) 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- RegistryObject
 
 - 
equalspublic boolean equals(Object obj) - Overrides:
- equalsin class- RegistryObject
 
 
- 
 
-