@MappedSuperclass public class RegistryObject extends Identifiable
Constructor and Description |
---|
RegistryObject()
Meant for JAXB only
|
RegistryObject(RegistryObject object) |
RegistryObject(java.lang.String guid,
java.lang.String home,
java.lang.String lid,
java.lang.String name,
java.lang.String objectType)
Construct a registry object without a version
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Set<Classification> |
getClassifications() |
java.lang.String |
getDescription() |
java.util.Set<ExternalIdentifier> |
getExternalIdentifiers() |
java.lang.String |
getLid() |
java.lang.String |
getName() |
java.lang.String |
getObjectType() |
ObjectStatus |
getStatus() |
java.lang.String |
getVersionName() |
int |
hashCode() |
void |
setClassifications(java.util.Set<Classification> classifications) |
void |
setDescription(java.lang.String description) |
void |
setExternalIdentifiers(java.util.Set<ExternalIdentifier> externalIdentifiers) |
void |
setLid(java.lang.String lid) |
void |
setName(java.lang.String name) |
void |
setObjectType(java.lang.String objectType) |
void |
setStatus(ObjectStatus status) |
void |
setVersionName(java.lang.String versionName) |
public RegistryObject()
public RegistryObject(java.lang.String guid, java.lang.String home, java.lang.String lid, java.lang.String name, java.lang.String objectType)
guid
- globally unique identifierhome
- registry URIlid
- logical identifiername
- objectType
- public RegistryObject(RegistryObject object)
public java.lang.String getLid()
public void setLid(java.lang.String lid)
lid
- the lid to setpublic java.lang.String getName()
public void setName(java.lang.String name)
name
- the name to setpublic java.lang.String getObjectType()
public void setObjectType(java.lang.String objectType)
objectType
- the objectType to setpublic ObjectStatus getStatus()
public void setStatus(ObjectStatus status)
status
- the status to setpublic java.lang.String getDescription()
public void setDescription(java.lang.String description)
description
- the description to setpublic java.lang.String getVersionName()
public void setVersionName(java.lang.String versionName)
versionName
- the version to set for the registry tracked versionpublic java.util.Set<Classification> getClassifications()
public void setClassifications(java.util.Set<Classification> classifications)
public java.util.Set<ExternalIdentifier> getExternalIdentifiers()
public void setExternalIdentifiers(java.util.Set<ExternalIdentifier> externalIdentifiers)
public int hashCode()
hashCode
in class Identifiable
public boolean equals(java.lang.Object obj)
equals
in class Identifiable
Copyright © 2010-2019 Planetary Data System. All Rights Reserved.