public enum Planar extends java.lang.Enum<Planar> implements Descriptor
Tetrahedral
,
Trigonal
,
General
Descriptor.Type
Enum Constant and Description |
---|
e
The two highest priority ligands are on the opposite (entgegen) side of a double bond.
|
E
The two highest priority ligands are on the opposite (entgegen) side of a double bond.
|
z
The two highest priority ligands are on the together (zusammen) on the same side of a double bond.
|
Z
The two highest priority ligands are on the together (zusammen) on the same side of a double bond.
|
Modifier and Type | Method and Description |
---|---|
Descriptor.Type |
getType()
Access the
Descriptor.Type of the descriptor. |
static Planar |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Planar[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Planar E
public static final Planar Z
public static final Planar e
public static final Planar z
public static Planar[] values()
for (Planar c : Planar.values()) System.out.println(c);
public static Planar 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 Descriptor.Type getType()
Descriptor
Descriptor.Type
of the descriptor. The type can be useful when ranking descriptors where similar type
descriptors can be considered equal.getType
in interface Descriptor
Descriptor.Type
,
Tetrahedral.getType()
,
getType()
,
Trigonal.getType()