| Modifier and Type | Field and Description |
|---|---|
static GlycosidicLinkage |
UNKNOWN |
| Constructor and Description |
|---|
GlycosidicLinkage(Anomericity anomericity,
Integer anomericCarbon,
Integer linkedCarbon,
Composition anomericComposition,
Composition linkedComposition) |
GlycosidicLinkage(com.google.common.base.Optional<Anomericity> anomericity,
com.google.common.base.Optional<Integer> anomericCarbon,
com.google.common.base.Optional<Integer> linkedCarbon,
com.google.common.base.Optional<Composition> anomericComposition,
com.google.common.base.Optional<Composition> linkedComposition) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
com.google.common.base.Optional<Integer> |
getAnomericCarbon() |
com.google.common.base.Optional<Composition> |
getAnomericComposition() |
com.google.common.base.Optional<Anomericity> |
getAnomericity() |
com.google.common.base.Optional<Integer> |
getLinkedCarbon()
Return the number of the linked carbon.
|
com.google.common.base.Optional<Composition> |
getLinkedComposition()
Return the composition of the linkage.
|
double |
getMolecularMass()
Return the molecular mass of hte composition change due to the linkage.
|
int |
hashCode() |
boolean |
hasSetCarbon()
Check if the linkage has the anomeric and the linked carbons already set.
|
String |
toString() |
public static final GlycosidicLinkage UNKNOWN
public GlycosidicLinkage(Anomericity anomericity, Integer anomericCarbon, Integer linkedCarbon, Composition anomericComposition, Composition linkedComposition)
public GlycosidicLinkage(com.google.common.base.Optional<Anomericity> anomericity, com.google.common.base.Optional<Integer> anomericCarbon, com.google.common.base.Optional<Integer> linkedCarbon, com.google.common.base.Optional<Composition> anomericComposition, com.google.common.base.Optional<Composition> linkedComposition)
public boolean hasSetCarbon()
hasSetCarbon in interface Linkagepublic com.google.common.base.Optional<Anomericity> getAnomericity()
public com.google.common.base.Optional<Integer> getAnomericCarbon()
public com.google.common.base.Optional<Integer> getLinkedCarbon()
LinkagegetLinkedCarbon in interface Linkagepublic com.google.common.base.Optional<Composition> getAnomericComposition()
public com.google.common.base.Optional<Composition> getLinkedComposition()
LinkagegetLinkedComposition in interface Linkagepublic double getMolecularMass()
getMolecularMass in interface WeighableCopyright © 2016. All Rights Reserved.