|
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.RestrictedCollections
public class RestrictedCollections
A collection of Collection implementation classes that limit the data type.
Nested Class Summary | |
---|---|
static class |
RestrictedCollections.RestrictedCollection A restricted Collection that requires its contents to be of a specified class. |
static class |
RestrictedCollections.RestrictedEntrySet A restricted Collection that requires its contents to be of a specified class. |
static class |
RestrictedCollections.RestrictedList A restricted List that requires its contents to be of a specified class. |
static class |
RestrictedCollections.RestrictedListIterator A restricted ListIterator that requires its contents to be of a specified class. |
static class |
RestrictedCollections.RestrictedMap A restricted Map that requires its keys and values to be of specified classes. |
static class |
RestrictedCollections.RestrictedSet A restricted Set that requires its contents to be of a specified class. |
static class |
RestrictedCollections.RestrictedSortedMap A restricted SortedMap that requires its keys and values to be of specified classes. |
static class |
RestrictedCollections.RestrictedSortedSet A restricted Set that requires its contents to be of a specified class. |
Method Summary | |
---|---|
static java.util.Collection |
getCollection(java.util.Collection col, java.lang.Class clz) Returns a restricted instance of Collection. |
static java.util.Set |
getEntrySet(java.util.Set set, java.lang.Class clzKey, java.lang.Class clzVal) Returns a restricted instance of Set that holds Entry objects for a RestrictedMap. |
static java.util.List |
getList(java.util.List list, java.lang.Class clz) Returns a restricted instance of List. |
static java.util.ListIterator |
getListIterator(java.util.ListIterator iter, java.lang.Class clz) Returns a restricted instance of ListIterator. |
static java.util.Map |
getMap(java.util.Map map, java.lang.Class clzKey, java.lang.Class clzVal) Returns a restricted instance of Map. |
static java.util.Set |
getSet(java.util.Set set, java.lang.Class clz) Returns a restricted instance of Set. |
static java.util.SortedMap |
getSortedMap(java.util.SortedMap map, java.lang.Class clzKey, java.lang.Class clzVal) Returns a restricted instance of SortedMap. |
static java.util.SortedSet |
getSortedSet(java.util.SortedSet set, java.lang.Class clz) Returns a restricted instance of SortedSet. |
Method Detail |
---|
public static java.util.Collection getCollection(java.util.Collection col, java.lang.Class clz)
col
- the underlying Collectionclz
- the class of objects that may be stored in the Collectionpublic static java.util.Set getSet(java.util.Set set, java.lang.Class clz)
set
- the underlying Setclz
- the class of objects that may be stored in the Setpublic static java.util.SortedSet getSortedSet(java.util.SortedSet set, java.lang.Class clz)
set
- the underlying SortedSetclz
- the class of objects that may be stored in the SortedSetpublic static java.util.List getList(java.util.List list, java.lang.Class clz)
list
- the underlying Listclz
- the class of objects that may be stored in the Listpublic static java.util.ListIterator getListIterator(java.util.ListIterator iter, java.lang.Class clz)
iter
- the underlying ListIteratorclz
- the class of objects that may be stored in the Listpublic static java.util.Map getMap(java.util.Map map, java.lang.Class clzKey, java.lang.Class clzVal)
map
- the underlying MapclzKey
- the class of keys that may be stored in the MapclzVal
- the class of values that may be stored in the Mappublic static java.util.SortedMap getSortedMap(java.util.SortedMap map, java.lang.Class clzKey, java.lang.Class clzVal)
map
- the underlying SortedMapclzKey
- the class of keys that may be stored in the SortedMapclzVal
- the class of values that may be stored in the SortedMappublic static java.util.Set getEntrySet(java.util.Set set, java.lang.Class clzKey, java.lang.Class clzVal)
set
- the underlying Entry SetclzKey
- the class of keys that may be stored in the MapclzVal
- the class of values that may be stored in the Map
|
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 |