ch.systemsx.cisd.openbis.generic.shared.api.v1.dto.id
Class ObjectTechIdId

java.lang.Object
  extended by ch.systemsx.cisd.openbis.generic.shared.api.v1.dto.id.ObjectTechIdId
All Implemented Interfaces:
IObjectId, java.io.Serializable
Direct Known Subclasses:
DataSetTechIdId, ExperimentTechIdId, MaterialTechIdId, MetaprojectTechIdId, ProjectTechIdId, SampleTechIdId

@JsonObject(value="ObjectTechIdId")
public abstract class ObjectTechIdId
extends java.lang.Object
implements IObjectId

Base class for ids that identify objects by tech id.

See Also:
Serialized Form

Constructor Summary
ObjectTechIdId(java.lang.Long techId)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Long getTechId()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectTechIdId

public ObjectTechIdId(java.lang.Long techId)
Method Detail

getTechId

public java.lang.Long getTechId()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object