net.myrrix.common.collection
Class FastByIDFloatMap
java.lang.Object
net.myrrix.common.collection.FastByIDFloatMap
- All Implemented Interfaces:
- Serializable, Cloneable
public final class FastByIDFloatMap
- extends Object
- implements Serializable, Cloneable
Based on FastByIDMap; used with float instead of
double.
- Author:
- Sean Owen, Mahout
- See Also:
- Serialized Form
FastByIDFloatMap
public FastByIDFloatMap()
- Creates a new with default capacity.
FastByIDFloatMap
public FastByIDFloatMap(int size)
FastByIDFloatMap
public FastByIDFloatMap(int size,
float loadFactor)
get
public float get(long key)
size
public int size()
isEmpty
public boolean isEmpty()
containsKey
public boolean containsKey(long key)
put
public void put(long key,
float value)
remove
public void remove(long key)
clear
public void clear()
keySetIterator
public org.apache.mahout.cf.taste.impl.common.LongPrimitiveIterator keySetIterator()
entrySet
public Set<FastByIDFloatMap.MapEntry> entrySet()
rehash
public void rehash()
clone
public FastByIDFloatMap clone()
- Overrides:
clone in class Object
toString
public String toString()
- Overrides:
toString in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object other)
- Overrides:
equals in class Object
Copyright © 2012. All Rights Reserved.