Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


oracle.dss.util
Class DataMap

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.Vector
                    |
                    +--oracle.dss.util.AbstractMap
                          |
                          +--oracle.dss.util.DataMap
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.io.Serializable

public class DataMap
extends AbstractMap

List of the requested types of data that can be retrieved from a cursor (DataAccess object). At each point in a cursor, several types of information may be available. This list identifies all the types of information that have been requested by any view that uses the cursor.

See Also:
Serialized Form

Field Summary
static java.lang.String DATA_ANNOTATION
          An annotation for a data value.
static java.lang.String DATA_FORMATTED
          Formatted data.
static java.lang.String DATA_GROUPSORT
          Requests information about whether a cell is involved in a table group sort, and if so, where the cell is located (at the start, at the end, or in the middle of the sort).
static java.lang.String DATA_NAME
          Unique name in the database for a specified table cell.
static java.lang.String DATA_RATIO
          The percentage of the width of the column to paint a graphic bar in a cell in a table or crosstab.
static java.lang.String DATA_TYPE
          A data type of a specified value in the database.
static java.lang.String DATA_UNFORMATTED
          Unformatted data.
static java.lang.String DATA_VIEWFORMAT
          The ViewFormat providing cell-level format property overrides.
static java.lang.String DATA_VIEWSTYLE
          The ViewStyle providing cell-level style property overrides.

 

Fields inherited from class oracle.dss.util.AbstractMap
MAP_TYPE_NOT_FOUND

 

Constructor Summary
DataMap()
          Constructor for an empty data map.
DataMap(java.util.Enumeration availableTypes)
          Constructor that initializes the map from an Enumeration.
DataMap(java.lang.String type)
          Constructor that initializes the map with one type.
DataMap(java.lang.String[] availableTypes)
          Constructor that initializes the map from an array.

 

Methods inherited from class oracle.dss.util.AbstractMap
addType, clone, containsType, getTypeAt, isSuperset, merge, removeType, types

 

Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize

 

Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

 

Methods inherited from interface java.util.List
iterator, listIterator, listIterator

 

Field Detail

DATA_FORMATTED

public static final java.lang.String DATA_FORMATTED
Formatted data. The DataAccess.getValue method usually returns a String when you use this constant as its type parameter.

DATA_UNFORMATTED

public static final java.lang.String DATA_UNFORMATTED
Unformatted data. Using this constant as the type parameter for the DataAccess.getValue method retrieves unformatted data for a specified data value.

DATA_TYPE

public static final java.lang.String DATA_TYPE
A data type of a specified value in the database. Using this constant as the type parameter for the DataAccess.getValue method retrieves the data type of a specified data value.

DATA_RATIO

public static final java.lang.String DATA_RATIO
The percentage of the width of the column to paint a graphic bar in a cell in a table or crosstab. Using this constant as the type parameter for the DataAccess.getValue method returns a Float. You can set rules to display bars in cells.

DATA_GROUPSORT

public static final java.lang.String DATA_GROUPSORT
Requests information about whether a cell is involved in a table group sort, and if so, where the cell is located (at the start, at the end, or in the middle of the sort). This data map type is used for repeating group sort labels during printing when the sort is broken across multiple physical pages.

Using this constant as the type parameter for the DataAccess.getValue method retrieves a value that is represented by one of the DataDirector constants that begin with GROUPSORT_.

See Also:
DataDirector.GROUPSORT_NONE, DataDirector.GROUPSORT_START, DataDirector.GROUPSORT_MIDDLE, DataDirector.GROUPSORT_END

DATA_VIEWSTYLE

public static final java.lang.String DATA_VIEWSTYLE
The ViewStyle providing cell-level style property overrides. When this type of metadata is requested through the DataAccess getValue method, a ViewStyleHandle is returned.
See Also:
ViewStyleHandle

DATA_VIEWFORMAT

public static final java.lang.String DATA_VIEWFORMAT
The ViewFormat providing cell-level format property overrides. When this type of metadata is requested through the DataAccess getValue method, a ViewFormatHandle is returned.
See Also:
ViewFormatHandle

DATA_ANNOTATION

public static final java.lang.String DATA_ANNOTATION
An annotation for a data value. Using this constant as the type parameter for the DataAccess.getValue method retrieves an annotation for a specified data value.

DATA_NAME

public static final java.lang.String DATA_NAME
Unique name in the database for a specified table cell. Using this constant as the type parameter for the DataAccess.getValue method retrieves a name for a specified cell in table.
Constructor Detail

DataMap

public DataMap()
Constructor for an empty data map.

DataMap

public DataMap(java.lang.String[] availableTypes)
Constructor that initializes the map from an array.
Parameters:
availableTypes - An array of types for this data cursor.

DataMap

public DataMap(java.lang.String type)
Constructor that initializes the map with one type.
Parameters:
type - The type to put in this map.

DataMap

public DataMap(java.util.Enumeration availableTypes)
Constructor that initializes the map from an Enumeration.
Parameters:
availableTypes - An Enumeration of types for this data cursor.

Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


Copyright © 2003, Oracle. All Rights Reserved.