Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 2 (11.1.2.1.0)

E17492-02

oracle.adf.view.faces.bi.component.pivotTable
Class UIPivotTable.DataCellHeaderCellsMap

java.lang.Object
  extended by java.util.AbstractMap<java.lang.String,UIPivotTable.HeaderCellMetadata>
      extended by oracle.adf.view.faces.bi.component.pivotTable.UIPivotTable.DataCellHeaderCellsMap
All Implemented Interfaces:
java.util.Map<java.lang.String,UIPivotTable.HeaderCellMetadata>
Enclosing class:
UIPivotTable

protected class UIPivotTable.DataCellHeaderCellsMap
extends java.util.AbstractMap<java.lang.String,UIPivotTable.HeaderCellMetadata>

For use in EL. Map containing all the HeaderCellMetadata objects corresponding to a particular dataCell.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Constructor Summary
UIPivotTable.DataCellHeaderCellsMap(DataCellIndex dataCellIndex, UIPivotTable.LayersMap layersMap)
           
 
Method Summary
 java.util.Set<java.util.Map.Entry<java.lang.String,UIPivotTable.HeaderCellMetadata>> entrySet()
          Always returns Collections.emptySet().
 UIPivotTable.HeaderCellMetadata get(java.lang.Object key)
          Return value is null if (a) no layer with that layerName exists in the column or row edge, (b) there is no such headerCell because that layer is spanned by a headerCell that starts in a previous layer, or (c) the specified key is not a String.
 
Methods inherited from class java.util.AbstractMap
clear, clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UIPivotTable.DataCellHeaderCellsMap

public UIPivotTable.DataCellHeaderCellsMap(DataCellIndex dataCellIndex,
                                           UIPivotTable.LayersMap layersMap)
Method Detail

get

public UIPivotTable.HeaderCellMetadata get(java.lang.Object key)
Return value is null if (a) no layer with that layerName exists in the column or row edge, (b) there is no such headerCell because that layer is spanned by a headerCell that starts in a previous layer, or (c) the specified key is not a String.

Specified by:
get in interface java.util.Map<java.lang.String,UIPivotTable.HeaderCellMetadata>
Overrides:
get in class java.util.AbstractMap<java.lang.String,UIPivotTable.HeaderCellMetadata>
Parameters:
key - layerName
Returns:
the HeaderCellMetadata object for the headerCell starting in that layer that spans the slice of the specified dataCell

entrySet

public java.util.Set<java.util.Map.Entry<java.lang.String,UIPivotTable.HeaderCellMetadata>> entrySet()
Always returns Collections.emptySet(). Since most AbstractMap methods are based on the entrySet, these methods will behave as if the map is empty, even though get() supports many keys. This is fine since the only purpose of this class is to support EL via a get() method.

Specified by:
entrySet in interface java.util.Map<java.lang.String,UIPivotTable.HeaderCellMetadata>
Specified by:
entrySet in class java.util.AbstractMap<java.lang.String,UIPivotTable.HeaderCellMetadata>

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 2 (11.1.2.1.0)

E17492-02

Copyright © 1997, 2011, Oracle. All rights reserved.