Class Headgroup

java.lang.Object
org.lifstools.jgoslin.domain.Headgroup

public final class Headgroup extends Object
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 Details

  • Constructor Details

  • Method Details

    • getCategory

      public static LipidCategory getCategory(String _headgroup)
    • getClass

      public static int getClass(String _headgroup)
    • getClassString

      public static String getClassString(int _lipid_class)
    • getClassName

      public String getClassName()
    • getCategoryString

      public static String getCategoryString(LipidCategory _lipid_category)
    • getLipidString

      public String getLipidString(LipidLevel level)
    • getElements

      public ElementTable getElements()
    • getHeadgroup

      public String getHeadgroup()
    • setHeadgroup

      public void setHeadgroup(String headgroup)
    • getLipidCategory

      public LipidCategory getLipidCategory()
    • setLipidCategory

      public void setLipidCategory(LipidCategory lipidCategory)
    • getLipidClass

      public int getLipidClass()
    • setLipidClass

      public void setLipidClass(int lipidClass)
    • isUseHeadgroup

      public boolean isUseHeadgroup()
    • setUseHeadgroup

      public void setUseHeadgroup(boolean useHeadgroup)
    • isSpException

      public boolean isSpException()
    • setSpException

      public void setSpException(boolean spException)
    • getDecorators

      public ArrayList<HeadgroupDecorator> getDecorators()
    • setDecorators

      public void setDecorators(ArrayList<HeadgroupDecorator> decorators)