Package org.lifstools.jgoslin.parser
Class LipidBaseParserEventHandler
java.lang.Object
org.lifstools.jgoslin.parser.BaseParserEventHandler<LipidAdduct>
org.lifstools.jgoslin.parser.LipidBaseParserEventHandler
- Direct Known Subclasses:
GoslinParserEventHandler
,HmdbParserEventHandler
,LipidMapsParserEventHandler
,ShorthandParserEventHandler
,SwissLipidsParserEventHandler
- Author:
- Dominik Kopczynski, Nils Hoffmann
-
Field Summary
Modifier and TypeFieldDescriptionprotected Adduct
protected FattyAcid
protected String
protected ArrayList<HeadgroupDecorator>
protected KnownFunctionalGroups
protected FattyAcid
protected LipidLevel
protected boolean
Fields inherited from class org.lifstools.jgoslin.parser.BaseParserEventHandler
content, errorMessage, registeredEvents, ruleNames
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected LipidSpecies
assembleLipid
(Headgroup headgroup) protected Headgroup
protected void
setLipidLevel
(LipidLevel _level) protected boolean
Methods inherited from class org.lifstools.jgoslin.parser.BaseParserEventHandler
getErrorMessage, handleEvent, resetParser, sanityCheck
-
Field Details
-
level
-
headGroup
-
lcb
-
faList
-
currentFa
-
adduct
-
headgroupDecorators
-
useHeadGroup
-
knownFunctionalGroups
-
SP_EXCEPTION_CLASSES
-
-
Constructor Details
-
LipidBaseParserEventHandler
-
-
Method Details
-
setLipidLevel
-
spRegularLcb
-
prepareHeadgroupAndChecks
-
assembleLipid
-