Package org.lifstools.jgoslin.domain
Class Headgroup
java.lang.Object
org.lifstools.jgoslin.domain.Headgroup
This class represents functional head groups of lipids. This is where the
association to
LipidClasses
and LipidCategory
is maintained.- Author:
- Dominik Kopczynski, Nils Hoffmann
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Map<LipidCategory,
String> static HashMap<String,
LipidCategory> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic LipidCategory
getCategory
(String _headgroup) static String
getCategoryString
(LipidCategory _lipid_category) static int
static String
getClassString
(int _lipid_class) int
getLipidString
(LipidLevel level) boolean
boolean
void
setDecorators
(ArrayList<HeadgroupDecorator> decorators) void
setHeadgroup
(String headgroup) void
setLipidCategory
(LipidCategory lipidCategory) void
setLipidClass
(int lipidClass) void
setSpException
(boolean spException) void
setUseHeadgroup
(boolean useHeadgroup)
-
Field Details
-
StringCategory
-
StringClass
-
ClassString
-
exceptionHeadgroups
-
CategoryString
-
-
Constructor Details
-
Headgroup
-
Headgroup
public Headgroup(String _headgroup, ArrayList<HeadgroupDecorator> _decorators, boolean _use_headgroup)
-
-
Method Details
-
getCategory
-
getClass
-
getClassString
-
getClassName
-
getCategoryString
-
getLipidString
-
getElements
-
getHeadgroup
-
setHeadgroup
-
getLipidCategory
-
setLipidCategory
-
getLipidClass
-
setLipidClass
-
isUseHeadgroup
-
setUseHeadgroup
-
isSpException
-
setSpException
-
getDecorators
-
setDecorators
-