com.compomics.util.protein
Class MolecularFormula

java.lang.Object
  extended by com.compomics.util.protein.MolecularFormula

public class MolecularFormula
extends java.lang.Object

This class represents the molecular formula. Basically it count the number of atoms. Created by IntelliJ IDEA. User: Niklaas Date: 16-Aug-2010 Time: 08:25:22


Constructor Summary
MolecularFormula()
          Default constructor
MolecularFormula(Sequence lSequence)
          Constructor.
 
Method Summary
 void addElement(MolecularElement lMolecularElement, java.lang.Integer lCount)
          Method to add MolecularElements to this formula
 void addMolecularFormula(MolecularFormula lMolecularFormula)
          Method to add whole formulas to this formula
 int getElementCount(MolecularElement lMolecularElement)
          Getter for the count of a specific element
 java.lang.String toString()
          To string method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MolecularFormula

public MolecularFormula()
Default constructor


MolecularFormula

public MolecularFormula(Sequence lSequence)
Constructor.

Parameters:
lSequence -
Method Detail

addElement

public void addElement(MolecularElement lMolecularElement,
                       java.lang.Integer lCount)
Method to add MolecularElements to this formula

Parameters:
lMolecularElement - The molecular element
lCount - The count

addMolecularFormula

public void addMolecularFormula(MolecularFormula lMolecularFormula)
Method to add whole formulas to this formula

Parameters:
lMolecularFormula - The MolecularFormula to add

getElementCount

public int getElementCount(MolecularElement lMolecularElement)
Getter for the count of a specific element

Parameters:
lMolecularElement - The MolecularElement to get to count for
Returns:
Int with the count

toString

public java.lang.String toString()
To string method

Overrides:
toString in class java.lang.Object
Returns:
String


Copyright © 2011. All Rights Reserved.