org.aspectj.org.eclipse.jdt.internal.compiler.util
Class WeakHashSetOfCharArray

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray

public class WeakHashSetOfCharArray
extends java.lang.Object

A hashset of char[] whose values can be garbage collected.


Nested Class Summary
 class WeakHashSetOfCharArray.HashableWeakReference
           
 
Field Summary
 int elementSize
           
 
Constructor Summary
WeakHashSetOfCharArray()
           
WeakHashSetOfCharArray(int size)
           
 
Method Summary
 char[] add(char[] array)
           
 boolean contains(char[] array)
           
 char[] get(char[] array)
           
 char[] remove(char[] array)
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

elementSize

public int elementSize
Constructor Detail

WeakHashSetOfCharArray

public WeakHashSetOfCharArray()

WeakHashSetOfCharArray

public WeakHashSetOfCharArray(int size)
Method Detail

add

public char[] add(char[] array)

contains

public boolean contains(char[] array)

get

public char[] get(char[] array)

remove

public char[] remove(char[] array)

size

public int size()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object