public static enum AtomProperty.Radical extends Enum<AtomProperty.Radical>
Enum Constant and Description |
---|
DIVALENT
Divalent radical center.
|
DIVALENT_SINGLET
Divalent radical center with singlet electronic configuration.
|
DIVALENT_TRIPLET
Divalent radical center with triplet electronic configuration.
|
MONOVALENT
Monovalent radical center.
|
NO_RADICAL
Not radical center.
|
QUADRIVALENT
Quadrivalent radical center.
|
TRIVALENT
Trivalent radical center.
|
TRIVALENT_DOUBLET
Trivalent radical center with doublet electronic configuration.
|
TRIVALENT_QUARTET
Trivalent radical center with quartet electronic configuration.
|
Modifier and Type | Method and Description |
---|---|
static AtomProperty.Radical |
forIntValue(int intValue)
Gets the
AtomProperty.Radical that's int value is the given parameter. |
int |
getIntValue()
Gets the integer representation of the radical.
|
static AtomProperty.Radical |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AtomProperty.Radical[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AtomProperty.Radical NO_RADICAL
public static final AtomProperty.Radical MONOVALENT
public static final AtomProperty.Radical DIVALENT
public static final AtomProperty.Radical DIVALENT_SINGLET
public static final AtomProperty.Radical DIVALENT_TRIPLET
public static final AtomProperty.Radical TRIVALENT
public static final AtomProperty.Radical TRIVALENT_DOUBLET
public static final AtomProperty.Radical TRIVALENT_QUARTET
public static final AtomProperty.Radical QUADRIVALENT
public static AtomProperty.Radical[] values()
for (AtomProperty.Radical c : AtomProperty.Radical.values()) System.out.println(c);
public static AtomProperty.Radical valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getIntValue()
public static AtomProperty.Radical forIntValue(int intValue)
AtomProperty.Radical
that's int value is the given parameter.intValue
- the int value of the required AtomProperty.Radical
AtomProperty.Radical
element which's int value is the same as
the given parameter radicalValue
or null if
there is no such AtomProperty.Radical
element