Class CharArrayMap<P>

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.util.CharArrayMap<P>
All Implemented Interfaces:
Cloneable, CharArrayMapper<P>

public final class CharArrayMap<P> extends Object implements CharArrayMapper<P>
This map avoids hashing. This is suitable for few elements or long char arrays because it uses vectorized equals. Vectorized equals is several times faster then calculating hashCode in a loop. This class is not thread safe and callers are responsible for thread safety.
Author:
jkubitz