org.eclipse.mat.parser.index
Enum IndexManager.Index
java.lang.Object
java.lang.Enum<IndexManager.Index>
org.eclipse.mat.parser.index.IndexManager.Index
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<IndexManager.Index>
- Enclosing class:
- IndexManager
public static enum IndexManager.Index
- extends java.lang.Enum<IndexManager.Index>
The different index types.
Method Summary |
java.io.File |
getFile(java.lang.String prefix)
|
static IndexManager.Index |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static IndexManager.Index[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
Methods inherited from class java.lang.Enum |
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
INBOUND
public static final IndexManager.Index INBOUND
OUTBOUND
public static final IndexManager.Index OUTBOUND
O2CLASS
public static final IndexManager.Index O2CLASS
IDENTIFIER
public static final IndexManager.Index IDENTIFIER
A2SIZE
public static final IndexManager.Index A2SIZE
DOMINATED
public static final IndexManager.Index DOMINATED
O2RETAINED
public static final IndexManager.Index O2RETAINED
DOMINATOR
public static final IndexManager.Index DOMINATOR
filename
public java.lang.String filename
values
public static IndexManager.Index[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (IndexManager.Index c : IndexManager.Index.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static IndexManager.Index valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
getFile
public java.io.File getFile(java.lang.String prefix)