public static enum XmlaConstants.CoordinateType extends Enum<XmlaConstants.CoordinateType> implements XmlaConstant
Fields correspond to the XMLA values MDACTION_COORDINATE_CUBE (1), MDACTION_COORDINATE_DIMENSION (2) MDACTION_COORDINATE_LEVEL (3), MDACTION_COORDINATE_MEMBER (4), MDACTION_COORDINATE_SET (5), MDACTION_COORDINATE_CELL (6)
XmlaConstant.Dictionary<E extends Enum<E> & XmlaConstant>
Enum Constant and Description |
---|
CELL |
CUBE |
DIMENSION |
LEVEL |
MEMBER |
SET |
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Returns the description of this constant.
|
static XmlaConstant.Dictionary<XmlaConstants.ActionType> |
getDictionary()
Per
XmlaConstant , returns a dictionary
of all values of this enumeration. |
static XmlaConstants.CoordinateType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static XmlaConstants.CoordinateType[] |
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.CoordinateType CUBE
public static final XmlaConstants.CoordinateType DIMENSION
public static final XmlaConstants.CoordinateType LEVEL
public static final XmlaConstants.CoordinateType MEMBER
public static final XmlaConstants.CoordinateType SET
public static final XmlaConstants.CoordinateType CELL
public static XmlaConstants.CoordinateType[] values()
for (XmlaConstants.CoordinateType c : XmlaConstants.CoordinateType.values()) System.out.println(c);
public static XmlaConstants.CoordinateType 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.ActionType> getDictionary()
XmlaConstant
, returns a dictionary
of all values of this enumeration.public String xmlaName()
XmlaConstant
Often 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 XmlaConstant
public String getDescription()
XmlaConstant
getDescription
in interface XmlaConstant
public int xmlaOrdinal()
XmlaConstant
For 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