|
Oracle™ Business Intelligence Beans Java API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.dss.dataSource.common.QueryDumpContext
Class to provide a text dump of query contents and cursors.
Constructor Summary | |
QueryDumpContext() |
Method Summary | |
static void |
dumpCrosstabResults(java.io.PrintWriter pw, DataAccess da) Dump the cursor like a crosstab display, including asym |
static void |
dumpCurrentIndex(java.io.PrintWriter pw, DataAccess da, int edge, int index, MetadataMap map) Dump the current settings of each of the dims on an edge |
static void |
dumpCursor(java.io.PrintWriter pw, DataAccess da) Dump the contents of the cursor in a DataAccess. |
static void |
dumpCursor(java.io.PrintWriter pw, DataAccess da, java.lang.String dataType) Dump the contents of the cursor in a DataAccess. |
static void |
dumpEdge(java.io.PrintWriter pw, DataAccess da, int edge) Dump sets of values for a given edge, taking asymmetry into account |
static void |
dumpEdgeCursor(java.io.PrintWriter pw, DataAccess da, int edge) Dump the contents of an edge metadata cursor |
static void |
dumpMetadata(java.io.PrintWriter pw, DataAccess da, int edge, MetadataMap map) Dump metadata for a given edge |
static void |
dumpQueryState(java.io.PrintWriter pw, Query query) Dump the query state (Selections, measures) |
static void |
dumpResults(java.io.PrintWriter pw, DataAccess da, MetadataMap map) Dump the contents of the edges and data body |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public QueryDumpContext()
Method Detail |
public static void dumpResults(java.io.PrintWriter pw, DataAccess da, MetadataMap map) throws ColumnOutOfRangeException, RowOutOfRangeException, LayerOutOfRangeException, SliceOutOfRangeException, EdgeOutOfRangeException
pw
- PrintWriter to dump toda
- DataAccess to dumpmap
- types of metadata to dumpColumnOutOfRangeException
- if the data column is invalidRowOutOfRangeException
- if the data row is invalidEdgeOutOfRangeException
- if the edge is invalidLayerOutOfRangeException
- if the layer is invalidSliceOutOfRangeException
- if the slice is invalidpublic static void dumpMetadata(java.io.PrintWriter pw, DataAccess da, int edge, MetadataMap map) throws EdgeOutOfRangeException, LayerOutOfRangeException, SliceOutOfRangeException
pw
- PrintWriter to dump toda
- DataAccess to dumpedge
- edge to dumpEdgeOutOfRangeException
- if the edge is invalidLayerOutOfRangeException
- if the layer is invalidSliceOutOfRangeException
- if the slice is invalidpublic static void dumpEdge(java.io.PrintWriter pw, DataAccess da, int edge) throws EdgeOutOfRangeException, LayerOutOfRangeException, SliceOutOfRangeException
pw
- PrintWriter to dump toda
- DataAccess to dumpedge
- edge to dumpEdgeOutOfRangeException
- if the edge is invalidLayerOutOfRangeException
- if the layer is invalidSliceOutOfRangeException
- if the slice is invalidpublic static void dumpCursor(java.io.PrintWriter pw, DataAccess da, java.lang.String dataType) throws ColumnOutOfRangeException, RowOutOfRangeException, LayerOutOfRangeException, SliceOutOfRangeException, EdgeOutOfRangeException
pw
- PrintWriter to dump toda
- DataAccess to dumpdataType
- data type of the cursor data body to dumpColumnOutOfRangeException
- if the data column is invalidRowOutOfRangeException
- if the data row is invalidEdgeOutOfRangeException
- if the edge is invalidLayerOutOfRangeException
- if the layer is invalidSliceOutOfRangeException
- if the slice is invalidpublic static void dumpCursor(java.io.PrintWriter pw, DataAccess da) throws ColumnOutOfRangeException, RowOutOfRangeException, LayerOutOfRangeException, SliceOutOfRangeException, EdgeOutOfRangeException
pw
- PrintWriter to dump toda
- DataAccess to dumpColumnOutOfRangeException
- if the data column is invalidRowOutOfRangeException
- if the data row is invalidEdgeOutOfRangeException
- if the edge is invalidLayerOutOfRangeException
- if the layer is invalidSliceOutOfRangeException
- if the slice is invalidpublic static void dumpEdgeCursor(java.io.PrintWriter pw, DataAccess da, int edge) throws EdgeOutOfRangeException, LayerOutOfRangeException, SliceOutOfRangeException
pw
- PrintWriter to dump toda
- DataAccess to dumpedge
- edge to dumpEdgeOutOfRangeException
- if the edge is invalidLayerOutOfRangeException
- if the layer is invalidSliceOutOfRangeException
- if the slice is invalidpublic static void dumpCurrentIndex(java.io.PrintWriter pw, DataAccess da, int edge, int index, MetadataMap map) throws LayerOutOfRangeException, SliceOutOfRangeException, EdgeOutOfRangeException
pw
- PrintWriter to dump toda
- DataAccess to dumpedge
- edge to dumpabsolute
- index to dumpEdgeOutOfRangeException
- if the edge is invalidLayerOutOfRangeException
- if the layer is invalidSliceOutOfRangeException
- if the slice is invalidpublic static void dumpCrosstabResults(java.io.PrintWriter pw, DataAccess da) throws ColumnOutOfRangeException, RowOutOfRangeException, LayerOutOfRangeException, SliceOutOfRangeException, EdgeOutOfRangeException
pw
- PrintWriter to dump toda
- DataAccess to dumpColumnOutOfRangeException
- if the data column is invalidRowOutOfRangeException
- if the data row is invalidEdgeOutOfRangeException
- if the edge is invalidLayerOutOfRangeException
- if the layer is invalidSliceOutOfRangeException
- if the slice is invalidpublic static void dumpQueryState(java.io.PrintWriter pw, Query query) throws CloneException
pw
- PrintWriter to dump toquery
- Query to dump
|
Oracle™ Business Intelligence Beans Java API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |