|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
AbstractDelayable2
AbstractDelayable3
AbstractFunction that handles exceptions by softening them using
SoftException.soften(Throwable)AbstractFunction2 that handles exceptions by softening them using
SoftException.soften(Throwable)AbstractFunction3 that handles exceptions by softening them using
SoftException.soften(Throwable)AbstractPredicate is an abstract Evaluable.AbstractPredicate that handles exceptions by softening them using
SoftException.soften(Throwable)AbstractPredicate2 that handles exceptions by softening them using
SoftException.soften(Throwable)Check that throws an ObjectUnderConstructionException
when checks failAbstractTuple is a fixed size sequence of heterogeneous objects.AbstractTuple.TupleState
All
AbstractPredicate's AbstractPredicate.eval(Object) and other
All
ApplicableFunction
Object.equals(Object) method.Comparables element,
min and max, is true that:
min <= element <= max
Comparables element,
min and max, and a Comparator, using that
comparator is true that:
min <= element <= max
longs element,
min and max, is true that:
min <= element <= max
ints element,
min and max, is true that:
min <= element <= max
min and max
ExecutablePair.
AbstractReusableBuilder.checkDone(DoneCheck) messages, and then creates it, sending
AbstractReusableBuilder.buildObject().
Builder has being used more than once,
but it does not support it.callable.call().
Thunk, otherwise.
Builder for Collections.CollectionBuilder
object, by adding them to the given RelevantState.StateCollector
Comparables, like
between(max, min) and in(collection)Predicate2 that performs an compare test between its
Comparable arguments, that it returns
arg0.compareTo(arg1) == 0
object with other, based on
the fields collected by RelevantState.collectState(Object, StateCollector).
ConstantFunction
ContainsSubstringPredicate
Thunk that provides the current date
function that takes a single Tuple2, by returning a new one
that takes two arguments, one for each component of the pair
predicate that takes a single Tuple2, by returning a new
one that takes two arguments, one for each component of the pair
function that takes a single Tuple3, by returning a new one
that takes three arguments, one for each component of the triple
exec(arg1, arg2) each time its value is required
Predicate2 that performs an equality test between its
arguments, that it returns true if both are equal
value.equals(argument).
Predicate2 that performs an equality test between its
nullable arguments, that it returns true if both are equal or null.
Equals
object is equal to other,
based on the fields collected by
RelevantState.collectState(Object, StateCollector)
It is safe to use the result as an implementation of
Object.equals(Object) for object
EqualsIgnoreCase
Predicate2 that
implement the notion of and equivalence test, that is, a reflexive, symmetric
and transitive relation between its arguments.EvaluablePredicate
Thunk that, when evaluated, throws an exception with the given
formatted message as Ensure.fail(String, Object...)
Ensure.fail(String, Object, String, Object...)FailThunk
predicate
evaluates to true.
CollectionBuilder that configures a
Collection
Applicable into a Function by casting
it, is possible, or creating a new function that delegates its apply method
to it.
Applicable2 into a Function2 by casting
it, is possible, or creating a new function that delegates its apply method
to it.
MapBuilder that uses the given map instance, and
using MapBuilder.toUnmodifiableMap() as postprocessor.
Evaluable into a AbstractPredicate.
Callable.call() to
the given Callable
Runnable.run() to the given runnable
BasicEquals test
FunctionsToStringStyle used to create toString representations
GreaterThan
SoftException into a checked Exception,
by returning its cause
RuntimeException into a checked Exception,
if possible.
RelevantState.collectState(Object, StateCollector)
It is safe to use the result as an implementation of
Object.hashCode() for object
Function that takes an
argument and returns it.
InPredicate
InPredicate
InPredicate
LessThan
MapBuilder using a LinkedHashMap as map
implementation and the first key and value.
CollectionBuilder that configures a List,
with the given element already added.
function to the Option's value and wraps it
into an Option, if defined.
Builder for Maps.MapBuilder
MapBuilder using a HashMap as map
implementation and the first key and value.
Predicate that evaluates if a String mathes a PatternMatches using a regular expression
Matches using a Pattern.
AbstractFunction2 that returns the max of its
arguments using the given comparator.
c1 and c2, using
the given Comparator
AbstractFunction2 that returns the min of its
arguments using the given comparator.
c1 and c2, using
the given Comparator
ToStringStyle that formats an object like a named-tuple, were the
name is the object's class, and its components are its attributes.NamedTupleToStringStyle
Comparable.
NaturalComparator
Options, SoftExceptions
and null handling utilities.Block abstract class and variants,
and the Blocks factory class methods hub, which provide
rich-interfaced Executables and variantsAbstractFunction abstract class and variants,
and the Functions factory class methods hub, which provide
rich-interfaced Applicables and variantsAbstractPredicate abstract class
and the Predicates factory class methods hub, which provide
rich-interfaced EvaluablesObject.equals(Object), Object.hashCode()
and Object.toString()Option, that it, and option that does not have a valueThunk that always provides null
ObjectUnderConstructionException with the given
message
Comparator that performs the comparison between the
results of applying the given function to its arguments.
Predicate2 that performs an equality test to the result
of applying the given function to its arguments.
Option represent optional values, that can either be instances of
Some or None.AbstractPredicate's AbstractPredicate.eval(Object) and other
AbstractTupleAbstractTupleQuadruple
RelevantState
RelevantState, using NamedTupleToStringStyle
as toStringStyle
ReusableBuilder is a Builder whose ReusableBuilder.build() method
can be invoked more than once, thus the same builder can be used to more than
one objectTriple components to left, creating a new one where
the first component is placed at the third position, an the rests, shifted
right.
Triple components to right, creating a new one where
the third component is placed at the first position, an the rests, shifted
right.
Predicate2 that performs an identity test between its
arguments, that it returns true if both are the same object
Same
CollectionBuilder that configures a Set, with
the given element already added
RuntimeException, either by casting
it, if possible, or wrapping it into a SoftException
SoftException is a RuntimeException that wraps another with
only solely purpose of making it unchecked.Throwable
Exception
Exception
Option, that is, an option that holds a value.CollectionBuilder that configures a SortedSet
, with the given element already added
Block
that executes this one and then the another one.
Block2
that executes this one and then the another one.
Block3
that executes this one and then the another one.
ThunksRelevantState.collectState(Object, StateCollector)
It is safe to use the result as an implementation of
Object.toString() for object
Tuple2s for its arguments
Tuple3s for its arguments
Unmodifiable view of
its collection argument
Unmodifiable view of
its list argument
Unmodifiable view of
its SortedSet argument
Unmodifiable view of
its SortedSet argument
MapBuilder using a TreeMap as map
implementation and the first key and value.
AbstractTuple.Triple
AbstractTuples, and obtaining
Tuple-related functionsTupleToStringStyle
RuntimeException.
NoSuchElementException, otherwise.
Function that evaluates its Thunk argument
Option, or the provided object if
undefined
Option, or the provided object if
undefined
thunk.value().
Option, or null, if
undefined.
Applicable to apply to the
resulting collection before returning it through CollectionBuilder.build().
Applicable to apply to the
resulting map before returning it through MapBuilder.build().
Quadruple
Tuple3
Tuple2
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||