Package org.lifstools.jgoslin.domain
Klasse Cycle
java.lang.Object
org.lifstools.jgoslin.domain.FunctionalGroup
org.lifstools.jgoslin.domain.Cycle
A cyclic hydrocarbon chain as a functional group.
- Autor:
- Dominik Kopczynski, Nils Hoffmann
-
Feldübersicht
Von Klasse geerbte Felder org.lifstools.jgoslin.domain.FunctionalGroup
atomic, count, doubleBonds, elements, functionalGroups, knownFunctionalGroups, name, position, ringStereo, stereoBound, stereochemistry -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungCycle(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) Cycle(int _cycle, int _start, int _end, KnownFunctionalGroups knownFunctionalGroups) Cycle(int _cycle, KnownFunctionalGroups knownFunctionalGroups) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddPosition(int pos) voidcopy()intgetCycle()intgetEnd()intintgetStart()voidrearrangeFunctionalGroups(FunctionalGroup parent, int shift) voidsetCycle(int cycle) voidsetEnd(int end) voidsetStart(int start) voidshiftPositions(int shift) toString(LipidLevel level) Von Klasse geerbte Methoden org.lifstools.jgoslin.domain.FunctionalGroup
computeAndCopyElements, getCount, getDoubleBonds, getElements, getFunctionalGroupElements, getFunctionalGroups, getFunctionalGroupsInternal, getName, getPosition, getRingStereo, getStereoBound, getStereochemistry, getTotalFunctionalGroupCount, isAtomic, setAtomic, setCount, setDoubleBonds, setElements, setFunctionalGroups, setName, setPosition, setRingStereo, setStereoBound, setStereochemistry, stereoInformationMissing
-
Konstruktordetails
-
Cycle
-
Cycle
-
Cycle
public Cycle(int _cycle, int _start, int _end, HashMap<String, ArrayList<FunctionalGroup>> _functional_groups, KnownFunctionalGroups knownFunctionalGroups) -
Cycle
public Cycle(int _cycle, int _start, int _end, DoubleBonds _double_bonds, HashMap<String, ArrayList<FunctionalGroup>> _functional_groups, KnownFunctionalGroups knownFunctionalGroups) -
Cycle
public Cycle(int _cycle, int _start, int _end, DoubleBonds _double_bonds, HashMap<String, ArrayList<FunctionalGroup>> _functional_groups, ArrayList<Element> _bridge_chain, KnownFunctionalGroups knownFunctionalGroups)
-
-
Methodendetails
-
copy
- Setzt außer Kraft:
copyin KlasseFunctionalGroup
-
getCycle
public int getCycle() -
setCycle
public void setCycle(int cycle) -
getStart
public int getStart() -
setStart
public void setStart(int start) -
getEnd
public int getEnd() -
setEnd
public void setEnd(int end) -
getBridgeChain
-
getNDoubleBonds
- Setzt außer Kraft:
getNDoubleBondsin KlasseFunctionalGroup- Löst aus:
ConstraintViolationException
-
addPosition
public void addPosition(int pos) - Setzt außer Kraft:
addPositionin KlasseFunctionalGroup
-
rearrangeFunctionalGroups
-
shiftPositions
public void shiftPositions(int shift) - Setzt außer Kraft:
shiftPositionsin KlasseFunctionalGroup
-
computeElements
public void computeElements()- Setzt außer Kraft:
computeElementsin KlasseFunctionalGroup
-
toString
- Setzt außer Kraft:
toStringin KlasseFunctionalGroup
-