org.apache.ojb.broker.cache
Class ObjectCacheSoftImpl.SoftHashMap

java.lang.Object
  extended byjava.util.AbstractMap
      extended byorg.apache.ojb.broker.cache.ObjectCacheSoftImpl.SoftHashMap
All Implemented Interfaces:
java.util.Map
Enclosing class:
ObjectCacheSoftImpl

public final class ObjectCacheSoftImpl.SoftHashMap
extends java.util.AbstractMap


Nested Class Summary
 
Nested classes inherited from class java.util.AbstractMap
 
Nested classes inherited from class java.util.Map
java.util.Map.Entry
 
Field Summary
 
Fields inherited from class java.util.AbstractMap
 
Constructor Summary
ObjectCacheSoftImpl.SoftHashMap()
           
ObjectCacheSoftImpl.SoftHashMap(int hardSize)
           
 
Method Summary
 void clear()
           
 java.util.Enumeration elements()
           
 java.util.Set entrySet()
           
 java.lang.Object get(java.lang.Object key)
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
           
 java.lang.Object remove(java.lang.Object key)
           
 int size()
           
 
Methods inherited from class java.util.AbstractMap
clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, putAll, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectCacheSoftImpl.SoftHashMap

public ObjectCacheSoftImpl.SoftHashMap()

ObjectCacheSoftImpl.SoftHashMap

public ObjectCacheSoftImpl.SoftHashMap(int hardSize)
Method Detail

clear

public final void clear()

get

public final java.lang.Object get(java.lang.Object key)

put

public final java.lang.Object put(java.lang.Object key,
                                  java.lang.Object value)

remove

public final java.lang.Object remove(java.lang.Object key)

size

public final int size()

entrySet

public final java.util.Set entrySet()

elements

public final java.util.Enumeration elements()


Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14