Package util
Class Constants
java.lang.Object
util.Constants
Utility class that holds constant values used throughout the application.
This class provides a centralized location for defining constants, ensuring consistency and reducing the risk of hardcoding values in multiple places. The constants include symbols, sequence types, and other project-specific values.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA nested utility class that defines keys for various attributes used in the application. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringIUPAC symbol for any/unknown nucleotide in a nucleotide sequence.static final StringBase symbols of the IUPAC nucleotide and amino acid code.static final StringColon string constant.static final StringComma string constant.static final StringDot string constant.static final StringEmpty string constant.static final StringEquals sign string constant.static final StringStringrepresentation of a gap in a sequence.static final charCharacterrepresentation of a gap in a sequence.static final StringPrefix for genomic coordinate notation as per HGVS guidelines.static final StringGreater than sign string constant.static final StringSystem-dependent line separator string.static final StringPipe symbol string constant.static final StringTerm used for reference alleles in the context ofAlleles.static final StringSemicolon string constant.static final StringNumber sign string constant.SnpEff annotation field names.static final StringPrefix for SnpEff attribute keys.static final StringTerm used for synonymous proteoforms in the context ofProteoforms.static final StringTabulator string constant.static final StringTranslated stop codon in an amino acid sequence.static final StringUnderscore string constant.static final StringUnderscore string constant. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
EMPTY
Empty string constant.- See Also:
-
COLON
Colon string constant.- See Also:
-
SEMICOLON
Semicolon string constant.- See Also:
-
COMMA
Comma string constant.- See Also:
-
TAB
Tabulator string constant.- See Also:
-
DOT
Dot string constant.- See Also:
-
UNDERSCORE
Underscore string constant.- See Also:
-
EQUAL
Equals sign string constant.- See Also:
-
SIGN
Number sign string constant.- See Also:
-
UNDER_SCORE
Underscore string constant.- See Also:
-
GREATER_THAN
Greater than sign string constant.- See Also:
-
PIPE
Pipe symbol string constant.- See Also:
-
ANY_NUCLEOTIDE
IUPAC symbol for any/unknown nucleotide in a nucleotide sequence.- See Also:
-
TERMINAL_AA
Translated stop codon in an amino acid sequence.- See Also:
-
GAP
Stringrepresentation of a gap in a sequence.- See Also:
-
GAP_CHAR
public static final char GAP_CHARCharacterrepresentation of a gap in a sequence.- See Also:
-
GENOMIC_COORDINATES_PREFIX
Prefix for genomic coordinate notation as per HGVS guidelines.- See Also:
-
REFERENCE
Term used for reference alleles in the context ofAlleles.- See Also:
-
SYNONYMOUS
Term used for synonymous proteoforms in the context ofProteoforms.- See Also:
-
BASE_SYMBOLS
Base symbols of the IUPAC nucleotide and amino acid code.- See Also:
-
SNP_EFF_PREFIX
Prefix for SnpEff attribute keys.- See Also:
-
SNP_EFF_KEYS
SnpEff annotation field names.- 0 = allele
- 1 = effect
- 2 = impact
- 3 = gene_name
- 4 = gene_id
- 5 = feature_type
- 6 = feature_id
- 7 = biotype
- 8 = rank/total
- 9 = hgvs_c
- 10 = hgvs_p
- 11 = cDNA_position
- 12 = cds_position
- 13 = protein_position
- 14 = feature_distance
- 15 = note
-
LINE_SEPARATOR
System-dependent line separator string.
-
-
Constructor Details
-
Constants
public Constants()
-