Interface DesignMetadata
-
- All Superinterfaces:
Metadata
- All Known Implementing Classes:
DesignMetadataImpl
public interface DesignMetadata extends Metadata
This interface defines the design metadata.- Since:
- 2.0
- Author:
- Xavier Bauquet
-
-
Field Summary
Fields Modifier and Type Field Description static StringADDITIONAL_ANNOTATION_FILE_KEYstatic StringGENOME_FILE_KEYstatic StringGFF_FILE_KEYstatic StringGTF_FILE_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontainsAdditionalAnnotationFile()Test if the additional annotation file field exists.booleancontainsGenomeFile()Test if the genomeFile field exists.booleancontainsGffFile()Test if the gffFile field exists.booleancontainsGtfFile()Test if the gtfFile field exists.StringgetAdditionalAnnotationFile()Get the additional annotation file.StringgetGenomeFile()Get the genome file.StringgetGffFile()Get the GFF file.StringgetGtfFile()Get the GTF file.voidsetAdditionalAnnotationFile(String newAdditionalAnotationFile)Set the additional annotation file.voidsetGenomeFile(String newGenomeFile)Set the genome file.voidsetGffFile(String newGffFile)Set the gff file.voidsetGtfFile(String newGtfFile)Set the gff file.
-
-
-
Field Detail
-
GENOME_FILE_KEY
static final String GENOME_FILE_KEY
- See Also:
- Constant Field Values
-
GFF_FILE_KEY
static final String GFF_FILE_KEY
- See Also:
- Constant Field Values
-
GTF_FILE_KEY
static final String GTF_FILE_KEY
- See Also:
- Constant Field Values
-
ADDITIONAL_ANNOTATION_FILE_KEY
static final String ADDITIONAL_ANNOTATION_FILE_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getGenomeFile
String getGenomeFile()
Get the genome file.- Returns:
- the genome file
-
getGffFile
String getGffFile()
Get the GFF file.- Returns:
- the GFF file
-
getGtfFile
String getGtfFile()
Get the GTF file.- Returns:
- the GTF file
-
getAdditionalAnnotationFile
String getAdditionalAnnotationFile()
Get the additional annotation file.- Returns:
- the additional annotation file
-
setGenomeFile
void setGenomeFile(String newGenomeFile)
Set the genome file.- Parameters:
newGenomeFile- the new genome file
-
setGffFile
void setGffFile(String newGffFile)
Set the gff file.- Parameters:
newGffFile- the new GFF file
-
setGtfFile
void setGtfFile(String newGtfFile)
Set the gff file.- Parameters:
newGtfFile- the new GTF file
-
setAdditionalAnnotationFile
void setAdditionalAnnotationFile(String newAdditionalAnotationFile)
Set the additional annotation file.- Parameters:
newAdditionalAnotationFile- the new additional annotation file
-
containsGenomeFile
boolean containsGenomeFile()
Test if the genomeFile field exists.- Returns:
- true if the genomeFile field exists
-
containsGffFile
boolean containsGffFile()
Test if the gffFile field exists.- Returns:
- the gffFile field exists
-
containsGtfFile
boolean containsGtfFile()
Test if the gtfFile field exists.- Returns:
- the gtfFile field exists
-
containsAdditionalAnnotationFile
boolean containsAdditionalAnnotationFile()
Test if the additional annotation file field exists.- Returns:
- the additional annotation file field exists
-
-