Class NucleotideCompound
java.lang.Object
org.biojava3.core.sequence.template.AbstractCompound
org.biojava3.core.sequence.compound.NucleotideCompound
- All Implemented Interfaces:
ComplementCompound,Compound
- Author:
- Scooter Willis, Andy Yates
-
Constructor Summary
ConstructorsConstructorDescriptionNucleotideCompound(String base, CompoundSet<NucleotideCompound> compoundSet, String complementStr) NucleotideCompound(String base, CompoundSet<NucleotideCompound> compoundSet, String complementStr, NucleotideCompound[] constituents) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanequalsIgnoreCase(Compound compound) inthashCode()booleanMethods inherited from class org.biojava3.core.sequence.template.AbstractCompound
getBase, getDescription, getLongName, getMolecularWeight, getUpperedBase, setDescription, setLongName, setMolecularWeight, setShortName, toStringMethods inherited from interface org.biojava3.core.sequence.template.Compound
getDescription, getLongName, getMolecularWeight, setDescription, setLongName, setMolecularWeight, setShortName
-
Constructor Details
-
NucleotideCompound
public NucleotideCompound(String base, CompoundSet<NucleotideCompound> compoundSet, String complementStr) -
NucleotideCompound
public NucleotideCompound(String base, CompoundSet<NucleotideCompound> compoundSet, String complementStr, NucleotideCompound[] constituents)
-
-
Method Details
-
getShortName
- Specified by:
getShortNamein interfaceCompound- Overrides:
getShortNamein classAbstractCompound
-
getComplement
- Specified by:
getComplementin interfaceComplementCompound
-
equals
- Overrides:
equalsin classAbstractCompound
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractCompound
-
equalsIgnoreCase
- Specified by:
equalsIgnoreCasein interfaceCompound- Overrides:
equalsIgnoreCasein classAbstractCompound
-
getConsituents
-
isAmbiguous
public boolean isAmbiguous()
-