ariba.ui.aribaweb.util
Class AWSizeLimitedHashtable

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.util.AWSizeLimitedHashtable
All Implemented Interfaces:
AWObject, java.lang.Cloneable

public final class AWSizeLimitedHashtable
extends AWBaseObject
implements java.lang.Cloneable


Field Summary
 
Fields inherited from class ariba.ui.aribaweb.util.AWBaseObject
AribaHashtableClass, AribaVectorClass, ClassClass, EmptyHashtable, EmptyMap, EmptyVector, False, IntegerClass, JavaHashtableClass, JavaMapClass, JavaVectorClass, LogHandling, NullObject, ObjectClass, StringClass, True, UndefinedObject, UndefinedString, UninitializedRealNumber
 
Constructor Summary
AWSizeLimitedHashtable(int desiredSize)
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.Object get(java.lang.Object key)
           
 java.lang.Object getKey(java.lang.Object key)
          Allows for looking up a key to see if it exists and to get its value
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
           
 void putIfAbsent(java.lang.Object key, java.lang.Object value)
           
 int size()
           
 
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject
debugString, ensureFieldValuesClear, getFieldValue, init, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AWSizeLimitedHashtable

public AWSizeLimitedHashtable(int desiredSize)
Method Detail

put

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

putIfAbsent

public void putIfAbsent(java.lang.Object key,
                        java.lang.Object value)

get

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

getKey

public java.lang.Object getKey(java.lang.Object key)
Allows for looking up a key to see if it exists and to get its value


size

public int size()

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.