|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
com.tangosol.util.Base
com.tangosol.util.ConverterCollections.ConverterEntrySet
public static class ConverterCollections.ConverterEntrySet
A Converter Entry Set views an underlying Entry Set through a set of key and value Converters.
| Nested Class Summary | |
|---|---|
protected class |
ConverterCollections.ConverterEntrySet.ConverterEntryA Map Entry that lazily converts the key and value. |
protected class |
ConverterCollections.ConverterEntrySet.ConverterIteratorA Map Entry Iterator that converts the key and value types. |
| Field Summary | |
|---|---|
protected Converter |
m_convKeyDownThe Converter used to pass keys down to the Entry Set. |
protected Converter |
m_convKeyUpThe Converter used to view keys stored in the Entry Set. |
protected Converter |
m_convValDownThe Converter used to pass values down to the Entry Set. |
protected Converter |
m_convValUpThe Converter used to view values stored in the Entry Set. |
protected java.util.Collection |
m_setThe underlying Entry Set (or Collection of Map Entry objects). |
| Constructor Summary | |
|---|---|
ConverterCollections.ConverterEntrySet(java.util.Collection set, Converter convKeyUp, Converter convKeyDown, Converter convValUp, Converter convValDown)Constructor. |
|
| Method Summary | |
|---|---|
boolean |
add(java.lang.Object o)Ensures that this Collection contains the specified element. |
boolean |
addAll(java.util.Collection col)Adds all of the elements in the specified Collection to this Collection (optional operation). |
void |
clear()Removes all of the elements from this Collection. |
boolean |
contains(java.lang.Object o)Returns true if this Collection contains the specified element. |
boolean |
containsAll(java.util.Collection col)Returns true if this Collection contains all of the elements in the specified Collection. |
boolean |
equals(java.lang.Object o)Compares the specified object with this collection for equality. |
Converter |
getConverterKeyDown()Return the Converter used to pass keys down to the underlying Entry Set. |
Converter |
getConverterKeyUp()Return the Converter used to view the underlying Entry Set's keys through. |
Converter |
getConverterValueDown()Return the Converter used to pass values down to the underlying Entry Set. |
Converter |
getConverterValueUp()Return the Converter used to view the underlying Entry Set's values through. |
java.util.Collection |
getEntrySet()Return the underlying Entry Set. |
int |
hashCode()Returns the hash code value for this set. |
protected java.util.Set |
instantiateEntrySet(java.util.Collection col, Converter convKeyUp, Converter convKeyDown, Converter convValUp, Converter convValDown)Create a Converter Entry Set. |
boolean |
isEmpty()Returns true if this Collection contains no elements. |
java.util.Iterator |
iterator()Returns an Iterator over the elements contained in this Collection. |
boolean |
remove(java.lang.Object o)Removes a single instance of the specified element from this Collection, if it is present (optional operation). |
boolean |
removeAll(java.util.Collection col)Removes all this Collection's elements that are also contained in the specified Collection (optional operation). |
boolean |
retainAll(java.util.Collection col)Retains only the elements in this Collection that are contained in the specified Collection (optional operation). |
int |
size()Returns the number of elements in this Collection. |
java.lang.Object[] |
toArray()Returns an array containing all of the elements in this Collection. |
java.lang.Object[] |
toArray(java.lang.Object[] ao)Returns an array containing all of the elements in this Collection whose runtime type is that of the specified array. |
java.lang.String |
toString()Return a String description for this collection. |
protected java.util.Map.Entry |
wrapEntry(java.util.Map.Entry entry)Wrap an Entry from the Entry Set to make a Converter Entry. |
protected java.util.Iterator |
wrapIterator(java.util.Iterator iter)Wrap an Iterator from the Entry Set to make a Converter Iterator. |
| Field Detail |
|---|
protected java.util.Collection m_set
protected Converter m_convKeyUp
protected Converter m_convKeyDown
protected Converter m_convValUp
protected Converter m_convValDown
| Constructor Detail |
|---|
public ConverterCollections.ConverterEntrySet(java.util.Collection set,
Converter convKeyUp,
Converter convKeyDown,
Converter convValUp,
Converter convValDown)
set - the underlying Entry Set (or Collection of Map Entry objects)convKeyUp - the Converter to view the underlying Entry Set's keys throughconvKeyDown - the Converter to use to pass keys down to the underlying Entry SetconvValUp - the Converter to view the underlying Entry Set's values throughconvValDown - the Converter to use to pass values down to the underlying Entry Set| Method Detail |
|---|
public int size()
size in interface java.util.Collectionsize in interface java.util.Setpublic boolean isEmpty()
isEmpty in interface java.util.CollectionisEmpty in interface java.util.Setpublic boolean contains(java.lang.Object o)
e such that (o==null ? e==null : o.equals(e)).contains in interface java.util.Collectioncontains in interface java.util.Seto - the object to search for in the Collectionpublic java.util.Iterator iterator()
iterator in interface java.lang.Iterableiterator in interface java.util.Collectioniterator in interface java.util.Setpublic java.lang.Object[] toArray()
toArray in interface java.util.CollectiontoArray in interface java.util.Setpublic java.lang.Object[] toArray(java.lang.Object[] ao)
toArray in interface java.util.CollectiontoArray in interface java.util.Setao - the array into which the elements of this Collection are to be stored, if it is big enough; otherwise, a new array of the same runtime type is allocated for this purposepublic boolean add(java.lang.Object o)
add in interface java.util.Collectionadd in interface java.util.Seto - element whose presence in this Collection is to be ensuredpublic boolean remove(java.lang.Object o)
e such that (o==null ? e==null : o.equals(e)), if the Collection contains one or more such elements. Returns true if the Collection contained the specified element (or equivalently, if the Collection changed as a result of the call).remove in interface java.util.Collectionremove in interface java.util.Seto - element to be removed from this Collection, if presentpublic boolean containsAll(java.util.Collection col)
containsAll in interface java.util.CollectioncontainsAll in interface java.util.Setcol - Collection to be checked for containment in this CollectionSet.contains(Object)public boolean addAll(java.util.Collection col)
addAll in interface java.util.CollectionaddAll in interface java.util.Setcol - elements to be inserted into this CollectionSet.add(Object)public boolean removeAll(java.util.Collection col)
removeAll in interface java.util.CollectionremoveAll in interface java.util.Setcol - elements to be removed from this CollectionSet.remove(Object)public boolean retainAll(java.util.Collection col)
retainAll in interface java.util.CollectionretainAll in interface java.util.Setcol - elements to be retained in this CollectionSet.remove(Object)public void clear()
clear in interface java.util.Collectionclear in interface java.util.Setpublic boolean equals(java.lang.Object o)
Obeys the general contract of Collection.equals.
equals in interface java.util.Collectionequals in interface java.util.Seto - Object to be compared for equality with this CollectionObject.equals(Object), Set.equals(Object), List.equals(Object)public int hashCode()
s1.equals(s2) implies that s1.hashCode()==s2.hashCode() for any two sets s1 and s2, as required by the general contract of the Object.hashCode method.hashCode in interface java.util.CollectionhashCode in interface java.util.SetObject.hashCode(), Object.equals(Object), Set.equals(Object)public java.lang.String toString()
protected java.util.Set instantiateEntrySet(java.util.Collection col,
Converter convKeyUp,
Converter convKeyDown,
Converter convValUp,
Converter convValDown)
col - the underlying Collection of Map Entry objectsconvKeyUp - the Converter to view the underlying Map's Entry Set's keys throughconvKeyDown - the Converter to use to pass keys down to the underlying Map's Entry SetconvValUp - the Converter to view the underlying Map's Entry Set's values throughconvValDown - the Converter to use to pass values down to the underlying Map's Entry Setprotected java.util.Map.Entry wrapEntry(java.util.Map.Entry entry)
entry - a Map Entry to wrapprotected java.util.Iterator wrapIterator(java.util.Iterator iter)
iter - a Iterator to wrappublic java.util.Collection getEntrySet()
public Converter getConverterKeyUp()
public Converter getConverterKeyDown()
public Converter getConverterValueUp()
public Converter getConverterValueDown()
|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||