Package gov.nasa.pds.registry.model
Class ExternalIdentifier
- java.lang.Object
- 
- gov.nasa.pds.registry.model.Identifiable
- 
- gov.nasa.pds.registry.model.RegistryObject
- 
- gov.nasa.pds.registry.model.ExternalIdentifier
 
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 @Entity public class ExternalIdentifier extends RegistryObject ExternalIdentifier instances provide the additional identifier information to RegistryObject such as DUNS number, Social Security Number, or an alias name of the organization. The attribute identificationScheme is used to reference the identification scheme (e.g., DUNS, Social Security #), and the attribute value contains the actual information (e.g., the DUNS number, the social security number). Each RegistryObject MAY contain 0 or more ExternalIdentifier instances.- Author:
- pramirez
- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description ExternalIdentifier()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetIdentificationScheme()StringgetRegistryObject()StringgetValue()inthashCode()voidsetIdentificationScheme(String identificationScheme)voidsetRegistryObject(String registryObject)voidsetValue(String value)- 
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- 
getIdentificationSchemepublic String getIdentificationScheme() 
 - 
setIdentificationSchemepublic void setIdentificationScheme(String identificationScheme) 
 - 
getRegistryObjectpublic String getRegistryObject() 
 - 
setRegistryObjectpublic void setRegistryObject(String registryObject) 
 - 
getValuepublic String getValue() 
 - 
setValuepublic void setValue(String value) 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- RegistryObject
 
 - 
equalspublic boolean equals(Object obj) - Overrides:
- equalsin class- RegistryObject
 
 
- 
 
-