Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.4.0)

E12063-05

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

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

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

For use in EL. A map whose keys are any type supported by da.getMemberMetadata(), and whose values are the result of calling getMemberMetadata() with that type. Also supports a couple of types supported by da.getLayerMetadata(), in which case the type is passed through to that method instead, yielding metadata for the layer containing the headerCell.


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.HeaderCellMetadata(int edge, int layer, int slice)
           
 
Method Summary
 java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> entrySet()
          Always returns Collections.emptySet().
 java.lang.Object get(java.lang.Object key)
           
 
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.HeaderCellMetadata

public UIPivotTable.HeaderCellMetadata(int edge,
                                       int layer,
                                       int slice)
Parameters:
edge -
layer - does not need to be the start layer
slice - does not need to be the start slice
Method Detail

get

public java.lang.Object get(java.lang.Object key)
Specified by:
get in interface java.util.Map<java.lang.String,java.lang.Object>
Overrides:
get in class java.util.AbstractMap<java.lang.String,java.lang.Object>
Parameters:
key - any type supported by da.getMemberMetadata() (or some supported by getLayerMetadata())
Returns:
the result of calling getMemberMetadata() (or getLayerMetadata()) with that type

entrySet

public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> 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,java.lang.Object>
Specified by:
entrySet in class java.util.AbstractMap<java.lang.String,java.lang.Object>

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.4.0)

E12063-05

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