edu.iastate.metnet.export
Class MetaboliteObjectImpl

java.lang.Object
  extended by edu.iastate.metnet.export.MetaboliteObjectImpl
All Implemented Interfaces:
MetaboliteObject, java.io.Serializable

public class MetaboliteObjectImpl
extends java.lang.Object
implements java.io.Serializable, MetaboliteObject

See Also:
Serialized Form

Constructor Summary
MetaboliteObjectImpl(ChebiObject dao)
           
 
Method Summary
 java.util.Collection getCasList()
           
 java.util.Collection getCasListX()
           
 java.lang.Integer getChebiCid()
           
 java.lang.String getChebiDbAccession()
           
 java.lang.String getChebiFormula()
           
 java.lang.String getChebiInChI()
           
 java.lang.String getChebiName()
           
 java.lang.String getChebiSmiles()
           
 java.util.Collection getPubchemCidList()
           
 java.util.Collection getPubchemCidListX()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaboliteObjectImpl

public MetaboliteObjectImpl(ChebiObject dao)
Method Detail

getCasList

public java.util.Collection getCasList()
Specified by:
getCasList in interface MetaboliteObject
Returns:
CAS inferred from metnetdb name and pubchem

getCasListX

public java.util.Collection getCasListX()
Specified by:
getCasListX in interface MetaboliteObject
Returns:
CAS inferred from metnetdb synonym and pubchem

getChebiCid

public java.lang.Integer getChebiCid()
Specified by:
getChebiCid in interface MetaboliteObject
Returns:
chebi compound id

getChebiDbAccession

public java.lang.String getChebiDbAccession()
Specified by:
getChebiDbAccession in interface MetaboliteObject
Returns:
db link

getChebiFormula

public java.lang.String getChebiFormula()
Specified by:
getChebiFormula in interface MetaboliteObject
Returns:
foruma from chebi

getChebiInChI

public java.lang.String getChebiInChI()
Specified by:
getChebiInChI in interface MetaboliteObject
Returns:
InChI from chebi

getChebiName

public java.lang.String getChebiName()
Specified by:
getChebiName in interface MetaboliteObject
Returns:
chebi name

getChebiSmiles

public java.lang.String getChebiSmiles()
Specified by:
getChebiSmiles in interface MetaboliteObject
Returns:
SMILE from chebi

getPubchemCidList

public java.util.Collection getPubchemCidList()
Specified by:
getPubchemCidList in interface MetaboliteObject
Returns:
pubchem cid inferred from metnetdb name and pubchem

getPubchemCidListX

public java.util.Collection getPubchemCidListX()
Specified by:
getPubchemCidListX in interface MetaboliteObject
Returns:
pubchem cid inferred from metnetdb synonym and pubchem