Skip navigation links
A C N O T 

A

accept(T1, T2, T3) - Method in interface net.ashwork.functionality.arity.consumer.TriConsumer
Performs this operation on the given arguments.
and(TriPredicate<? super T1, ? super T2, ? super T3>) - Method in interface net.ashwork.functionality.arity.predicate.TriPredicate
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
andThen(TriConsumer<? super T1, ? super T2, ? super T3>) - Method in interface net.ashwork.functionality.arity.consumer.TriConsumer
Returns a composed consumer that performs, in sequence, this operation followed by the after operation.
andThen(Function<? super R, ? extends V>) - Method in interface net.ashwork.functionality.arity.function.TriFunction
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
apply(T1, T2, T3) - Method in interface net.ashwork.functionality.arity.function.TriFunction
Applies this function to the given arguments.

C

conditional(Predicate<? super T>) - Static method in interface net.ashwork.functionality.arity.operator.TernaryOperator
Returns an operator which returns either the second or third argument based on whether the predicate returns true or false on the first argument respectively.

N

negate() - Method in interface net.ashwork.functionality.arity.predicate.TriPredicate
Returns a predicate that represents the logical negation of this predicate.
net.ashwork.functionality.arity.consumer - package net.ashwork.functionality.arity.consumer
 
net.ashwork.functionality.arity.function - package net.ashwork.functionality.arity.function
 
net.ashwork.functionality.arity.operator - package net.ashwork.functionality.arity.operator
 
net.ashwork.functionality.arity.predicate - package net.ashwork.functionality.arity.predicate
 

O

or(TriPredicate<? super T1, ? super T2, ? super T3>) - Method in interface net.ashwork.functionality.arity.predicate.TriPredicate
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.

T

TernaryOperator<T> - Interface in net.ashwork.functionality.arity.operator
Represents an operation upon three operands of the same type, producing a result of the same type as the operands.
test(T1, T2, T3) - Method in interface net.ashwork.functionality.arity.predicate.TriPredicate
Evaluates this predicate on the given arguments.
TriConsumer<T1,T2,T3> - Interface in net.ashwork.functionality.arity.consumer
Represents an operation that accepts three input arguments and returns no result.
TriFunction<T1,T2,T3,R> - Interface in net.ashwork.functionality.arity.function
Represents a function that accepts three arguments and produces a result.
TriPredicate<T1,T2,T3> - Interface in net.ashwork.functionality.arity.predicate
Represents a predicate (boolean-valued function) of three arguments.
A C N O T 
Skip navigation links