edu.iastate.metnet.export
Class BlockunitObjectImpl

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

public class BlockunitObjectImpl
extends java.lang.Object
implements java.io.Serializable, BlockunitObject

See Also:
Serialized Form

Constructor Summary
BlockunitObjectImpl(Blockunit blockunit)
           
 
Method Summary
 java.util.ArrayList getAbbreviations()
          abbreviation list of the blockunit
 java.lang.Integer getBlockid()
          blockid of the blockunit
 java.util.ArrayList getComments()
          comment list of the blockunit
 java.lang.Integer getEntityId()
           
 java.lang.String getEntityType()
          get the entity type of the blockunit.
 java.lang.Integer getFunctionconfidence()
           
 java.lang.String getInteractionType()
           
 java.lang.String getLocation()
           
 java.lang.Integer getLocationconfidence()
           
 java.lang.String getName()
           
 java.lang.String getOrganism()
           
 java.util.ArrayList getReferences()
           
 java.lang.String getSource()
           
 java.util.ArrayList getSynonyms()
           
 java.lang.String getType()
           
 java.lang.String getUsername()
           
 boolean isEntity()
          if this is an entity
 boolean isGene()
          if this is a gene
 boolean isInChloroplast()
           
 boolean isInMitochondrion()
           
 boolean isInteraction()
           
 boolean isLocus()
           
 boolean isMetabolite()
           
 boolean isPathway()
           
 boolean isPolypeptide()
           
 boolean isProtein()
           
 boolean isProteinComplex()
           
 boolean isRNA()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockunitObjectImpl

public BlockunitObjectImpl(Blockunit blockunit)
Method Detail

getAbbreviations

public java.util.ArrayList getAbbreviations()
Description copied from interface: BlockunitObject
abbreviation list of the blockunit

Specified by:
getAbbreviations in interface BlockunitObject
Returns:
abbreviation list
See Also:
Blockunit.getAbbreviations()

getBlockid

public java.lang.Integer getBlockid()
Description copied from interface: BlockunitObject
blockid of the blockunit

Specified by:
getBlockid in interface BlockunitObject
Returns:
blockid
See Also:
AbstractBlockunit.getBlockid()

getComments

public java.util.ArrayList getComments()
Description copied from interface: BlockunitObject
comment list of the blockunit

Specified by:
getComments in interface BlockunitObject
Returns:
comment list
See Also:
Blockunit.getComments()

getEntityType

public java.lang.String getEntityType()
Description copied from interface: BlockunitObject
get the entity type of the blockunit. If this is not an entity but an interaction or a pathway, it returns null.

Specified by:
getEntityType in interface BlockunitObject
Returns:
entity type like metabolite, gene. null if this is not an entity
See Also:
Blockunit.getEntityType()

getFunctionconfidence

public java.lang.Integer getFunctionconfidence()
Specified by:
getFunctionconfidence in interface BlockunitObject
Returns:
See Also:
Blockunit.getFunctionconfidence()

getInteractionType

public java.lang.String getInteractionType()
Specified by:
getInteractionType in interface BlockunitObject
Returns:
See Also:
Blockunit.getInteractionType()

getLocation

public java.lang.String getLocation()
Specified by:
getLocation in interface BlockunitObject
Returns:
See Also:
AbstractBlockunit.getLocation()

getLocationconfidence

public java.lang.Integer getLocationconfidence()
Specified by:
getLocationconfidence in interface BlockunitObject
Returns:
See Also:
Blockunit.getLocationconfidence()

getName

public java.lang.String getName()
Specified by:
getName in interface BlockunitObject
Returns:
See Also:
AbstractBlockunit.getName()

getOrganism

public java.lang.String getOrganism()
Specified by:
getOrganism in interface BlockunitObject
Returns:
See Also:
AbstractBlockunit.getOrganism()

getReferences

public java.util.ArrayList getReferences()
Specified by:
getReferences in interface BlockunitObject
Returns:
See Also:
Blockunit.getReferences()

getSource

public java.lang.String getSource()
Specified by:
getSource in interface BlockunitObject
Returns:
See Also:
AbstractBlockunit.getSource()

getSynonyms

public java.util.ArrayList getSynonyms()
Specified by:
getSynonyms in interface BlockunitObject
Returns:
See Also:
Blockunit.getSynonyms()

getType

public java.lang.String getType()
Specified by:
getType in interface BlockunitObject
Returns:
See Also:
AbstractBlockunit.getType()

getUsername

public java.lang.String getUsername()
Specified by:
getUsername in interface BlockunitObject
Returns:
See Also:
AbstractBlockunit.getUsername()

isEntity

public boolean isEntity()
Description copied from interface: BlockunitObject
if this is an entity

Specified by:
isEntity in interface BlockunitObject
Returns:
true if it is.
See Also:
Blockunit.isEntity()

isGene

public boolean isGene()
Description copied from interface: BlockunitObject
if this is a gene

Specified by:
isGene in interface BlockunitObject
Returns:
true if it is
See Also:
Blockunit.isGene()

isInChloroplast

public boolean isInChloroplast()
Specified by:
isInChloroplast in interface BlockunitObject
Returns:
See Also:
Blockunit.isInChloroplast()

isInMitochondrion

public boolean isInMitochondrion()
Specified by:
isInMitochondrion in interface BlockunitObject
Returns:
See Also:
Blockunit.isInMitochondrion()

isInteraction

public boolean isInteraction()
Specified by:
isInteraction in interface BlockunitObject
Returns:
See Also:
Blockunit.isInteraction()

isLocus

public boolean isLocus()
Specified by:
isLocus in interface BlockunitObject
Returns:
See Also:
Blockunit.isLocus()

isMetabolite

public boolean isMetabolite()
Specified by:
isMetabolite in interface BlockunitObject
Returns:
See Also:
Blockunit.isMetabolite()

isPathway

public boolean isPathway()
Specified by:
isPathway in interface BlockunitObject
Returns:
See Also:
Blockunit.isPathway()

isPolypeptide

public boolean isPolypeptide()
Specified by:
isPolypeptide in interface BlockunitObject
Returns:
See Also:
Blockunit.isPolypeptide()

isProtein

public boolean isProtein()
Specified by:
isProtein in interface BlockunitObject
Returns:
See Also:
Blockunit.isProtein()

isProteinComplex

public boolean isProteinComplex()
Specified by:
isProteinComplex in interface BlockunitObject
Returns:
See Also:
Blockunit.isProteinComplex()

isRNA

public boolean isRNA()
Specified by:
isRNA in interface BlockunitObject
Returns:
See Also:
Blockunit.isRNA()

getEntityId

public java.lang.Integer getEntityId()
Specified by:
getEntityId in interface BlockunitObject
Returns:
See Also:
Blockunit.getEntityId()