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 SummaryFields Modifier and Type Field Description static StringADDITIONAL_ANNOTATION_FILE_KEYstatic StringGENOME_FILE_KEYstatic StringGFF_FILE_KEYstatic StringGTF_FILE_KEY
 - 
Method SummaryAll 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_KEYstatic final String GENOME_FILE_KEY - See Also:
- Constant Field Values
 
 - 
GFF_FILE_KEYstatic final String GFF_FILE_KEY - See Also:
- Constant Field Values
 
 - 
GTF_FILE_KEYstatic final String GTF_FILE_KEY - See Also:
- Constant Field Values
 
 - 
ADDITIONAL_ANNOTATION_FILE_KEYstatic final String ADDITIONAL_ANNOTATION_FILE_KEY - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getGenomeFileString getGenomeFile() Get the genome file.- Returns:
- the genome file
 
 - 
getGffFileString getGffFile() Get the GFF file.- Returns:
- the GFF file
 
 - 
getGtfFileString getGtfFile() Get the GTF file.- Returns:
- the GTF file
 
 - 
getAdditionalAnnotationFileString getAdditionalAnnotationFile() Get the additional annotation file.- Returns:
- the additional annotation file
 
 - 
setGenomeFilevoid setGenomeFile(String newGenomeFile) Set the genome file.- Parameters:
- newGenomeFile- the new genome file
 
 - 
setGffFilevoid setGffFile(String newGffFile) Set the gff file.- Parameters:
- newGffFile- the new GFF file
 
 - 
setGtfFilevoid setGtfFile(String newGtfFile) Set the gff file.- Parameters:
- newGtfFile- the new GTF file
 
 - 
setAdditionalAnnotationFilevoid setAdditionalAnnotationFile(String newAdditionalAnotationFile) Set the additional annotation file.- Parameters:
- newAdditionalAnotationFile- the new additional annotation file
 
 - 
containsGenomeFileboolean containsGenomeFile() Test if the genomeFile field exists.- Returns:
- true if the genomeFile field exists
 
 - 
containsGffFileboolean containsGffFile() Test if the gffFile field exists.- Returns:
- the gffFile field exists
 
 - 
containsGtfFileboolean containsGtfFile() Test if the gtfFile field exists.- Returns:
- the gtfFile field exists
 
 - 
containsAdditionalAnnotationFileboolean containsAdditionalAnnotationFile() Test if the additional annotation file field exists.- Returns:
- the additional annotation file field exists
 
 
- 
 
-