Package org.lifstools.jgoslin.domain
Klasse LipidSpeciesInfo
java.lang.Object
org.lifstools.jgoslin.domain.FunctionalGroup
org.lifstools.jgoslin.domain.FattyAcid
org.lifstools.jgoslin.domain.LipidSpeciesInfo
This class summarizes the FA parts of a lipid, independent of its head group.
Thus, it accounts the total number of carbon atoms, double bonds, the number
of hydroxylations, the overall FA-headgroup bond type, e.g. ETHER PLASMANYL /
PLASMENYL, if any of a lipid's FA chains has such a bond type, or ESTER, AMINE, LCB or
UNDEFINED for other cases.
- Autor:
- Dominik Kopczynski, Nils Hoffmann
-
Feldübersicht
FelderVon Klasse geerbte Felder org.lifstools.jgoslin.domain.FattyAcid
fgExceptions, LCB_STATES, lipidFaBondType, numCarbon, unresolvedHiddenFaVon Klasse geerbte Felder org.lifstools.jgoslin.domain.FunctionalGroup
atomic, count, doubleBonds, elements, functionalGroups, knownFunctionalGroups, name, position, ringStereo, stereoBound, stereochemistry -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungLipidSpeciesInfo(int _lipid_class, KnownFunctionalGroups knownFunctionalGroups) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidcopy()getLevel()intintintintvoidsetExtendedClass(LipidFaBondType extendedClass) voidsetLevel(LipidLevel level) voidsetLipidClass(int lipidClass) voidsetNumEthers(int numEthers) voidsetNumSpecifiedFa(int numSpecifiedFa) voidsetTotalFa(int totalFa) toString()Von Klasse geerbte Methoden org.lifstools.jgoslin.domain.FattyAcid
computeElements, getFunctionalGroupElements, getLipidFaBondType, getNDoubleBonds, getNumCarbon, getPrefix, lipidFaBondTypePrefix, setLipidFaBondType, setNumCarbon, setType, toStringVon Klasse geerbte Methoden org.lifstools.jgoslin.domain.FunctionalGroup
addPosition, computeAndCopyElements, getCount, getDoubleBonds, getFunctionalGroups, getFunctionalGroupsInternal, getName, getPosition, getRingStereo, getStereoBound, getStereochemistry, getTotalFunctionalGroupCount, isAtomic, setAtomic, setCount, setDoubleBonds, setElements, setFunctionalGroups, setName, setPosition, setRingStereo, setStereoBound, setStereochemistry, shiftPositions, stereoInformationMissing
-
Felddetails
-
numEthers
public int numEthers -
numSpecifiedFa
public int numSpecifiedFa -
possFa
public int possFa -
totalFa
public int totalFa -
extendedClass
-
ETHER_PREFIX
-
lipidClass
public int lipidClass
-
-
Konstruktordetails
-
LipidSpeciesInfo
-
-
Methodendetails
-
copy
-
getElements
- Setzt außer Kraft:
getElementsin KlasseFunctionalGroup
-
add
-
toString
-
getLevel
-
setLevel
-
getNumEthers
public int getNumEthers() -
setNumEthers
public void setNumEthers(int numEthers) -
getNumSpecifiedFa
public int getNumSpecifiedFa() -
setNumSpecifiedFa
public void setNumSpecifiedFa(int numSpecifiedFa) -
getTotalFa
public int getTotalFa() -
setTotalFa
public void setTotalFa(int totalFa) -
getExtendedClass
-
setExtendedClass
-
getLipidClass
public int getLipidClass() -
setLipidClass
public void setLipidClass(int lipidClass)
-