|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The IEssDataCell interface is a single cell of data.
Nested Class Summary | |
static class |
IEssDataCell.EEssAccessMode
The EEssAccessMode is an enumeration of cell access modes. |
static class |
IEssDataCell.EEssDataCellType
The EEssDataCellType class is an enumeration of cell value types. |
Nested classes inherited from class com.essbase.api.dataquery.IEssCell |
IEssCell.EEssCellType |
Method Summary | |
IEssLinkedObject |
createLinkedFileObject(java.lang.String desciption,
java.lang.String fileNameTag,
byte[] content)
Creates a linked file object in the cell. |
IEssLinkedObject |
createLinkedObject(IEssLinkedObject.EEssLinkedObjectType type,
java.lang.String desc,
java.lang.String ref)
Creates a linked object in the cell. |
void |
deleteLinkedObject(IEssLinkedObject obj)
Deletes a linked object in the cell. |
void |
deleteLinkedObjects()
Deletes all linked object in the cell. |
IEssDataCell.EEssAccessMode |
getAccessMode()
Gets the access mode. |
int |
getColumnId()
Gets the column id. |
IEssDataCell.EEssDataCellType |
getDataCellType()
Gets the data cell type. |
double |
getDoubleValue()
Gets the double value of the data cell. |
IEssIterator |
getLinkedObjects()
Gets the linked objects in the cell. |
java.lang.String[] |
getMemberCombination()
Gets the member combination for the cell. |
int |
getRowId()
Gets the row id. |
boolean |
isCellNoteLinked()
Checks if the cell has linked cell note. |
boolean |
isDrillThrough()
|
boolean |
isObjectsLinked()
Checks if the cell has linked objects. |
boolean |
isPartitionLinked()
Checks if the cell has linked partitions. |
boolean |
isUrlLinked()
Checks if the cell has linked URL. |
boolean |
isWinAppLinked()
Checks if the cell has linked windows apps. |
void |
setValue(double value)
Sets the data cell value. |
Methods inherited from interface com.essbase.api.dataquery.IEssCell |
getCellType, getValue, setValue |
Method Detail |
public int getRowId() throws EssException
EssException
- if an error occurs.public int getColumnId() throws EssException
EssException
- if an error occurs.public IEssDataCell.EEssDataCellType getDataCellType() throws EssException
EssException
- if an error occurs.public IEssDataCell.EEssAccessMode getAccessMode() throws EssException
EssException
- if an error occurs.public boolean isObjectsLinked() throws EssException
EssException
- if an error occurs.public boolean isPartitionLinked() throws EssException
EssException
- if an error occurs.public boolean isCellNoteLinked() throws EssException
EssException
- if an error occurs.public boolean isWinAppLinked() throws EssException
EssException
- if an error occurs.public boolean isUrlLinked() throws EssException
EssException
- if an error occurs.public boolean isDrillThrough() throws EssException
EssException
- if an error occurs.public double getDoubleValue() throws EssException
EssException
- if an error occurs.public void setValue(double value) throws EssException
value
- The double value.
EssException
- if an error occurs.public java.lang.String[] getMemberCombination() throws EssException
EssException
- if an error occurs.public IEssLinkedObject createLinkedObject(IEssLinkedObject.EEssLinkedObjectType type, java.lang.String desc, java.lang.String ref) throws EssException
type
- The object type.desc
- The object description. For cell note type, specify the
actual cell note here. For url/file type, specify the description
here.ref
- The object reference. For cell note type, this param is
ignored. For url type, specify the url here. For file type, specify the
file name here.
EssException
- if an error occurs.public IEssLinkedObject createLinkedFileObject(java.lang.String desciption, java.lang.String fileNameTag, byte[] content) throws EssException
desciption
- The file description.fileNameTag
- The name used to identify the bytes.content
- The file content bytes.
EssException
- if an error occurs.public IEssIterator getLinkedObjects() throws EssException
EssException
- if an error occurs.public void deleteLinkedObject(IEssLinkedObject obj) throws EssException
obj
- The linked object.
EssException
- if an error occurs.public void deleteLinkedObjects() throws EssException
EssException
- if an error occurs.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |