public final class CollectionManager
extends java.lang.Object
| Constructor and Description |
|---|
CollectionManager() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<java.lang.String> |
getBshIterator(java.lang.Character obj)
Gets iterator for character range from highest unicode block set starting position.
|
java.util.Iterator<java.lang.Object> |
getBshIterator(java.lang.CharSequence obj)
Collect a char array iterator from supplied char sequence.
|
<T> java.util.Iterator<T> |
getBshIterator(java.util.Enumeration<T> obj)
Gets iterator for enumerated elements.
|
<T> java.util.Iterator<T> |
getBshIterator(java.lang.Iterable<T> obj)
Returns iterator from supplied iterable collection.
|
<T> java.util.Iterator<T> |
getBshIterator(java.util.Iterator<T> obj)
Returns iterator from supplied iterator.
|
java.util.Iterator<java.lang.Integer> |
getBshIterator(java.lang.Number obj)
Gets iterator for Number range from 0.
|
java.util.Iterator<?> |
getBshIterator(java.lang.Object obj)
Inspect the supplied object and cast type to delegates.
|
java.util.Iterator<java.lang.Object> |
getBshIterator(java.lang.String obj)
Collect a char array sequence iterator from supplied string.
|
<T> java.util.Iterator<T> |
getBshIterator(T[] obj)
Iterator from T[] method bound type Object array as value.
|
static CollectionManager |
getCollectionManager()
Gets the collection manager.
|
public static CollectionManager getCollectionManager()
public <T> java.util.Iterator<T> getBshIterator(java.util.Enumeration<T> obj)
obj - the enumerated elementspublic <T> java.util.Iterator<T> getBshIterator(java.lang.Iterable<T> obj)
obj - an iterable collection instancepublic <T> java.util.Iterator<T> getBshIterator(java.util.Iterator<T> obj)
obj - the iteratorpublic java.util.Iterator<java.lang.Object> getBshIterator(java.lang.CharSequence obj)
obj - the char sequence valuepublic java.util.Iterator<java.lang.Object> getBshIterator(java.lang.String obj)
obj - the string valuepublic <T> java.util.Iterator<T> getBshIterator(T[] obj)
obj - the T[] generic typed Object array.public java.util.Iterator<java.lang.Integer> getBshIterator(java.lang.Number obj)
obj - the top range number valuepublic java.util.Iterator<java.lang.String> getBshIterator(java.lang.Character obj)
obj - the top of the character rangepublic java.util.Iterator<?> getBshIterator(java.lang.Object obj)
obj - the value to iterate of unknown type.