/* * EuroCarbDB, a framework for carbohydrate bioinformatics * * Copyright (c) 2006-2009, Eurocarb project, or third-party contributors as * indicated by the @author tags or express copyright attribution * statements applied by the authors. * * This copyrighted material is made available to anyone wishing to use, modify, * copy, or redistribute it subject to the terms and conditions of the GNU * Lesser General Public License, as published by the Free Software Foundation. * A copy of this license accompanies this distribution in the file LICENSE.txt. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * for more details. * * Last commit: $Rev: 1210 $ by $Author: glycoslave $ on $Date:: 2009-06-12 #$ */ // Generated Apr 20, 2007 3:56:30 PM by Hibernate Tools 3.1.0.beta4 package org.eurocarbdb.dataaccess.hplc; // stdlib imports import java.util.Date; import java.util.HashSet; import java.util.Set; import org.eurocarbdb.dataaccess.core.Experiment; import org.eurocarbdb.dataaccess.core.ExperimentStep; import java.io.Serializable; // eurocarb imports import org.eurocarbdb.dataaccess.BasicEurocarbObject; import static org.eurocarbdb.dataaccess.Eurocarb.getEntityManager; /* class ParentProfile *//********************************************** * * */ public class ParentProfile extends BasicEurocarbObject implements Serializable { //~~~~~~~~~~~~~~~~~~~~~~~~~~ FIELDS ~~~~~~~~~~~~~~~~~~~~~~~~~~~// private int parentProfileId; private Detector detector; private Column column; private ExperimentStep experimentStep; private Instrument instrument; private Experiment experiment; private String acqSwVersion; private String operator; private Date dateAcquired; private String dextranStandard; private String sequentialDigest; private String userComments; private String waxUndigested; private Set<IntegrationMethod> integrationMethods = new HashSet<IntegrationMethod>(0); private Set<ProfileData> profileDatas = new HashSet<ProfileData>(0); private Set<HplcPeaksIntegrated> hplcPeaksIntegrateds = new HashSet<HplcPeaksIntegrated>(0); private Set<HplcPeaksAnnotated> hplcPeaksAnnotateds = new HashSet<HplcPeaksAnnotated>(0); private Set<DigestProfile> digestProfiles = new HashSet<DigestProfile>(0); //~~~~~~~~~~~~~~~~~~~~~~~ CONSTRUCTORS ~~~~~~~~~~~~~~~~~~~~~~~~// /** Default constructor. */ public ParentProfile() {} /** Minimal constructor */ public ParentProfile( Detector detector, Column column, Instrument instrument, String acqSwVersion, String operator, Date dateAcquired, String dextranStandard ) { this.detector = detector; this.column = column; this.instrument = instrument; this.acqSwVersion = acqSwVersion; this.operator = operator; this.dateAcquired = dateAcquired; this.dextranStandard = dextranStandard; } /** full constructor */ public ParentProfile( Detector detector, Column column, ExperimentStep experimentStep, Instrument instrument, Experiment experiment, String acqSwVersion, String operator, Date dateAcquired, String dextranStandard, String sequentialDigest, String userComments, String waxUndigested, Set<IntegrationMethod> integrationMethods, Set<ProfileData> profileDatas, Set<HplcPeaksIntegrated> hplcPeaksIntegrateds, Set<HplcPeaksAnnotated> hplcPeaksAnnotateds, Set<DigestProfile> digestProfiles ) { this.detector = detector; this.column = column; this.experimentStep = experimentStep; this.instrument = instrument; this.experiment = experiment; this.acqSwVersion = acqSwVersion; this.operator = operator; this.dateAcquired = dateAcquired; this.dextranStandard = dextranStandard; this.sequentialDigest = sequentialDigest; this.userComments = userComments; this.waxUndigested = waxUndigested; this.integrationMethods = integrationMethods; this.profileDatas = profileDatas; this.hplcPeaksIntegrateds = hplcPeaksIntegrateds; this.hplcPeaksAnnotateds = hplcPeaksAnnotateds; this.digestProfiles = digestProfiles; } //~~~~~~~~~~~~~~~~~~~~~~~~~ METHODS ~~~~~~~~~~~~~~~~~~~~~~~~~~~// /* getParentProfileId *//******************************** * */ public int getParentProfileId() { return this.parentProfileId; } /* setParentProfileId *//******************************** * */ public void setParentProfileId( int parentProfileId ) { this.parentProfileId = parentProfileId; } /* getDetector *//******************************** * */ public Detector getDetector() { return this.detector; } /* setDetector *//******************************** * */ public void setDetector( Detector detector ) { this.detector = detector; } /* getColumn *//******************************** * */ public Column getColumn() { return this.column; } /* setColumn *//******************************** * */ public void setColumn( Column column ) { this.column = column; } /* getExperimentStep *//******************************** * */ public ExperimentStep getExperimentStep() { return this.experimentStep; } /* setExperimentStep *//******************************** * */ public void setExperimentStep( ExperimentStep experimentStep ) { this.experimentStep = experimentStep; } /* getInstrument *//******************************** * */ public Instrument getInstrument() { return this.instrument; } /* setInstrument *//******************************** * */ public void setInstrument( Instrument instrument ) { this.instrument = instrument; } /* getExperiment *//******************************** * */ public Experiment getExperiment() { return this.experiment; } /* setExperiment *//******************************** * */ public void setExperiment( Experiment experiment ) { this.experiment = experiment; } /* getAcqSwVersion *//******************************** * */ public String getAcqSwVersion() { return this.acqSwVersion; } /* setAcqSwVersion *//******************************** * */ public void setAcqSwVersion( String acqSwVersion ) { this.acqSwVersion = acqSwVersion; } /* getOperator *//******************************** * */ public String getOperator() { return this.operator; } /* setOperator *//******************************** * */ public void setOperator( String operator ) { this.operator = operator; } /* getDateAcquired *//******************************** * */ public Date getDateAcquired() { return this.dateAcquired; } /* setDateAcquired *//******************************** * */ public void setDateAcquired( Date dateAcquired ) { this.dateAcquired = dateAcquired; } /* getDextranStandard *//******************************** * */ public String getDextranStandard() { return this.dextranStandard; } /* setDextranStandard *//******************************** * */ public void setDextranStandard( String dextranStandard ) { this.dextranStandard = dextranStandard; } /* getSequentialDigest *//******************************** * */ public String getSequentialDigest() { return this.sequentialDigest; } /* setSequentialDigest *//******************************** * */ public void setSequentialDigest( String sequentialDigest ) { this.sequentialDigest = sequentialDigest; } /* getUserComments *//******************************** * */ public String getUserComments() { return this.userComments; } /* setUserComments *//******************************** * */ public void setUserComments( String userComments ) { this.userComments = userComments; } /* getWaxUndigested *//******************************** * */ public String getWaxUndigested() { return this.waxUndigested; } /* setWaxUndigested *//******************************** * */ public void setWaxUndigested( String waxUndigested ) { this.waxUndigested = waxUndigested; } /* getIntegrationMethods *//******************************** * */ public Set<IntegrationMethod> getIntegrationMethods() { return this.integrationMethods; } /* setIntegrationMethods *//******************************** * */ public void setIntegrationMethods( Set<IntegrationMethod> integrationMethods ) { this.integrationMethods = integrationMethods; } /* getProfileDatas *//******************************** * */ public Set<ProfileData> getProfileDatas() { return this.profileDatas; } /* setProfileDatas *//******************************** * */ public void setProfileDatas( Set<ProfileData> profileDatas ) { this.profileDatas = profileDatas; } /* getHplcPeaksIntegrateds *//******************************** * */ public Set<HplcPeaksIntegrated> getHplcPeaksIntegrateds() { return this.hplcPeaksIntegrateds; } /* setHplcPeaksIntegrateds *//******************************** * */ public void setHplcPeaksIntegrateds( Set<HplcPeaksIntegrated> hplcPeaksIntegrateds ) { this.hplcPeaksIntegrateds = hplcPeaksIntegrateds; } /* getHplcPeaksAnnotateds *//******************************** * */ public Set<HplcPeaksAnnotated> getHplcPeaksAnnotateds() { return this.hplcPeaksAnnotateds; } /* setHplcPeaksAnnotateds *//******************************** * */ public void setHplcPeaksAnnotateds( Set<HplcPeaksAnnotated> hplcPeaksAnnotateds ) { this.hplcPeaksAnnotateds = hplcPeaksAnnotateds; } /* getDigestProfiles *//******************************** * */ public Set<DigestProfile> getDigestProfiles() { return this.digestProfiles; } /* setDigestProfiles *//******************************** * */ public void setDigestProfiles( Set<DigestProfile> digestProfiles ) { this.digestProfiles = digestProfiles; } } // end class