| Package | Description |
|---|---|
| org.osgl | |
| org.osgl.util |
| Modifier and Type | Method and Description |
|---|---|
static <K,T> Lang.IndexedVisitor<K,T> |
Lang.indexGuardedVisitor(Lang.Function<? super K,Boolean> guard,
Lang.Visitor<? super T> visitor) |
| Modifier and Type | Method and Description |
|---|---|
C.List<T> |
Lang.Var.acceptRight(Lang.IndexedVisitor<Integer,? super T> indexedVisitor) |
protected void |
Lang.Var.forEachLeft(Lang.IndexedVisitor<Integer,? super T> indexedVisitor) |
protected void |
Lang.Var.forEachRight(Lang.IndexedVisitor<Integer,? super T> indexedVisitor) |
| Modifier and Type | Method and Description |
|---|---|
C.Map<K,V> |
C.Map.accept(Lang.IndexedVisitor<? super K,? super V> indexedVisitor)
Alias of
#forEach(IndexedVisitor) |
C.List<T> |
C.List.accept(Lang.IndexedVisitor<Integer,? super T> indexedVisitor)
Loop through the list and for each element, call on the indexedVisitor function specified
|
C.List<T> |
ListBase.accept(Lang.IndexedVisitor<Integer,? super T> indexedVisitor) |
C.List<T> |
C.List.acceptLeft(Lang.IndexedVisitor<Integer,? super T> indexedVisitor)
Loop through the list from
0 to size - 1. |
C.List<T> |
ListBase.acceptLeft(Lang.IndexedVisitor<Integer,? super T> indexedVisitor) |
C.List<T> |
C.List.acceptRight(Lang.IndexedVisitor<Integer,? super T> indexedVisitor)
Loop through the list from
size() - 1 to 0. |
C.List<T> |
ListBase.acceptRight(Lang.IndexedVisitor<Integer,? super T> indexedVisitor) |
C.Map<K,V> |
C.Map.each(Lang.IndexedVisitor<? super K,? super V> indexedVisitor)
Alias of
#forEach(IndexedVisitor) |
C.List<T> |
C.List.each(Lang.IndexedVisitor<Integer,? super T> indexedVisitor)
Alias of
#accept(Visitor) |
C.List<T> |
ListBase.each(Lang.IndexedVisitor<Integer,? super T> indexedVisitor) |
C.Map<K,V> |
C.Map.forEach(Lang.IndexedVisitor<? super K,? super V> indexedVisitor)
Loop through this map on each key/value pair, apply them to the function specified
|
C.List<T> |
C.List.forEach(Lang.IndexedVisitor<Integer,? super T> indexedVisitor)
Alias of
#accept(Visitor) |
C.List<T> |
ListBase.forEach(Lang.IndexedVisitor<Integer,? super T> indexedVisitor) |
static <K,V> void |
C.forEach(Map<K,V> map,
Lang.IndexedVisitor<? super K,? super V> indexedVisitor)
Run indexedVisitor function on all key/value pair in a given map.
|
protected void |
ListBase.forEachLeft(Lang.IndexedVisitor<Integer,? super T> indexedVisitor) |
protected void |
ListBase.forEachRight(Lang.IndexedVisitor<Integer,? super T> indexedVisitor) |
Copyright © 2014–2021 OSGL (Open Source General Library). All rights reserved.