|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<XmlaConstants.Literal>
org.olap4j.metadata.XmlaConstants.Literal
public static enum XmlaConstants.Literal
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.olap4j.metadata.XmlaConstant |
---|
XmlaConstant.Dictionary<E extends Enum<E> & XmlaConstant> |
Method Summary | |
---|---|
String |
getDescription()
Returns the description of this constant. |
static XmlaConstant.Dictionary<XmlaConstants.Literal> |
getDictionary()
Per XmlaConstant , returns a dictionary
of all values of this enumeration. |
String |
getLiteralInvalidChars()
|
String |
getLiteralInvalidStartingChars()
|
int |
getLiteralMaxLength()
|
String |
getLiteralName()
|
String |
getLiteralValue()
|
static XmlaConstants.Literal |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static XmlaConstants.Literal[] |
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. |
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 |
Enum Constant Detail |
---|
public static final XmlaConstants.Literal CATALOG_NAME
public static final XmlaConstants.Literal CATALOG_SEPARATOR
public static final XmlaConstants.Literal COLUMN_ALIAS
public static final XmlaConstants.Literal COLUMN_NAME
public static final XmlaConstants.Literal CORRELATION_NAME
public static final XmlaConstants.Literal CUBE_NAME
public static final XmlaConstants.Literal DIMENSION_NAME
public static final XmlaConstants.Literal HIERARCHY_NAME
public static final XmlaConstants.Literal LEVEL_NAME
public static final XmlaConstants.Literal MEMBER_NAME
public static final XmlaConstants.Literal PROCEDURE_NAME
public static final XmlaConstants.Literal PROPERTY_NAME
public static final XmlaConstants.Literal QUOTE
public static final XmlaConstants.Literal QUOTE_SUFFIX
public static final XmlaConstants.Literal TABLE_NAME
public static final XmlaConstants.Literal TEXT_COMMAND
public static final XmlaConstants.Literal USER_NAME
Method Detail |
---|
public static XmlaConstants.Literal[] values()
for (XmlaConstants.Literal c : XmlaConstants.Literal.values()) System.out.println(c);
public static XmlaConstants.Literal 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 static XmlaConstant.Dictionary<XmlaConstants.Literal> getDictionary()
XmlaConstant
, returns a dictionary
of all values of this enumeration.
public String getLiteralName()
public String getLiteralValue()
public String getLiteralInvalidChars()
public String getLiteralInvalidStartingChars()
public int getLiteralMaxLength()
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
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |