org.apache.commons.collections

Class FastHashMap.CollectionView

private abstract class FastHashMap.CollectionView extends Object implements Collection

Abstract collection implementation shared by keySet(), values() and entrySet().
Nested Class Summary
classFastHashMap.CollectionView.CollectionViewIterator
Constructor Summary
CollectionView()
Method Summary
booleanadd(Object o)
booleanaddAll(Collection c)
voidclear()
booleancontains(Object o)
booleancontainsAll(Collection o)
booleanequals(Object o)
protected abstract Collectionget(Map map)
inthashCode()
booleanisEmpty()
Iteratoriterator()
protected abstract ObjectiteratorNext(Entry entry)
booleanremove(Object o)
booleanremoveAll(Collection o)
booleanretainAll(Collection o)
intsize()
Object[]toArray(Object[] o)
Object[]toArray()

Constructor Detail

CollectionView

public CollectionView()

Method Detail

add

public boolean add(Object o)

addAll

public boolean addAll(Collection c)

clear

public void clear()

contains

public boolean contains(Object o)

containsAll

public boolean containsAll(Collection o)

equals

public boolean equals(Object o)

get

protected abstract Collection get(Map map)

hashCode

public int hashCode()

isEmpty

public boolean isEmpty()

iterator

public Iterator iterator()

iteratorNext

protected abstract Object iteratorNext(Entry entry)

remove

public boolean remove(Object o)

removeAll

public boolean removeAll(Collection o)

retainAll

public boolean retainAll(Collection o)

size

public int size()

toArray

public Object[] toArray(Object[] o)

toArray

public Object[] toArray()
Copyright (c) 2001-2004 - Apache Software Foundation