Class TransformationData

    • Constructor Detail

      • TransformationData

        public TransformationData()
    • Method Detail

      • getName

        public String getName()
        Description copied from interface: NameableData
        Get the name of the item.
        Specified by:
        getName in interface NameableData
        Returns:
        A String with the name of the item
      • setName

        public void setName​(String name)
        Description copied from interface: NameableData
        Set the name of the item. The name cannot be null and mustn't be longer than the value specified by the MAX_NAME_LENGTH constant.
        Specified by:
        setName in interface NameableData
        Parameters:
        name - The new name for the item
      • getDescription

        public String getDescription()
        Description copied from interface: NameableData
        Get the description for the item.
        Specified by:
        getDescription in interface NameableData
        Returns:
        A String with a description of the item
      • setDescription

        public void setDescription​(String description)
        Description copied from interface: NameableData
        Set the description for the item. The description can be null but mustn't be longer than the value specified by the MAX_DESCRIPTION_LENGTH constant.
        Specified by:
        setDescription in interface NameableData
        Parameters:
        description - The new description for the item
      • getRemovedBy

        public Integer getRemovedBy()
        Description copied from interface: RemovableData
        Get the ID of the user that removed this item.
        Specified by:
        getRemovedBy in interface RemovableData
        Returns:
        The ID of a user or null if the item is not removed
      • setRemovedBy

        public void setRemovedBy​(Integer removedBy)
        Description copied from interface: RemovableData
        Set the ID of the user that removed this item or null to restore the item.
        Specified by:
        setRemovedBy in interface RemovableData
      • getExperiment

        public ExperimentData getExperiment()
        Get the experiment this bioassayset belongs to.
        Hibernate: many-to-one
        column="`experiment_id`" not-null="true" outer-join="false" update="false"
      • setExperiment

        public void setExperiment​(ExperimentData experiment)
      • getSource

        public BioAssaySetData getSource()
        Get the source bioassayset for the transformation. Null if this is a root transformation from raw bioassays.
        Hibernate: many-to-one
        column="`bioassayset_id`" not-null="false" outer-join="false" update="false"
      • getJob

        public JobData getJob()
        Get the job that was used to execute this transformation
        Hibernate: many-to-one
        column="`job_id`" not-null="false" outer-join="false" update="false"
      • setJob

        public void setJob​(JobData job)
      • getRawSources

        public Set<RawBioAssayData> getRawSources()
        Get the source raw bioassays for the transformation.
        Hibernate: set
        table="`TransformationRawBioAssays`" lazy="true"
        Hibernate: collection-key
        column="`transformation_id`"
        Hibernate: collection-many-to-many
        column="`rawbioassay_id`" class="net.sf.basedb.core.data.RawBioAssayData"
      • getProducts

        Set<BioAssaySetData> getProducts()
        This is the inverse end.
        See Also:
        BioAssaySetData.getTransformation()
        Hibernate: set
        lazy="true" inverse="true" cascade="delete"
        Hibernate: collection-key
        column="`transformation_id`"
        Hibernate: collection-one-to-many
        class="net.sf.basedb.core.data.BioAssaySetData"