oracle.dss.dataView
Class DimensionMetadata
java.lang.Object
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:
getDimID
in interface MemberContext
getDimLabel
public java.lang.String getDimLabel()
getDimPluralLabel
public java.lang.String getDimPluralLabel()
getDimIndex
public int getDimIndex()
- Specified by:
getDimIndex
in 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:
getMemberIndex
in interface MemberContext
getMemberID
public java.lang.String getMemberID(int index)
- Specified by:
getMemberID
in interface MemberContext
getMemberCount
public int getMemberCount()
- Specified by:
getMemberCount
in 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:
equals
in interface MemberContext
setMeasure
public void setMeasure(boolean isMeasure)
isMeasure
public boolean isMeasure()
Copyright © 1997, 2009, Oracle. All rights reserved.