|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SerIterator
An abstraction of collections, lists, sets and maps.
This is a plugin point that can handle Guava collections.
| Method Summary | |
|---|---|
int |
count()
Gets the number of occurrences of this item. |
boolean |
hasNext()
Checks if there is a next item. |
boolean |
isMapLike()
Is the iterator map-like, as opposed to collection-like. |
Object |
key()
The key. |
Class<?> |
keyType()
Gets the type of the key. |
String |
metaTypeName()
Gets the meta type of the underlying. |
void |
next()
Advances to the next item. |
int |
size()
Gets the size of the wrapped collection. |
Object |
value()
The value. |
Class<?> |
valueType()
Gets the type of the value. |
List<Class<?>> |
valueTypeTypes()
Gets the generic parameters of the value type. |
| Method Detail |
|---|
String metaTypeName()
int size()
boolean isMapLike()
boolean hasNext()
void next()
int count()
Class<?> keyType()
Object key()
Class<?> valueType()
List<Class<?>> valueTypeTypes()
Object value()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||