ch.systemsx.cisd.openbis.generic.shared.api.v1.dto
Class MaterialIdentifier

java.lang.Object
  extended by ch.systemsx.cisd.openbis.generic.shared.api.v1.dto.MaterialIdentifier
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
Material

@JsonObject(value="MaterialIdentifierGeneric")
public class MaterialIdentifier
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
MaterialIdentifier(MaterialTypeIdentifier materialTypeIdentifier, java.lang.String materialCode)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAugmentedCode()
           
 java.lang.String getMaterialCode()
           
 MaterialTypeIdentifier getMaterialTypeIdentifier()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MaterialIdentifier

public MaterialIdentifier(MaterialTypeIdentifier materialTypeIdentifier,
                          java.lang.String materialCode)
Method Detail

getMaterialTypeIdentifier

public MaterialTypeIdentifier getMaterialTypeIdentifier()

getMaterialCode

public java.lang.String getMaterialCode()

getAugmentedCode

public java.lang.String getAugmentedCode()

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

toString

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