edu.iastate.metnet.aracyc
Class AracycCompound

java.lang.Object
  extended by edu.iastate.metnet.aracyc.AbstractAracycEntity
      extended by edu.iastate.metnet.aracyc.AracycCompound
All Implemented Interfaces:
IAracycEntity

public class AracycCompound
extends AbstractAracycEntity

Author:
Jie Li

Field Summary
(package private)  java.util.Map data
           
(package private)  java.util.regex.Pattern pattern
           
 
Constructor Summary
AracycCompound()
           
AracycCompound(java.util.Map data)
           
 
Method Summary
 void forceInsert()
           
 java.lang.String getCAS()
           
 java.lang.String getCommonName()
           
 java.lang.String getFormula()
           
 java.lang.String getMolecularWeight()
           
 java.util.Set getSynonyms()
           
 java.util.Set getTypes()
           
 java.lang.String getUniqueID()
           
 java.util.Map getValue()
           
static boolean isRoot(java.lang.String parentType)
           
 
Methods inherited from class edu.iastate.metnet.aracyc.AbstractAracycEntity
setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

java.util.Map data

pattern

java.util.regex.Pattern pattern
Constructor Detail

AracycCompound

public AracycCompound()

AracycCompound

public AracycCompound(java.util.Map data)
Method Detail

getUniqueID

public java.lang.String getUniqueID()
Specified by:
getUniqueID in interface IAracycEntity
Overrides:
getUniqueID in class AbstractAracycEntity

getCommonName

public java.lang.String getCommonName()
Specified by:
getCommonName in interface IAracycEntity
Overrides:
getCommonName in class AbstractAracycEntity

getSynonyms

public java.util.Set getSynonyms()
Specified by:
getSynonyms in interface IAracycEntity
Overrides:
getSynonyms in class AbstractAracycEntity

getTypes

public java.util.Set getTypes()

getMolecularWeight

public java.lang.String getMolecularWeight()

getCAS

public java.lang.String getCAS()

getFormula

public java.lang.String getFormula()

isRoot

public static boolean isRoot(java.lang.String parentType)

getValue

public java.util.Map getValue()
Specified by:
getValue in interface IAracycEntity
Overrides:
getValue in class AbstractAracycEntity

forceInsert

public void forceInsert()