public class NucleotideCompound extends AbstractCompound implements ComplementCompound
Constructor and Description |
---|
NucleotideCompound(String base,
CompoundSet<NucleotideCompound> compoundSet,
String complementStr) |
NucleotideCompound(String base,
CompoundSet<NucleotideCompound> compoundSet,
String complementStr,
NucleotideCompound[] constituents) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
boolean |
equalsIgnoreCase(Compound compound) |
ComplementCompound |
getComplement() |
Set<NucleotideCompound> |
getConstituents() |
String |
getShortName() |
int |
hashCode() |
boolean |
isAmbiguous() |
getBase, getDescription, getLongName, getMolecularWeight, getUpperedBase, setDescription, setLongName, setMolecularWeight, setShortName, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getDescription, getLongName, getMolecularWeight, setDescription, setLongName, setMolecularWeight, setShortName
public NucleotideCompound(String base, CompoundSet<NucleotideCompound> compoundSet, String complementStr)
public NucleotideCompound(String base, CompoundSet<NucleotideCompound> compoundSet, String complementStr, NucleotideCompound[] constituents)
public String getShortName()
getShortName
in interface Compound
getShortName
in class AbstractCompound
public ComplementCompound getComplement()
getComplement
in interface ComplementCompound
public boolean equals(Object obj)
equals
in class AbstractCompound
public int hashCode()
hashCode
in class AbstractCompound
public boolean equalsIgnoreCase(Compound compound)
equalsIgnoreCase
in interface Compound
equalsIgnoreCase
in class AbstractCompound
public Set<NucleotideCompound> getConstituents()
public boolean isAmbiguous()
Copyright © 2000–2019 BioJava. All rights reserved.