
/*
 *
 * Autogenerated
 *
 */

package org.inb.biomoby.shared.ontology;

import java.io.Serializable;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import java.util.List;
import org.inb.biomoby.shared.datatypes.*;
import org.inb.biomoby.shared.message.MobyObject;

  
@XmlRootElement(name="LutefiskReport")
@XmlType(name="LutefiskReport")
public class LutefiskReport extends MobyObject implements Serializable
{

    public List<? extends LutefiskAnnotatedAASequence> getAnnotatedSequence()
    {
        return getAttributes("AnnotatedSequence");
    }

    public void addAnnotatedSequence(LutefiskAnnotatedAASequence annotatedSequence)
    {
        putAttribute("AnnotatedSequence", annotatedSequence);
    }

    public MobyFloat getMW()
    {
        return getAttribute("MW");
    }

    public void setMW(MobyFloat mW)
    {
        putAttribute("MW", mW);
    }

    public MobyFloat getMWTolerance()
    {
        return getAttribute("MWTolerance");
    }

    public void setMWTolerance(MobyFloat mWTolerance)
    {
        putAttribute("MWTolerance", mWTolerance);
    }

    public MobyFloat getFragIonTolerance()
    {
        return getAttribute("FragIonTolerance");
    }

    public void setFragIonTolerance(MobyFloat fragIonTolerance)
    {
        putAttribute("FragIonTolerance", fragIonTolerance);
    }

    public MobyFloat getIonOffset()
    {
        return getAttribute("IonOffset");
    }

    public void setIonOffset(MobyFloat ionOffset)
    {
        putAttribute("IonOffset", ionOffset);
    }

    public MobyInteger getChargeState()
    {
        return getAttribute("ChargeState");
    }

    public void setChargeState(MobyInteger chargeState)
    {
        putAttribute("ChargeState", chargeState);
    }

    public MobyFloat getCysResMass()
    {
        return getAttribute("CysResMass");
    }

    public void setCysResMass(MobyFloat cysResMass)
    {
        putAttribute("CysResMass", cysResMass);
    }

    public MobyFloat getIonsWindow()
    {
        return getAttribute("IonsWindow");
    }

    public void setIonsWindow(MobyFloat ionsWindow)
    {
        putAttribute("IonsWindow", ionsWindow);
    }

    public MobyFloat getExtThreshold()
    {
        return getAttribute("ExtThreshold");
    }

    public void setExtThreshold(MobyFloat extThreshold)
    {
        putAttribute("ExtThreshold", extThreshold);
    }

    public MobyInteger getExtNumber()
    {
        return getAttribute("ExtNumber");
    }

    public void setExtNumber(MobyInteger extNumber)
    {
        putAttribute("ExtNumber", extNumber);
    }

    public MobyInteger getGaps()
    {
        return getAttribute("Gaps");
    }

    public void setGaps(MobyInteger gaps)
    {
        putAttribute("Gaps", gaps);
    }

    public MobyFloat getPeakWidth()
    {
        return getAttribute("PeakWidth");
    }

    public void setPeakWidth(MobyFloat peakWidth)
    {
        putAttribute("PeakWidth", peakWidth);
    }

    public MobyFloat getDataThreshold()
    {
        return getAttribute("DataThreshold");
    }

    public void setDataThreshold(MobyFloat dataThreshold)
    {
        putAttribute("DataThreshold", dataThreshold);
    }

    public MobyFloat getIonsResidue()
    {
        return getAttribute("IonsResidue");
    }

    public void setIonsResidue(MobyFloat ionsResidue)
    {
        putAttribute("IonsResidue", ionsResidue);
    }

    public MobyFloat getCterminalMass()
    {
        return getAttribute("CterminalMass");
    }

    public void setCterminalMass(MobyFloat cterminalMass)
    {
        putAttribute("CterminalMass", cterminalMass);
    }

    public MobyFloat getNterminalMass()
    {
        return getAttribute("NterminalMass");
    }

    public void setNterminalMass(MobyFloat nterminalMass)
    {
        putAttribute("NterminalMass", nterminalMass);
    }

    public MobyFloat getNterminalTagMass()
    {
        return getAttribute("NterminalTagMass");
    }

    public void setNterminalTagMass(MobyFloat nterminalTagMass)
    {
        putAttribute("NterminalTagMass", nterminalTagMass);
    }

    public MobyFloat getCterminalTagMass()
    {
        return getAttribute("CterminalTagMass");
    }

    public void setCterminalTagMass(MobyFloat cterminalTagMass)
    {
        putAttribute("CterminalTagMass", cterminalTagMass);
    }

    public MobyString getSequenceTag()
    {
        return getAttribute("SequenceTag");
    }

    public void setSequenceTag(MobyString sequenceTag)
    {
        putAttribute("SequenceTag", sequenceTag);
    }

}
