public static enum XmlaConstants.Method extends Enum<XmlaConstants.Method> implements XmlaConstant
XmlaConstant.Dictionary<E extends Enum<E> & XmlaConstant>| Enum Constant and Description |
|---|
DISCOVER |
DISCOVER_AND_EXECUTE |
EXECUTE |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Returns the description of this constant.
|
static XmlaConstant.Dictionary<XmlaConstants.Method> |
getDictionary()
Per
XmlaConstant, returns a dictionary
of all values of this enumeration. |
static XmlaConstants.Method |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static XmlaConstants.Method[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
String |
xmlaName()
Returns the name of this constant as specified by XMLA.
|
int |
xmlaOrdinal()
Returns the code of this constant as specified by XMLA.
|
public static final XmlaConstants.Method DISCOVER
public static final XmlaConstants.Method EXECUTE
public static final XmlaConstants.Method DISCOVER_AND_EXECUTE
public static XmlaConstants.Method[] values()
for (XmlaConstants.Method c : XmlaConstants.Method.values()) System.out.println(c);
public static XmlaConstants.Method 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 XmlaConstant.Dictionary<XmlaConstants.Method> getDictionary()
XmlaConstant, returns a dictionary
of all values of this enumeration.public String xmlaName()
XmlaConstantOften the name is an enumeration-specific prefix plus the name of
the Java enum constant. For example,
Dimension.Type has
prefix "MD_DIMTYPE_", and therefore this method returns
"MD_DIMTYPE_PRODUCTS" for the enum constant
Dimension.Type.PRODUCTS.
xmlaName in interface XmlaConstantpublic String getDescription()
XmlaConstantgetDescription in interface XmlaConstantpublic int xmlaOrdinal()
XmlaConstantFor example, the XMLA specification says that the ordinal of
MD_DIMTYPE_PRODUCTS is 8, and therefore this method returns 8
for Dimension.Type.PRODUCTS.
xmlaOrdinal in interface XmlaConstant