Package bsh
Class CollectionManager
- java.lang.Object
-
- bsh.CollectionManager
-
public final class CollectionManager extends java.lang.Object
The default CollectionManager supports iteration over objects of type: Enumeration, Iterator, Iterable, CharSequence, and array.
-
-
Constructor Summary
Constructors Constructor Description CollectionManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Iterator
getBshIterator(java.lang.Object obj)
static CollectionManager
getCollectionManager()
java.lang.Object
getFromMap(java.lang.Object map, java.lang.Object key)
boolean
isBshIterable(java.lang.Object obj)
boolean
isMap(java.lang.Object obj)
java.lang.Object
putInMap(java.lang.Object map, java.lang.Object key, java.lang.Object value)
-
-
-
Method Detail
-
getCollectionManager
public static CollectionManager getCollectionManager()
-
isBshIterable
public boolean isBshIterable(java.lang.Object obj)
-
getBshIterator
public java.util.Iterator getBshIterator(java.lang.Object obj) throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
-
isMap
public boolean isMap(java.lang.Object obj)
-
getFromMap
public java.lang.Object getFromMap(java.lang.Object map, java.lang.Object key)
-
putInMap
public java.lang.Object putInMap(java.lang.Object map, java.lang.Object key, java.lang.Object value)
-
-