mondrian.xmla
Class Enumeration

java.lang.Object
  extended by mondrian.xmla.Enumeration

 class Enumeration
extends Object

Contains inner classes which define enumerations used in XML for Analysis.

Since:
May 2, 2003
Author:
jhyde
 

Nested Class Summary
static class Enumeration.Access
           
(package private) static class Enumeration.AuthenticationMode
           
static class Enumeration.AxisFormat
           
static class Enumeration.Content
           
(package private) static interface Enumeration.EnumWithDesc
           
(package private) static interface Enumeration.EnumWithName
           
(package private) static interface Enumeration.EnumWithOrdinal
           
static class Enumeration.Format
           
(package private) static class Enumeration.Literal
           
(package private) static class Enumeration.MDXSupport
           
static class Enumeration.Methods
           
(package private) static class Enumeration.ProviderType
           
(package private) static class Enumeration.StateSupport
           
(package private) static class Enumeration.TreeOp
           
(package private) static class Enumeration.VisualMode
           
 
Field Summary
 String description
           
 String name
           
 RowsetDefinition.Type type
           
 
Constructor Summary
Enumeration(String name, String description, RowsetDefinition.Type type, Class<? extends Enum> clazz)
           
 
Method Summary
 String getName()
           
 String[] getNames()
           
 Enum<?> getValue(String valueName, boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public final String name

description

public final String description

type

public final RowsetDefinition.Type type
Constructor Detail

Enumeration

public Enumeration(String name,
                   String description,
                   RowsetDefinition.Type type,
                   Class<? extends Enum> clazz)
Method Detail

getName

public String getName()

getNames

public String[] getNames()

getValue

public Enum<?> getValue(String valueName,
                        boolean b)

SourceForge.net_Logo