public static enum Motif.Loop.LoopType extends java.lang.Enum<Motif.Loop.LoopType>
Enum Constant and Description |
---|
Exterior
The loop is exterior loop -- traversal from the end does not connect back to the start.
|
Hairpin
The nucleotides at both ends of the loop are paired to each other.
|
Internal
Traversal from the end of the loop and back to the start of the loop encounters only two helices (i.e.
|
Multibranch
Traversal from the end of the loop and back to the start of the loop encounters more than two helices.
|
Pseudo
The loop is part of a pseudoknot
|
Terminal
The loop is an
Exterior one at the start or end of the strand. |
Modifier and Type | Method and Description |
---|---|
static Motif.Loop.LoopType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Motif.Loop.LoopType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Motif.Loop.LoopType Exterior
public static final Motif.Loop.LoopType Hairpin
public static final Motif.Loop.LoopType Internal
public static final Motif.Loop.LoopType Multibranch
public static final Motif.Loop.LoopType Pseudo
public static final Motif.Loop.LoopType Terminal
Exterior
one at the start or end of the strand.public static Motif.Loop.LoopType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static Motif.Loop.LoopType[] values()
for (Motif.Loop.LoopType c : Motif.Loop.LoopType.values()) System.out.println(c);