|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<ElementType>
org.biojava.bio.structure.ElementType
public enum ElementType
ElementType is an enumeration of the types of elements found in the periodic table. Each element type is further classified into Metal, Metalloid, and Non-Metal. Element types based on definition at http://www.ptable.com/
Enum Constant Summary | |
---|---|
ACTINOID
|
|
ALKALI_METAL
|
|
ALKALINE_EARTH_METAL
|
|
HALOGEN
|
|
LANTHANOID
|
|
METALLOID
|
|
NOBLE_GAS
|
|
OTHER_NONMETAL
|
|
POST_TRANSITION_METAL
|
|
TRANSITION_METAL
|
|
UNKNOWN
|
Method Summary | |
---|---|
boolean |
isMetal()
Returns true if ElementType is a metal. |
boolean |
isMetalloid()
Returns true if ElementType is a metalloid. |
boolean |
isNonMetal()
Returns true if ElementType is a non-metal. |
static ElementType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static ElementType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final ElementType METALLOID
public static final ElementType OTHER_NONMETAL
public static final ElementType HALOGEN
public static final ElementType NOBLE_GAS
public static final ElementType ALKALI_METAL
public static final ElementType ALKALINE_EARTH_METAL
public static final ElementType LANTHANOID
public static final ElementType ACTINOID
public static final ElementType TRANSITION_METAL
public static final ElementType POST_TRANSITION_METAL
public static final ElementType UNKNOWN
Method Detail |
---|
public static ElementType[] values()
for (ElementType c : ElementType.values()) System.out.println(c);
public static ElementType valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic boolean isMetal()
true
if ElementType is a metal.
true
if ElementType is a metal.public boolean isMetalloid()
true
if ElementType is a metalloid.
true
if ElementType is a metalloid.public boolean isNonMetal()
true
if ElementType is a non-metal.
true
if ElementType is a non-metal.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |