|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Operators.add(int,int) method.
+ operator.
Function.addParameters(Object[]), creating an
array containing the specified parameter.
ComposedFunction with the original f
function, and a new g function on which the
addParameters(Object[]) has been invoked.
Function.addParameters(Object[]), creating an
array containing the specified parameters.
Function.addParameters(Object[]), creating an
array containing the specified parameters.
Function.addParameters(Object[]), creating an
array containing the specified parameters.
Function.addParameters(Object[]).
Functions.all(Function,List).
&&ing the Boolean
values in the given list.
&&ing the Boolean
values in the given array.
&&ing the boolean
values in the given array.
Operators.and(boolean,boolean) method.
&& operator.
Functions.any(Function,List).
List from an array of Objects,
returning an empty List if the array is null.
List of Booleans from an array
of booleans.
List of Bytes from an array
of bytes.
List of Characters from an array
of chars.
List of Doubles from an array
of doubles.
List of Floats from an array
of floats.
List of Integers from an array
of ints.
List of Longs from an array
of longs.
List of Shorts from an array
of shorts.
List of Characters from a
String.
f and g, the resulting function is
f o g, where 'o' is the composing operator as used
in mathematics.
f, g and h, the resulting function is
f o g o h, where 'o' is the composing operator as
used in mathematics.
call() on the g function, supplies the
result to the f function using
objectOrParameter(Object), invokes call() on the
resulting function, and returns the result.
Function.call() method is invoked on
the FunctionN object that wraps this instance of
IFunctionN.
ComposedFunction, calls ComposedFunction.ComposedFunction(Function,Function).
ComposedFunction, calls ComposedFunction.ComposedFunction(Function,Function,Function).
Functions.concat(List).
Operators.concat(String,String) method.
+ operator as it pertains to
concatenating two Strings.
ConstructorFunction, calls ConstructorFunction.ConstructorFunction(Class).
ConstructorFunction, calls ConstructorFunction.ConstructorFunction(Class,Object[]).
null, and throws an exception if it
is.
Operators.divide(int,int) method.
/ operator.
equals(Object)
methods.
Function objects, which is an
alternative some prefer to using constructors and the new keyword.N parameters, which is constructed by
specifying an implementation of the IFunctionN interface.N parameters which uses the specified
implementation of the function interface.
N parameters which uses the specified
implementation of the function interface and the given parameters.
Functions class contains static methods that use functions to
perform various computations, which makes it possible to use functional
programming patterns.true.
true.
false.
false.
Functions.foldl(Function,Object,List).
Functions.foldl1(Function,List).
Functions.foldr(Function,Object,List).
Functions.foldr1(Function,List).
FunctionN, calls FunctionN.FunctionN(IFunctionN).
FunctionN, calls FunctionN.FunctionN(IFunctionN,Object[]).
0 as the index at with to insert the target.
Objects and that returns an Object as a result.InstanceFunction.InstanceFunction(Class,String,Object)
constructor.
InstanceFunction.InstanceFunction(Class,String,Object,Object[]) constructor.
InstanceFunction, calls InstanceFunction.InstanceFunction(Class,String).
InstanceFunction, calls InstanceFunction.InstanceFunction(Class,String,Object).
InstanceFunction, calls InstanceFunction.InstanceFunction(Class,String,Object[]).
InstanceFunction, calls InstanceFunction.InstanceFunction(Class,String,Object,Object[]).
InstanceFunction, calls InstanceFunction.InstanceFunction(Object,String).
InstanceFunction, calls InstanceFunction.InstanceFunction(Object,String,Object[]).
Constructor.newInstance(Object[]) method
using the supplied parameters.
Method.invoke(Object,Object[]) method
using the supplied object, which may be null in the case of a
static method, and the supplied parameters.
g.isObjectPresent().
g.isObjectRequired().
false since no object is required to invoke a
constructor.
false since an object is not required to invoke the
method.
true since an object is required to invoke the method.
false since an object is not required to invoke the
method.
Iterator for the specified list, or an empty
iterator if the list is null, to avoid
NullPointerExceptions.
StaticFunction) or an instance method (InstanceFunction).ComposedFunction.
Functions.map(Function,List).
Operators.multiply(int,int) method.
* operator.
null value should be used for a parameter of
a specific class, in order to remove the ambiguity caused by using simple
null values when a method is overloaded with different parameter
classes.null value for a
parameter of the specified class.
ComposedFunction object with the same
f function and the value of
g.newInstance(Class,Object[]), using g's target
class.
ConstructorFunction object using the specified
target class and parameters.
FunctionN object using the specified parameters.
InstanceFunction object using the specified target
class and parameters, and using the object on which to invoke the target, if
one was previously supplied.
StaticFunction object using the specified target
class and parameters.
Operators.not(boolean) method.
ComposedFunction with the original f
function, and a new g function on which the
object(Object) has been invoked.
FunctionException, since no object is required to invoke a
constructor.
FunctionException, since no object is required to invoke a
method that is wrapped using an interface.
InstanceFunction which includes this object.
FunctionException, since no object is required to invoke a
static method.
||ing the Boolean values
in the given list.
||ing the Boolean values
in the given array.
||ing the boolean values in
the given array.
Operators.or(boolean,boolean) method.
|| operator.
null parameter (NullParameter) or a parameter of a primitive
type (PrimitiveParameter).boolean
value for a parameter of the specified class.
byte
value for a parameter of the specified class.
char
value for a parameter of the specified class.
double
value for a parameter of the specified class.
float
value for a parameter of the specified class.
int
value for a parameter of the specified class.
long
value for a parameter of the specified class.
short
value for a parameter of the specified class.
ConstructorFunction, since no name is required.
ConstructorFunction, since no name is required.
MethodFunction, since a name is required.
MethodFunction, since a name is required.
null values
to be equal, a null and non-null value not to be
equal, and by using the equals() method to compare two
non-null values.
Functions.scanl(Function,Object,List).
Functions.scanl1(Function,List).
Functions.scanr(Function,Object,List).
Functions.scanr1(Function,List).
null.
null.
null.
StaticFunction, calls StaticFunction.StaticFunction(Class,String).
StaticFunction, calls StaticFunction.StaticFunction(Class,String,Object[]).
Operators.subtract(int,int) method.
- operator.
List of Numbers, returns the sum
of their int values.
ints from a List of Integers.
Function objects of which this
function is composed.
Function object.
String representation of the object.
String representation of the object.
Pairs into a Pair of lists, with the first
list containing all of the first elements of the pairs, and the second list
containing all of the second elements of the pairs.
Pairs into a Pair of lists, similarily to
the Tuples.unzipPairs(List) method.
Quadruples into a Quadruple of lists,
similarily to the Tuples.unzipPairs(List) method.
Quadruples into a Quadruple of lists,
similarily to the Tuples.unzipPairs(List) method.
Triples into a Triple of lists, similarily to
the Tuples.unzipPairs(List) method.
Triples into a Triple of lists, similarily
to the Tuples.unzipPairs(List) method.
Pairs.
Triples,
similarily to the Tuples.zip(List,List) method.
Quadruples,
similarily to the Tuples.zip(List,List) method.
Pairs,
similarily to the Tuples.zip(List,List) method.
Triples,
similarily to the Tuples.zip(List,List) method.
Quadruples,
similarily to the Tuples.zip(List,List) method.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||