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
FieldsModifier and TypeFieldDescriptionprotected Adductprotected FattyAcidprotected Stringprotected ArrayList<HeadgroupDecorator>protected KnownFunctionalGroupsprotected FattyAcidprotected LipidLevelprotected booleanFields inherited from class org.lifstools.jgoslin.parser.BaseParserEventHandler
content, errorMessage, registeredEvents, ruleNames -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LipidSpeciesassembleLipid(Headgroup headgroup) protected Headgroupprotected voidsetLipidLevel(LipidLevel _level) protected booleanMethods 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
-