oracle.dss.dataView
Class DimensionMetadata
java.lang.Object
   oracle.dss.dataView.DimensionMetadata
oracle.dss.dataView.DimensionMetadata
- All Implemented Interfaces: 
- MemberContext
- public class DimensionMetadata 
- extends java.lang.Object- implements MemberContext
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
MAX_MEMBER_COUNT
protected static final int MAX_MEMBER_COUNT
- See Also:
- Constant Field Values
dimNameType
protected static final java.lang.String dimNameType
- See Also:
- Constant Field Values
ID_INDEX
public static final int ID_INDEX
- See Also:
- Constant Field Values
LABEL_INDEX
public static final int LABEL_INDEX
- See Also:
- Constant Field Values
DATATYPE_INDEX
public static final int DATATYPE_INDEX
- See Also:
- Constant Field Values
m_memberList
protected java.util.List m_memberList
m_memberLabels
protected java.util.List m_memberLabels
m_edge
protected int m_edge
m_layer
protected int m_layer
m_dimIndex
protected int m_dimIndex
m_dimID
protected java.lang.String m_dimID
m_dimLabel
protected java.lang.String m_dimLabel
m_dimPluralLabel
protected java.lang.String m_dimPluralLabel
m_isMeasure
protected boolean m_isMeasure
m_dataView
protected DataviewCommon m_dataView
m_dataAccess
protected DataAccess m_dataAccess
DimensionMetadata
public DimensionMetadata(DataviewCommon dataView,
                         java.lang.String dimID,
                         int dimIndex,
                         int edge,
                         int layer)
createDimensionMemberList
public static java.util.List createDimensionMemberList(DataviewCommon dataView)
- 
 
- 
 
getLayerLabel
public static java.lang.String getLayerLabel(DataAccess dataAccess,
                                             int edge,
                                             int layer,
                                             java.lang.String dimLabelType)
- Get the layer dimension label
 
- 
 
- 
 
getDimensionMemberList
public static java.util.List getDimensionMemberList(DataviewCommon dataView,
                                                    java.lang.String dimID,
                                                    int edge,
                                                    int layer)
- 
 
- 
 
getOutlineMemberList
protected static java.util.List getOutlineMemberList(DataAccess dataAccess,
                                                     int edge,
                                                     int logicalLayer,
                                                     java.lang.String[] types)
- 
 
- 
 
getEdge
public int getEdge()
- 
 
- 
 
getDimID
public java.lang.String getDimID()
- 
- Specified by:
- getDimIDin interface- MemberContext
 
- 
 
getDimLabel
public java.lang.String getDimLabel()
- 
 
- 
 
getDimPluralLabel
public java.lang.String getDimPluralLabel()
- 
 
- 
 
getDimIndex
public int getDimIndex()
- 
- Specified by:
- getDimIndexin interface- MemberContext
 
- 
 
getMemberLabels
public java.util.List getMemberLabels()
- 
 
- 
 
getMemberList
public java.util.List getMemberList()
- 
 
- 
 
getMemberID
public java.lang.String getMemberID(java.lang.String label)
- 
 
- 
 
getMemberLabelIndex
public int getMemberLabelIndex(java.lang.String memberLabel)
- 
 
- 
 
getMemberIndex
public int getMemberIndex(java.lang.String memberID)
- 
- Specified by:
- getMemberIndexin interface- MemberContext
 
- 
 
getMemberID
public java.lang.String getMemberID(int index)
- 
- Specified by:
- getMemberIDin interface- MemberContext
 
- 
 
getMemberCount
public int getMemberCount()
- 
- Specified by:
- getMemberCountin interface- MemberContext
 
- 
 
getMemberLabel
public java.lang.String getMemberLabel(int index)
- 
 
- 
 
getMemberLabel
public java.lang.String getMemberLabel(java.lang.String memberID)
- 
 
- 
 
getMemberDatatype
public java.lang.String getMemberDatatype(java.lang.String memberID)
- 
 
- 
 
getMemberDatatype
public java.lang.String getMemberDatatype(int index)
- 
 
- 
 
toSimpleDatatype
public java.lang.String toSimpleDatatype(java.lang.String datatype)
- 
 
- 
 
equals
public boolean equals(MemberContext member)
- 
- Specified by:
- equalsin interface- MemberContext
 
- 
 
setMeasure
public void setMeasure(boolean isMeasure)
- 
 
- 
 
isMeasure
public boolean isMeasure()
- 
 
- 
 
Copyright © 1997, 2011, Oracle. All rights reserved.