Class UnmodifiableExperimentMetadata

    • Method Detail

      • get

        public String get​(String key)
        Description copied from interface: Metadata
        Get the value according the key.
        Specified by:
        get in interface Metadata
        Parameters:
        key - the key
        Returns:
        the value
      • getTrimmed

        public String getTrimmed​(String key)
        Description copied from interface: Metadata
        Get the trimmed value according the key.
        Specified by:
        getTrimmed in interface Metadata
        Parameters:
        key - the key
        Returns:
        the value
      • set

        public void set​(String key,
                        String value)
        Description copied from interface: Metadata
        Set the value according the key.
        Specified by:
        set in interface Metadata
        Parameters:
        key - the key
        value - the value
      • set

        public void set​(String key,
                        List<String> value)
        Description copied from interface: Metadata
        Set the value as a list according the key.
        Specified by:
        set in interface Metadata
        Parameters:
        key - the key
        value - the value as a list
      • size

        public int size()
        Description copied from interface: Metadata
        Get the number of metadata.
        Specified by:
        size in interface Metadata
        Returns:
        the number of metadata
      • isEmpty

        public boolean isEmpty()
        Description copied from interface: Metadata
        Test if there is no metadata.
        Specified by:
        isEmpty in interface Metadata
        Returns:
        true if there is no metadata
      • contains

        public boolean contains​(String key)
        Description copied from interface: Metadata
        Test if the key is in md.
        Specified by:
        contains in interface Metadata
        Parameters:
        key - the key
        Returns:
        true if the key is in md
      • getAsList

        public List<String> getAsList​(String key)
        Description copied from interface: Metadata
        Get the value according the key as a list.
        Specified by:
        getAsList in interface Metadata
        Parameters:
        key - the key
        Returns:
        the value as a list
      • getAsBoolean

        public boolean getAsBoolean​(String key)
        Description copied from interface: Metadata
        Get the value according the key as a boolean.
        Specified by:
        getAsBoolean in interface Metadata
        Parameters:
        key - the key
        Returns:
        the value as a boolean
      • keySet

        public Set<String> keySet()
        Description copied from interface: Metadata
        Get the keys of the metadata
        Specified by:
        keySet in interface Metadata
        Returns:
        a set with the keys of the metadata
      • remove

        public void remove​(String key)
        Description copied from interface: Metadata
        Remove the value according the key.
        Specified by:
        remove in interface Metadata
        Parameters:
        key - the key
      • setSkip

        public void setSkip​(boolean newSkip)
        Description copied from interface: ExperimentMetadata
        Set the skip option.
        Specified by:
        setSkip in interface ExperimentMetadata
        Parameters:
        newSkip - the new skip option
      • setContrast

        public void setContrast​(boolean newContrast)
        Description copied from interface: ExperimentMetadata
        Set the contrast DEseq2 option.
        Specified by:
        setContrast in interface ExperimentMetadata
        Parameters:
        newContrast - the new contrast DEseq2 option
      • setBuildContrast

        public void setBuildContrast​(boolean newBuildContrast)
        Description copied from interface: ExperimentMetadata
        Set the buildContrast DEseq2 option.
        Specified by:
        setBuildContrast in interface ExperimentMetadata
        Parameters:
        newBuildContrast - the new buildContrast DEseq2 option
      • setDesignFile

        public void setDesignFile​(String newDesignFile)
        Description copied from interface: ExperimentMetadata
        Set the designFile DEseq2 option.
        Specified by:
        setDesignFile in interface ExperimentMetadata
        Parameters:
        newDesignFile - the new designFile DEseq2 option
      • setComparisons

        public void setComparisons​(String newComparisons)
        Description copied from interface: ExperimentMetadata
        Set the comparisons DEseq2 option.
        Specified by:
        setComparisons in interface ExperimentMetadata
        Parameters:
        newComparisons - the new comparisons DEseq2 option
      • setContrastFile

        public void setContrastFile​(String newContrastFile)
        Description copied from interface: ExperimentMetadata
        Set the contrastFile DEseq2 option.
        Specified by:
        setContrastFile in interface ExperimentMetadata
        Parameters:
        newContrastFile - the new contrastFile DEseq2 option
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object