CFEngine API

org.recommender.server
Class SynIntHashMap

java.lang.Object
  |
  +--org.recommender.server.SynIntHashMap

public class SynIntHashMap
extends java.lang.Object

Implement the synchronized IntHashMap. Synchronized on methods used in both ratingsMatrix and itemIndex: get(), put(), size(), iterator(), containsKey(), remove().

Author:
Shuzhen Nong

Constructor Summary
SynIntHashMap(IntHashMap map)
           
 
Method Summary
 boolean containsKey(int key)
           
 java.lang.Object get(int key)
           
 java.util.Iterator iterator()
           
 java.lang.Object put(int key, java.lang.Object value)
           
 java.lang.Object remove(int key)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SynIntHashMap

public SynIntHashMap(IntHashMap map)
Method Detail

get

public java.lang.Object get(int key)

put

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

size

public int size()

iterator

public java.util.Iterator iterator()

containsKey

public boolean containsKey(int key)

remove

public java.lang.Object remove(int key)

CFEngine API

Copyright © 2003 - Oregon State University www.orst.edu