public final class FilterClosure<V>
extends groovy.lang.Closure
Modifier and Type | Field and Description |
---|---|
private static java.lang.Class[] |
PARAMETER_TYPES |
private groovy.lang.Closure<java.lang.Boolean> |
wiseMan |
Constructor and Description |
---|
FilterClosure(groovy.lang.Closure<java.lang.Boolean> wiseMan) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
call() |
java.lang.Object |
call(java.lang.Object... args) |
java.lang.Object |
call(java.lang.Object arguments) |
int |
getMaximumNumberOfParameters() |
java.lang.Class[] |
getParameterTypes() |
asWritable, clone, curry, curry, dehydrate, getDelegate, getDirective, getOwner, getProperty, getResolveStrategy, getThisObject, isCase, leftShift, leftShift, memoize, memoizeAtLeast, memoizeAtMost, memoizeBetween, ncurry, ncurry, rcurry, rcurry, rehydrate, rightShift, run, setDelegate, setDirective, setProperty, setResolveStrategy, throwRuntimeException, trampoline, trampoline
private final groovy.lang.Closure<java.lang.Boolean> wiseMan
private static final java.lang.Class[] PARAMETER_TYPES
public FilterClosure(groovy.lang.Closure<java.lang.Boolean> wiseMan)
public int getMaximumNumberOfParameters()
getMaximumNumberOfParameters
in class groovy.lang.Closure
public java.lang.Class[] getParameterTypes()
getParameterTypes
in class groovy.lang.Closure
public java.lang.Object call(java.lang.Object arguments)
call
in class groovy.lang.Closure
public java.lang.Object call(java.lang.Object... args)
call
in class groovy.lang.Closure
public java.lang.Object call()
call
in interface java.util.concurrent.Callable
call
in class groovy.lang.Closure