mondrian.xmla
Enum RowsetDefinition.Type

java.lang.Object
  extended by java.lang.Enum<RowsetDefinition.Type>
      extended by mondrian.xmla.RowsetDefinition.Type
All Implemented Interfaces:
Serializable, Comparable<RowsetDefinition.Type>
Enclosing class:
RowsetDefinition

static enum RowsetDefinition.Type
extends Enum<RowsetDefinition.Type>

 

Enum Constant Summary
Array
           
Boolean
           
DateTime
           
Enumeration
           
EnumerationArray
           
EnumString
           
Integer
           
Long
           
Short
           
String
           
StringArray
           
StringSometimesArray
           
UnsignedInteger
           
UnsignedLong
           
UnsignedShort
           
UUID
           
 
Field Summary
 String columnType
           
 
Method Summary
(package private)  String getName()
           
(package private)  boolean isEnum()
           
static RowsetDefinition.Type valueOf(String name)
          Returns the enum constant of this type with the specified name.
static RowsetDefinition.Type[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

String

public static final RowsetDefinition.Type String

StringArray

public static final RowsetDefinition.Type StringArray

Array

public static final RowsetDefinition.Type Array

Enumeration

public static final RowsetDefinition.Type Enumeration

EnumerationArray

public static final RowsetDefinition.Type EnumerationArray

EnumString

public static final RowsetDefinition.Type EnumString

Boolean

public static final RowsetDefinition.Type Boolean

StringSometimesArray

public static final RowsetDefinition.Type StringSometimesArray

Integer

public static final RowsetDefinition.Type Integer

UnsignedInteger

public static final RowsetDefinition.Type UnsignedInteger

DateTime

public static final RowsetDefinition.Type DateTime

Short

public static final RowsetDefinition.Type Short

UUID

public static final RowsetDefinition.Type UUID

UnsignedShort

public static final RowsetDefinition.Type UnsignedShort

Long

public static final RowsetDefinition.Type Long

UnsignedLong

public static final RowsetDefinition.Type UnsignedLong
Field Detail

columnType

public final String columnType
Method Detail

values

public static RowsetDefinition.Type[] 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 (RowsetDefinition.Type c : RowsetDefinition.Type.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static RowsetDefinition.Type valueOf(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.)

Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null
Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name

isEnum

boolean isEnum()

getName

String getName()

SourceForge.net_Logo