|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmondrian.rolap.CellKey.Three
public static class CellKey.Three
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface mondrian.rolap.CellKey |
|---|
CellKey.Generator, CellKey.Many, CellKey.One, CellKey.Three, CellKey.Two, CellKey.Zero |
| Method Summary | |
|---|---|
CellKey.Three |
copy()
Returns a mutable copy of this CellKey. |
boolean |
equals(Object o)
|
int |
getAxis(int axis)
Returns the axisth axis value. |
int[] |
getOrdinals()
Returns the axis keys as an array. |
int |
hashCode()
|
void |
setAxis(int axis,
int value)
Sets a given axis. |
void |
setOrdinals(int[] pos)
This method make a copy of the int array parameter. |
int |
size()
Returns the number of axes. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public String toString()
toString in class Objectpublic CellKey.Three copy()
CellKey
copy in interface CellKeypublic boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic int getAxis(int axis)
CellKeyaxisth axis value.
getAxis in interface CellKeyaxis - Axis ordinal
axisth axis
public void setAxis(int axis,
int value)
CellKey
setAxis in interface CellKeyaxis - Axis ordinalvalue - Valuepublic int size()
CellKey
size in interface CellKeypublic int[] getOrdinals()
CellKeyNote: caller should treat the array as immutable. If the contents of the array are modified, behavior is unspecified.
getOrdinals in interface CellKeypublic void setOrdinals(int[] pos)
CellKey
setOrdinals in interface CellKeypos - Array of axis keys
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||