Uses of Class
org.lifstools.jgoslin.domain.FunctionalGroup
Packages that use FunctionalGroup
Package
Description
This package contains the main common domain models for lipids.
-
Uses of FunctionalGroup in org.lifstools.jgoslin.domain
Subclasses of FunctionalGroup in org.lifstools.jgoslin.domainModifier and TypeClassDescriptionfinal classAn acyl alkyl group as a functional group.final classA linear hydrocarbon chain as a functional group.final classA cyclic hydrocarbon chain as a functional group.classA fatty acid with a specific type.final classfinal classThis class summarizes the FA parts of a lipid, independent of its head group.Fields in org.lifstools.jgoslin.domain with type parameters of type FunctionalGroupModifier and TypeFieldDescriptionprotected Map<String,ArrayList<FunctionalGroup>> FunctionalGroup.functionalGroupsMethods in org.lifstools.jgoslin.domain that return FunctionalGroupModifier and TypeMethodDescriptionAcylAlkylGroup.copy()CarbonChain.copy()Cycle.copy()FattyAcid.copy()FunctionalGroup.copy()HeadgroupDecorator.copy()Methods in org.lifstools.jgoslin.domain that return types with arguments of type FunctionalGroupModifier and TypeMethodDescriptionFunctionalGroup.getFunctionalGroups()Returns a copy of the internally used functional groups map, with the virtual [X] group for regular LCBs removed.FunctionalGroup.getFunctionalGroupsInternal()Returns the internal representation of the functional groups, including the virtual [X] group for regular LCBs.Methods in org.lifstools.jgoslin.domain with parameters of type FunctionalGroupModifier and TypeMethodDescriptionvoidCycle.rearrangeFunctionalGroups(FunctionalGroup parent, int shift) Method parameters in org.lifstools.jgoslin.domain with type arguments of type FunctionalGroupModifier and TypeMethodDescriptionvoidFunctionalGroup.setFunctionalGroups(Map<String, ArrayList<FunctionalGroup>> functionalGroups) Set the internal functional groups.Constructor parameters in org.lifstools.jgoslin.domain with type arguments of type FunctionalGroupModifierConstructorDescriptionCycle(int _cycle, int _start, int _end, HashMap<String, ArrayList<FunctionalGroup>> _functional_groups, KnownFunctionalGroups knownFunctionalGroups) Cycle(int _cycle, int _start, int _end, DoubleBonds _double_bonds, HashMap<String, ArrayList<FunctionalGroup>> _functional_groups, ArrayList<Element> _bridge_chain, KnownFunctionalGroups knownFunctionalGroups) Cycle(int _cycle, int _start, int _end, DoubleBonds _double_bonds, HashMap<String, ArrayList<FunctionalGroup>> _functional_groups, KnownFunctionalGroups knownFunctionalGroups) FattyAcid(String _name, int _num_carbon, DoubleBonds _double_bonds, HashMap<String, ArrayList<FunctionalGroup>> _functional_groups, KnownFunctionalGroups knownFunctionalGroups) FattyAcid(String _name, int _num_carbon, DoubleBonds _double_bonds, HashMap<String, ArrayList<FunctionalGroup>> _functional_groups, LipidFaBondType _lipid_FA_bond_type, int _position, KnownFunctionalGroups knownFunctionalGroups) FattyAcid(String _name, int _num_carbon, DoubleBonds _double_bonds, HashMap<String, ArrayList<FunctionalGroup>> _functional_groups, LipidFaBondType _lipid_FA_bond_type, KnownFunctionalGroups knownFunctionalGroups) FunctionalGroup(String _name, int _position, int _count, DoubleBonds _double_bonds, boolean _is_atomic, String _stereochemistry, ElementTable _elements, HashMap<String, ArrayList<FunctionalGroup>> _functional_groups, KnownFunctionalGroups knownFunctionalGroups)