|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
+
operator.
Functions.all(Function1,Collection)
that accepts an array.
&&
ing the Boolean
values in the given collection.
Functions.and(Collection)
that accepts an array.
Functions.and(Collection)
that accepts an array.
&&
operator.
Functions.any(Function1,Collection)
that accepts an array.
boolean
s from a collection of
Boolean
s.
byte
s from a collection of
Byte
s.
char
s from a collection of
Character
s.
double
s from a collection of
Double
s.
float
s from a collection of
Float
s.
int
s from a collection of
Integer
s.
List
from an array of Object
s,
returning an empty List if the array is null
.
List
of Boolean
s from an array
of boolean
s.
List
of Byte
s from an array
of byte
s.
List
of Character
s from an array
of char
s.
List
of Double
s from an array
of double
s.
List
of Float
s from an array
of float
s.
List
of Integer
s from an array
of int
s.
List
of Long
s from an array
of long
s.
List
of Short
s from an array
of short
s.
List
of Character
s from a
String
.
long
s from a collection of
Long
s.
short
s from a collection of
Short
s.
ReflectFinderImpl
and CglibReflectFactory
.
ReflectFinderImpl
and CglibReflectFactory
.
Function1
.
Function1
.
Function1
.
Function1
.
Function1
.
Function1
.
+
operator as it pertains to
concatenating two String
s.
Strings.concat(Collection)
that accepts an array.
DynReflect.constructor(Class)
that accepts a String to specify the
class by name.
StdReflect.constructor(Class,Class...)
that accepts a String to
specify the class by name.
null
, and throws an exception if it
is.
/
operator.
null
Lists.null
Lists.equals(Object)
methods.
Boolean
value indicating whether or not the item satisfies the
filter condition.
Functions.filter(Function1, Collection)
which accepts an array.
Functions.filter(Function1,Collection)
, except that the elements that
do not satisfy the filter condition are returned.
Functions.filterNot(Function1, Collection)
which accepts an array.
Lists.first(Collection)
which accepts an array.
Functions.foldl(Function2,Object,Collection)
that accepts an array.
Functions.foldl1(Function2,Collection)
that accepts an array.
Functions.foldr(Function2,Object,Collection)
that accepts an array.
Functions.foldr1(Function2,Collection)
that accepts an array.
Function1
interface, which implements all
methods except for the Function1.call(Object)
method - that is left to subclasses
to implement in order to define a function of 1 parameter.Function2
interface, which implements all
methods except for the Function2.call(Object,Object)
method - that is left to
subclasses to implement in order to define a function of 2 parameters.Function3
interface, which implements all
methods except for the Function3.call(Object,Object,Object)
method - that is left
to subclasses to implement in order to define a function of 3 parameters.Function4
interface, which implements all
methods except for the Function4.call(Object,Object,Object,Object)
method - that is
left to subclasses to implement in order to define a function of 4 parameters.FunctionN
interface, which implements all
methods except for the FunctionN.call(Object[])
method - that is left to
subclasses to implement in order to define a function of N parameters.Functions
class contains static methods that use functions to
perform various computations, which makes it possible to use certain functional
programming patterns.int
from an Object, using the numerical value of its
String representation.
true
if the iteration has more elements.
false
.
Lists.init(Collection)
that accepts an array.
Lists.init(Collection)
which accepts an array and returns an
array, without using an intermediate Collection.
DynReflect.instanceFunction(Class,String)
that accepts a String to
specify the class by name.
StdReflect.instanceFunction(Class,String,Class...)
that accepts a
String to specify the class by name.
Strings.intersperse(String, List)
that accepts an array.
Iterable
for the specified collection, or an
empty Iterable
if the collection is null
, to avoid
NullPointerException
s.
Iterable
for the specified array, or an empty
Iterable
if the array is null
, to avoid
NullPointerException
s.
EmptyIterator
.
Iterator
for the specified collection, or an
empty iterator if the collection is null
, to avoid
NullPointerException
s.
Iterator
for the specified array, or an empty
iterator if the array is null
, to avoid
NullPointerException
s.
ReflectFinderImpl
and JdkReflectFactory
.
ReflectFinderImpl
and JdkReflectFactory
.
Lists.last(Collection)
that accepts an array.
null
.
Functions.map(Function1, Collection)
which accepts an array.
Math.max(int, int)
method.
Math.min(int, int)
method.
*
operator.
null
.
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.
||
ing the Boolean
values
in the given collection.
Functions.or(Collection)
that accepts an array.
Functions.or(Collection)
that accepts an array.
||
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.
Constructor
s and
Method
s using reflection.Method
s and
Constructor
s.UnsupportedOperationException
.
UnsupportedOperationException
.
null
values to be equal, a null
to come after a
non-null
value, and by using the compareTo()
method
to compare two non-null
values.
null
values to be equal, and comparing corresponding elements of each array.
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(Function2,Object,Collection)
which accepts an array.
Functions.scanl1(Function2,Collection)
that accepts an array.
Functions.scanr(Function2,Object,Collection)
that accepts an array.
Functions.scanr1(Function2,Collection)
that accepts an array.
null
.
null
.
Lists.splitAt(int, List)
that accepts an array.
Lists.splitAt(int, List)
that accepts an array and returns a
Pair of arrays, without using an intermediate Collection.
DynReflect.staticFunction(Class,String)
that accepts a String to
specify the class by name.
StdReflect.staticFunction(Class,String,Class...)
that accepts a
String to specify the class by name.
-
operator.
Lists.tail(Collection)
which accepts an array.
Lists.tail(Collection)
which accepts an array and returns an
array, without using an intermediate Collection.
String
representation of the object.
String
representation of the object.
Pair
s 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.
Pair
s into a Pair
of lists, similarily to
the Tuples.unzipPairs(Collection)
method.
Quadruple
s into a Quadruple
of
lists, similarily to the Tuples.unzipPairs(Collection)
method.
Quadruple
s into a Quadruple
of lists,
similarily to the Tuples.unzipPairs(Collection)
method.
Triple
s into a Triple
of lists,
similarily to the Tuples.unzipPairs(Collection)
method.
Triple
s into a Triple
of lists, similarily
to the Tuples.unzipPairs(Collection)
method.
Pair
s.
Triple
s,
similarily to the Tuples.zip(Collection, Collection)
method.
Quadruple
s,
similarily to the Tuples.zip(Collection, Collection)
method.
Pair
s, similarily
to the Tuples.zip(Collection, Collection)
method.
Triple
s,
similarily to the Tuples.zip(Collection, Collection)
method.
Quadruple
s,
similarily to the Tuples.zip(Collection, Collection)
method.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |