public enum InteractionType extends Enum<InteractionType>
| Enum Constant and Description |
|---|
HALOGEN_BOND |
HYDROGEN_BOND |
HYDROPHOBIC_INTERACTION |
METAL_COMPLEX |
PI_CATION_INTERACTION |
PI_STACKING |
SALT_BRIDGE |
WATER_BRIDGE |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Interaction> |
getInteractionClass() |
String |
getThreeLetterCode() |
static String |
getThreeLetterCode(Class<? extends Interaction> interactionClass) |
static InteractionType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InteractionType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final InteractionType HALOGEN_BOND
public static final InteractionType HYDROGEN_BOND
public static final InteractionType HYDROPHOBIC_INTERACTION
public static final InteractionType METAL_COMPLEX
public static final InteractionType PI_CATION_INTERACTION
public static final InteractionType PI_STACKING
public static final InteractionType SALT_BRIDGE
public static final InteractionType WATER_BRIDGE
public static InteractionType[] values()
for (InteractionType c : InteractionType.values()) System.out.println(c);
public static InteractionType 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 static String getThreeLetterCode(Class<? extends Interaction> interactionClass)
public Class<? extends Interaction> getInteractionClass()
public String getThreeLetterCode()
Copyright © 2018. All rights reserved.