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

E13403-03

Uses of Interface
oracle.javatools.util.Maps.AbstractLinkedEntry

Packages that use Maps.AbstractLinkedEntry
oracle.javatools.util Provides general utilities. 
 

Uses of Maps.AbstractLinkedEntry in oracle.javatools.util
 

Classes in oracle.javatools.util with type parameters of type Maps.AbstractLinkedEntry
static class Maps.AbstractCacheMap<K,V,E extends Maps.AbstractLinkedEntry<K,V>>
           
static class Maps.AbstractLinkedHashMap<K,V,E extends Maps.AbstractLinkedEntry<K,V>>
          An abstract, but nearly complete, implementation of the Map interface that is functionally equivalent to LinkedHashMap but is based on Maps.AbstractHashMap and allows subclasses the same customization options.
static class Maps.BoundedLruCacheStrategy<K,V,E extends Maps.AbstractLinkedEntry<K,V>>
          A bounded size LRU cache strategy.
static class Maps.CacheStrategy<K,V,E extends Maps.AbstractLinkedEntry<K,V>>
          An abstract caching strategy for a cache map.
static class Maps.UnboundedCacheStrategy<K,V,E extends Maps.AbstractLinkedEntry<K,V>>
          An unbounded cache strategy.
 

Classes in oracle.javatools.util that implement Maps.AbstractLinkedEntry
static class Maps.DefaultLinkedEntry<K,V>
          The default Maps.AbstractLinkedEntry implementation.
static class Maps.SoftLinkedEntry<K,V>
          An Maps.AbstractLinkedEntry implementation which holds its value with a SoftReference.
static class Maps.WeakLinkedEntry<K,V>
          An Maps.AbstractLinkedEntry implementation which holds its value with a WeakReference.
 

Methods in oracle.javatools.util that return Maps.AbstractLinkedEntry
protected  Maps.AbstractLinkedEntry<K,V> Maps.CacheMap.createDefaultEntry(int hashCode, K key, V value, Maps.AbstractLinkedEntry<K,V> next)
           
protected  Maps.AbstractLinkedEntry<K,V> Maps.CacheMap.createSoftEntry(int hashCode, K key, V value, Maps.AbstractLinkedEntry<K,V> next)
           
protected  Maps.AbstractLinkedEntry<K,V> Maps.CacheMap.createWeakEntry(int hashCode, K key, V value, Maps.AbstractLinkedEntry<K,V> next)
           
 Maps.AbstractLinkedEntry<K,V> Maps.AbstractLinkedEntry.getAfter()
          Gets the next entry in the iteration list of the containing map.
 Maps.AbstractLinkedEntry<K,V> Maps.DefaultLinkedEntry.getAfter()
           
 Maps.AbstractLinkedEntry<K,V> Maps.SoftLinkedEntry.getAfter()
           
 Maps.AbstractLinkedEntry<K,V> Maps.WeakLinkedEntry.getAfter()
           
 Maps.AbstractLinkedEntry<K,V> Maps.AbstractLinkedEntry.getBefore()
          Gets the previous entry in the iteration list of the containing map.
 Maps.AbstractLinkedEntry<K,V> Maps.DefaultLinkedEntry.getBefore()
           
 Maps.AbstractLinkedEntry<K,V> Maps.SoftLinkedEntry.getBefore()
           
 Maps.AbstractLinkedEntry<K,V> Maps.WeakLinkedEntry.getBefore()
           
 

Methods in oracle.javatools.util with parameters of type Maps.AbstractLinkedEntry
protected  Maps.AbstractLinkedEntry<K,V> Maps.CacheMap.createDefaultEntry(int hashCode, K key, V value, Maps.AbstractLinkedEntry<K,V> next)
           
protected  Maps.AbstractLinkedEntry<K,V> Maps.CacheMap.createSoftEntry(int hashCode, K key, V value, Maps.AbstractLinkedEntry<K,V> next)
           
protected  Maps.AbstractLinkedEntry<K,V> Maps.CacheMap.createWeakEntry(int hashCode, K key, V value, Maps.AbstractLinkedEntry<K,V> next)
           
 void Maps.AbstractLinkedEntry.setAfter(Maps.AbstractLinkedEntry<K,V> after)
          Sets the next entry in the iteration list of the containing map.
 void Maps.DefaultLinkedEntry.setAfter(Maps.AbstractLinkedEntry<K,V> after)
           
 void Maps.SoftLinkedEntry.setAfter(Maps.AbstractLinkedEntry<K,V> after)
           
 void Maps.WeakLinkedEntry.setAfter(Maps.AbstractLinkedEntry<K,V> after)
           
 void Maps.AbstractLinkedEntry.setBefore(Maps.AbstractLinkedEntry<K,V> before)
          Sets the previous entry in the iteration list of the containing map.
 void Maps.DefaultLinkedEntry.setBefore(Maps.AbstractLinkedEntry<K,V> before)
           
 void Maps.SoftLinkedEntry.setBefore(Maps.AbstractLinkedEntry<K,V> before)
           
 void Maps.WeakLinkedEntry.setBefore(Maps.AbstractLinkedEntry<K,V> before)
           
 

Constructors in oracle.javatools.util with parameters of type Maps.AbstractLinkedEntry
Maps.DefaultLinkedEntry(int keyHashCode, K key, V value, Maps.AbstractLinkedEntry<K,V> next)
           
Maps.SoftLinkedEntry(int hash, K key, V value, Maps.AbstractLinkedEntry<K,V> next, java.lang.ref.ReferenceQueue<V> queue)
           
Maps.WeakLinkedEntry(int keyHashCode, K key, V value, Maps.AbstractLinkedEntry<K,V> next, java.lang.ref.ReferenceQueue<V> queue)
           
 

Constructor parameters in oracle.javatools.util with type arguments of type Maps.AbstractLinkedEntry
Maps.CacheMap(Maps.CacheStrategy<K,V,Maps.AbstractLinkedEntry<K,V>> strategy)
          Constructs a cache map with specified Maps.CacheStrategy..
Maps.ManagedCacheMap(Maps.CacheStrategy<K,V,Maps.AbstractLinkedEntry<K,V>> strategy, java.lang.String name)
          Constructs a cache map with specified Maps.CacheStrategy.
 


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

E13403-03

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