org.ontobox.fast.util.primitive.impl.pcj
Class PCJObjectIntMap<T>

java.lang.Object
  extended by org.ontobox.fast.util.primitive.impl.pcj.PCJObjectIntMap<T>
All Implemented Interfaces:
ObjectIntMap<T>

public class PCJObjectIntMap<T>
extends java.lang.Object
implements ObjectIntMap<T>

Author:
Anton Malykh

Constructor Summary
PCJObjectIntMap(boolean chained, int size)
           
 
Method Summary
 boolean containsKey(T key)
           
 boolean forEachKey(ObjectProcessor<T> processor)
           
 java.lang.Integer get(T key)
           
 void put(T key, int value)
           
 void removeKey(T key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PCJObjectIntMap

public PCJObjectIntMap(boolean chained,
                       int size)
Method Detail

get

public java.lang.Integer get(T key)
Specified by:
get in interface ObjectIntMap<T>

containsKey

public boolean containsKey(T key)
Specified by:
containsKey in interface ObjectIntMap<T>

removeKey

public void removeKey(T key)
Specified by:
removeKey in interface ObjectIntMap<T>

put

public void put(T key,
                int value)
Specified by:
put in interface ObjectIntMap<T>

forEachKey

public boolean forEachKey(ObjectProcessor<T> processor)
Specified by:
forEachKey in interface ObjectIntMap<T>