com.jeffpalm.util
Class Loops
java.lang.Object
com.jeffpalm.util.HandlerHasA
com.jeffpalm.util.FunctionFactory
com.jeffpalm.util.Loops
- All Implemented Interfaces:
- Handler.HasInstance
public final class Loops
- extends FunctionFactory
Method Summary |
boolean |
andmap(Function.Predicate f,
java.util.Collection list)
|
java.lang.Object |
assf(Function.Predicate f,
java.util.List list)
|
java.util.Collection |
buildList(int n,
Function.Int f)
|
java.util.Collection |
filter(Function.Predicate f,
java.util.Collection list)
|
java.lang.Object |
foldl(Function f,
java.lang.Object base,
java.util.List list)
|
java.lang.Object |
foldr(Function f,
java.lang.Object base,
java.util.List list)
|
void |
foreach(Function.Int f,
Range r)
|
void |
foreach(Function f,
java.util.Collection list)
|
void |
foreach(Function f,
java.lang.Object lst)
|
void |
foreach(Lambda f,
java.util.Collection list)
|
static Loops |
getInstance()
|
static void |
main(java.lang.String[] args)
|
java.util.Collection |
map(Function f,
java.util.Collection list)
|
java.lang.Object |
map(Function f,
java.lang.Object lst)
|
java.util.Collection |
map(Lambda f,
java.util.Collection list)
|
boolean |
ormap(Function.Predicate f,
java.util.Collection list)
|
static Loops |
the()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
the
public static Loops the()
getInstance
public static Loops getInstance()
foreach
public void foreach(Function.Int f,
Range r)
foreach
public void foreach(Function f,
java.lang.Object lst)
foreach
public void foreach(Function f,
java.util.Collection list)
foreach
public void foreach(Lambda f,
java.util.Collection list)
map
public java.lang.Object map(Function f,
java.lang.Object lst)
map
public java.util.Collection map(Function f,
java.util.Collection list)
map
public java.util.Collection map(Lambda f,
java.util.Collection list)
buildList
public java.util.Collection buildList(int n,
Function.Int f)
andmap
public boolean andmap(Function.Predicate f,
java.util.Collection list)
ormap
public boolean ormap(Function.Predicate f,
java.util.Collection list)
filter
public java.util.Collection filter(Function.Predicate f,
java.util.Collection list)
foldr
public java.lang.Object foldr(Function f,
java.lang.Object base,
java.util.List list)
foldl
public java.lang.Object foldl(Function f,
java.lang.Object base,
java.util.List list)
assf
public java.lang.Object assf(Function.Predicate f,
java.util.List list)
main
public static void main(java.lang.String[] args)