Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

oracle.javatools.util
Class Maps.UnboundedCacheStrategy<K,V,E extends Maps.AbstractLinkedEntry<K,V>>

java.lang.Object
  extended by oracle.javatools.util.Maps.CacheStrategy<K,V,E>
      extended by oracle.javatools.util.Maps.UnboundedCacheStrategy<K,V,E>
Enclosing class:
Maps

public static class Maps.UnboundedCacheStrategy<K,V,E extends Maps.AbstractLinkedEntry<K,V>>
extends Maps.CacheStrategy<K,V,E>

An unbounded cache strategy.

See Also:
Maps.CacheStrategy

Field Summary
 
Fields inherited from class oracle.javatools.util.Maps.CacheStrategy
CANONICAL, DEFAULT_INITIAL_CAPACITY, DEFAULT_LOAD_FACTOR, HARD, NONCANONICAL, SOFT, WEAK
 
Constructor Summary
Maps.UnboundedCacheStrategy()
          Constructs an unbounded, hard-referenced value cache strategy.
Maps.UnboundedCacheStrategy(int initialCapacity, float loadFactor, Maps.AbstractCacheMap.ReferenceType valueReferenceType, Maps.AbstractCacheMap.MappingType mappingType)
          Constructs an unbounded cache strategy.
Maps.UnboundedCacheStrategy(Maps.AbstractCacheMap.ReferenceType valueReferenceType)
          Constructs an unboundedcache strategy with specifed value reference type.
 
Method Summary
 
Methods inherited from class oracle.javatools.util.Maps.CacheStrategy
entryAccessed, entryAdded, entryChanged, entryEvicted, entryPurged, entryRemoved, evictEldest, getInitialCapacity, getLoadFactor, getMappingType, getValueReferenceType, mapChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Maps.UnboundedCacheStrategy

public Maps.UnboundedCacheStrategy()
Constructs an unbounded, hard-referenced value cache strategy. The initial capacity and load factor are set to default values; the mapping type is not canonical.


Maps.UnboundedCacheStrategy

public Maps.UnboundedCacheStrategy(Maps.AbstractCacheMap.ReferenceType valueReferenceType)
Constructs an unboundedcache strategy with specifed value reference type. The initial capacity and load factor are set to default values; the mapping type is not canonical.


Maps.UnboundedCacheStrategy

public Maps.UnboundedCacheStrategy(int initialCapacity,
                                   float loadFactor,
                                   Maps.AbstractCacheMap.ReferenceType valueReferenceType,
                                   Maps.AbstractCacheMap.MappingType mappingType)
Constructs an unbounded cache strategy.


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

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