Skip navigation links
A B C D F I L N O P S T X 

A

AbstractBooleanPredicate1<P extends AbstractBooleanPredicate1<P>> - Interface in net.ashwork.functionality.predicate.abstracts.primitive.booleans
Represents a predicate that accepts a boolean-valued argument and produces a boolean-valued result.
AbstractBytePredicate1<P extends AbstractBytePredicate1<P>> - Interface in net.ashwork.functionality.predicate.abstracts.primitive.bytes
Represents a predicate that accepts a byte-valued argument and produces a boolean-valued result.
AbstractCharPredicate1<P extends AbstractCharPredicate1<P>> - Interface in net.ashwork.functionality.predicate.abstracts.primitive.chars
Represents a predicate that accepts a char-valued argument and produces a boolean-valued result.
AbstractDoublePredicate1<P extends AbstractDoublePredicate1<P>> - Interface in net.ashwork.functionality.predicate.abstracts.primitive.doubles
Represents a predicate that accepts a double-valued argument and produces a boolean-valued result.
AbstractFloatPredicate1<P extends AbstractFloatPredicate1<P>> - Interface in net.ashwork.functionality.predicate.abstracts.primitive.floats
Represents a predicate that accepts a float-valued argument and produces a boolean-valued result.
AbstractIntPredicate1<P extends AbstractIntPredicate1<P>> - Interface in net.ashwork.functionality.predicate.abstracts.primitive.ints
Represents a predicate that accepts an int-valued argument and produces a boolean-valued result.
AbstractLongPredicate1<P extends AbstractLongPredicate1<P>> - Interface in net.ashwork.functionality.predicate.abstracts.primitive.longs
Represents a predicate that accepts a long-valued argument and produces a boolean-valued result.
AbstractPredicate0<P extends AbstractPredicate0<P>> - Interface in net.ashwork.functionality.predicate.abstracts
Represents a predicate that accepts no arguments and produces a boolean-valued result.
AbstractPredicate1<T1,P extends AbstractPredicate1<T1,P>> - Interface in net.ashwork.functionality.predicate.abstracts
Represents a predicate that accepts one argument and produces a boolean-valued result.
AbstractPredicate2<T1,T2,P extends AbstractPredicate2<T1,T2,P>> - Interface in net.ashwork.functionality.predicate.abstracts
Represents a predicate that accepts two arguments and produces a boolean-valued result.
AbstractPredicateN<P extends AbstractPredicateN<P>> - Interface in net.ashwork.functionality.predicate.abstracts
Represents a predicate that accepts n arguments and produces a boolean-valued result.
AbstractShortPredicate1<P extends AbstractShortPredicate1<P>> - Interface in net.ashwork.functionality.predicate.abstracts.primitive.shorts
Represents a predicate that accepts a short-valued argument and produces a boolean-valued result.
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicateN
 
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
and(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
And<T extends And<T>> - Interface in net.ashwork.functionality.predicate.partial
An object which can be intersected with another object to produce a combined result.
and(T) - Method in interface net.ashwork.functionality.predicate.partial.And
Intersects this object with another object to produce a combined result.
and(T) - Method in interface net.ashwork.functionality.predicate.partial.LogicalOperator
 
and(T) - Method in interface net.ashwork.functionality.predicate.partial.Nand
 
and(T) - Method in interface net.ashwork.functionality.predicate.partial.Sub
 
and(T) - Method in interface net.ashwork.functionality.predicate.partial.Xnor
 
and(T) - Method in interface net.ashwork.functionality.predicate.partial.Xor
 
and(Predicate0) - Method in interface net.ashwork.functionality.predicate.Predicate0
 
and(Predicate1<T1>) - Method in interface net.ashwork.functionality.predicate.Predicate1
 
and(Predicate2<T1, T2>) - Method in interface net.ashwork.functionality.predicate.Predicate2
 
and(PredicateN) - Method in interface net.ashwork.functionality.predicate.PredicateN
 
and(PredicateN.Instance) - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
and(BooleanPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
and(BytePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
and(CharPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
and(DoublePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
and(FloatPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
and(IntPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
and(LongPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
and(ShortPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicateN
 
arity() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
arity() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
arity() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
arity() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
arity() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
arity() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
arity() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
arity() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
arity() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
arity() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
arity() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
arity() - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 

B

BooleanPredicate1 - Interface in net.ashwork.functionality.predicate.primitive.booleans
Represents a predicate that accepts a boolean-valued argument and produces a boolean-valued result.
boxInput() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
boxInput() - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 
BytePredicate1 - Interface in net.ashwork.functionality.predicate.primitive.bytes
Represents a predicate that accepts a byte-valued argument and produces a boolean-valued result.

C

CharPredicate1 - Interface in net.ashwork.functionality.predicate.primitive.chars
Represents a predicate that accepts a char-valued argument and produces a boolean-valued result.
compose(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
compose(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
compose(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
compose(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
compose(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
compose(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
compose(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
compose(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
compose(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
compose(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.predicate.Predicate1
 
compose(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
compose(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
compose(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
compose(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
compose(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
compose(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
compose(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
compose(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 
composeUnchecked(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
composeUnchecked(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
composeUnchecked(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
composeUnchecked(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
composeUnchecked(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
composeUnchecked(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
composeUnchecked(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
composeUnchecked(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
composeUnchecked(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
composeUnchecked(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.predicate.Predicate1
 
composeUnchecked(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
composeUnchecked(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
composeUnchecked(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
composeUnchecked(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
composeUnchecked(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
composeUnchecked(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
composeUnchecked(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
composeUnchecked(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 

D

DoublePredicate1 - Interface in net.ashwork.functionality.predicate.primitive.doubles
Represents a predicate that accepts a double-valued argument and produces a boolean-valued result.

F

FloatPredicate1 - Interface in net.ashwork.functionality.predicate.primitive.floats
Represents a predicate that accepts a float-valued argument and produces a boolean-valued result.
fromFunctionVariant(ToBooleanFunction0) - Static method in interface net.ashwork.functionality.predicate.Predicate0
Creates an instance of this object from its ToBooleanFunction0 function variant.
fromFunctionVariant(ToBooleanFunction1<T1>) - Static method in interface net.ashwork.functionality.predicate.Predicate1
Creates an instance of this object from its ToBooleanFunction1 function variant.
fromFunctionVariant(ToBooleanFunction2<T1, T2>) - Static method in interface net.ashwork.functionality.predicate.Predicate2
Creates an instance of this object from its ToBooleanFunction2 function variant.
fromFunctionVariant(BooleanOperator1) - Static method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
Creates an instance of this object from its BooleanOperator1 function variant.
fromFunctionVariant(ByteToBooleanFunction1) - Static method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
Creates an instance of this object from its ByteToBooleanFunction1 function variant.
fromFunctionVariant(CharToBooleanFunction1) - Static method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
Creates an instance of this object from its CharToBooleanFunction1 function variant.
fromFunctionVariant(DoubleToBooleanFunction1) - Static method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
Creates an instance of this object from its DoubleToBooleanFunction1 function variant.
fromFunctionVariant(FloatToBooleanFunction1) - Static method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
Creates an instance of this object from its FloatToBooleanFunction1 function variant.
fromFunctionVariant(IntToBooleanFunction1) - Static method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
Creates an instance of this object from its IntToBooleanFunction1 function variant.
fromFunctionVariant(LongToBooleanFunction1) - Static method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
Creates an instance of this object from its LongToBooleanFunction1 function variant.
fromFunctionVariant(ShortToBooleanFunction1) - Static method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
Creates an instance of this object from its ShortToBooleanFunction1 function variant.
fromVariant(Predicate<T1>) - Static method in interface net.ashwork.functionality.predicate.Predicate1
Creates an instance of this object from its Predicate variant.
fromVariant(BiPredicate<T1, T2>) - Static method in interface net.ashwork.functionality.predicate.Predicate2
Creates an instance of this object from its BiPredicate variant.
fromVariant(DoublePredicate) - Static method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
Creates an instance of this object from its DoublePredicate variant.
fromVariant(IntPredicate) - Static method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
Creates an instance of this object from its IntPredicate variant.
fromVariant(LongPredicate) - Static method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
Creates an instance of this object from its LongPredicate variant.

I

Instance(int, Predicate1<Object[]>) - Constructor for class net.ashwork.functionality.predicate.PredicateN.Instance
Constructs an instance of the predicate.
IntPredicate1 - Interface in net.ashwork.functionality.predicate.primitive.ints
Represents a predicate that accepts an int-valued argument and produces a boolean-valued result.

L

LogicalOperator<T extends LogicalOperator<T>> - Interface in net.ashwork.functionality.predicate.partial
Represents an object that can be combined with another object such that the relation produces another logically operable object.
LongPredicate1 - Interface in net.ashwork.functionality.predicate.primitive.longs
Represents a predicate that accepts a long-valued argument and produces a boolean-valued result.

N

nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicateN
 
nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
nand(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
nand(T) - Method in interface net.ashwork.functionality.predicate.partial.LogicalOperator
 
Nand<T extends Nand<T>> - Interface in net.ashwork.functionality.predicate.partial
An object which can be intersected with another object to produce the complement of a combined result.
nand(T) - Method in interface net.ashwork.functionality.predicate.partial.Nand
Intersects this object with another object to produce the complement of a combined result.
nand(Predicate0) - Method in interface net.ashwork.functionality.predicate.Predicate0
 
nand(Predicate1<T1>) - Method in interface net.ashwork.functionality.predicate.Predicate1
 
nand(Predicate2<T1, T2>) - Method in interface net.ashwork.functionality.predicate.Predicate2
 
nand(PredicateN.Instance) - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
nand(PredicateN) - Method in interface net.ashwork.functionality.predicate.PredicateN
 
nand(BooleanPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
nand(BytePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
nand(CharPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
nand(DoublePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
nand(FloatPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
nand(IntPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
nand(LongPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
nand(ShortPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 
net.ashwork.functionality.predicate - package net.ashwork.functionality.predicate
This package holds all basic Predicates (from some input(s) T1, T2, ...
net.ashwork.functionality.predicate.abstracts - package net.ashwork.functionality.predicate.abstracts
The interfaces in this package are annotated with InheritOnly.
net.ashwork.functionality.predicate.abstracts.primitive.booleans - package net.ashwork.functionality.predicate.abstracts.primitive.booleans
Abstract predicates that have specialized boolean-valued type parameters.
net.ashwork.functionality.predicate.abstracts.primitive.bytes - package net.ashwork.functionality.predicate.abstracts.primitive.bytes
Abstract predicates that have specialized byte-valued type parameters.
net.ashwork.functionality.predicate.abstracts.primitive.chars - package net.ashwork.functionality.predicate.abstracts.primitive.chars
Abstract predicates that have specialized char-valued type parameters.
net.ashwork.functionality.predicate.abstracts.primitive.doubles - package net.ashwork.functionality.predicate.abstracts.primitive.doubles
Abstract predicates that have specialized double-valued type parameters.
net.ashwork.functionality.predicate.abstracts.primitive.floats - package net.ashwork.functionality.predicate.abstracts.primitive.floats
Abstract predicates that have specialized float-valued type parameters.
net.ashwork.functionality.predicate.abstracts.primitive.ints - package net.ashwork.functionality.predicate.abstracts.primitive.ints
Abstract predicates that have specialized int-valued type parameters.
net.ashwork.functionality.predicate.abstracts.primitive.longs - package net.ashwork.functionality.predicate.abstracts.primitive.longs
Abstract predicates that have specialized long-valued type parameters.
net.ashwork.functionality.predicate.abstracts.primitive.shorts - package net.ashwork.functionality.predicate.abstracts.primitive.shorts
Abstract predicates that have specialized short-valued type parameters.
net.ashwork.functionality.predicate.partial - package net.ashwork.functionality.predicate.partial
Partial expressions are genericized portions of the functional interfaces that can apply to multiple unrelated functional interfaces.
net.ashwork.functionality.predicate.primitive.booleans - package net.ashwork.functionality.predicate.primitive.booleans
Predicates that have specialized boolean-valued type parameters.
net.ashwork.functionality.predicate.primitive.bytes - package net.ashwork.functionality.predicate.primitive.bytes
Predicates that have specialized byte-valued type parameters.
net.ashwork.functionality.predicate.primitive.chars - package net.ashwork.functionality.predicate.primitive.chars
Predicates that have specialized char-valued type parameters.
net.ashwork.functionality.predicate.primitive.doubles - package net.ashwork.functionality.predicate.primitive.doubles
Predicates that have specialized double-valued type parameters.
net.ashwork.functionality.predicate.primitive.floats - package net.ashwork.functionality.predicate.primitive.floats
Predicates that have specialized float-valued type parameters.
net.ashwork.functionality.predicate.primitive.ints - package net.ashwork.functionality.predicate.primitive.ints
Predicates that have specialized int-valued type parameters.
net.ashwork.functionality.predicate.primitive.longs - package net.ashwork.functionality.predicate.primitive.longs
Predicates that have specialized long-valued type parameters.
net.ashwork.functionality.predicate.primitive.shorts - package net.ashwork.functionality.predicate.primitive.shorts
Predicates that have specialized short-valued type parameters.
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicateN
 
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
nor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
nor(T) - Method in interface net.ashwork.functionality.predicate.partial.LogicalOperator
 
Nor<T extends Nor<T>> - Interface in net.ashwork.functionality.predicate.partial
An object which can be unioned with another object to produce the complement of a combined result.
nor(T) - Method in interface net.ashwork.functionality.predicate.partial.Nor
Unions this object with another object to produce the complement of a combined result.
nor(Predicate0) - Method in interface net.ashwork.functionality.predicate.Predicate0
 
nor(Predicate1<T1>) - Method in interface net.ashwork.functionality.predicate.Predicate1
 
nor(Predicate2<T1, T2>) - Method in interface net.ashwork.functionality.predicate.Predicate2
 
nor(PredicateN.Instance) - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
nor(PredicateN) - Method in interface net.ashwork.functionality.predicate.PredicateN
 
nor(BooleanPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
nor(BytePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
nor(CharPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
nor(DoublePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
nor(FloatPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
nor(IntPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
nor(LongPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
nor(ShortPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicateN
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.partial.LogicalOperator
 
not() - Method in interface net.ashwork.functionality.predicate.partial.Nand
 
not() - Method in interface net.ashwork.functionality.predicate.partial.Nor
 
Not - Interface in net.ashwork.functionality.predicate.partial
An object which can provide its complement.
not() - Method in interface net.ashwork.functionality.predicate.partial.Not
Gets the complement of this object.
not() - Method in interface net.ashwork.functionality.predicate.partial.OrNot
 
not() - Method in interface net.ashwork.functionality.predicate.partial.Sub
 
not() - Method in interface net.ashwork.functionality.predicate.partial.Xnor
 
not() - Method in interface net.ashwork.functionality.predicate.partial.Xor
 
not() - Method in interface net.ashwork.functionality.predicate.Predicate0
 
not() - Method in interface net.ashwork.functionality.predicate.Predicate1
 
not() - Method in interface net.ashwork.functionality.predicate.Predicate2
 
not() - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
not() - Method in interface net.ashwork.functionality.predicate.PredicateN
 
not() - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
not() - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 

O

or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicateN
 
or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
or(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
or(T) - Method in interface net.ashwork.functionality.predicate.partial.LogicalOperator
 
or(T) - Method in interface net.ashwork.functionality.predicate.partial.Nor
 
Or<T extends Or<T>> - Interface in net.ashwork.functionality.predicate.partial
An object which can be unioned with another object to produce a combined result.
or(T) - Method in interface net.ashwork.functionality.predicate.partial.Or
Unions this object with another object to produce a combined result.
or(T) - Method in interface net.ashwork.functionality.predicate.partial.OrNot
 
or(T) - Method in interface net.ashwork.functionality.predicate.partial.Xnor
 
or(T) - Method in interface net.ashwork.functionality.predicate.partial.Xor
 
or(Predicate0) - Method in interface net.ashwork.functionality.predicate.Predicate0
 
or(Predicate1<T1>) - Method in interface net.ashwork.functionality.predicate.Predicate1
 
or(Predicate2<T1, T2>) - Method in interface net.ashwork.functionality.predicate.Predicate2
 
or(PredicateN.Instance) - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
or(PredicateN) - Method in interface net.ashwork.functionality.predicate.PredicateN
 
or(BooleanPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
or(BytePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
or(CharPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
or(DoublePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
or(FloatPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
or(IntPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
or(LongPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
or(ShortPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicateN
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
orNot(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
orNot(T) - Method in interface net.ashwork.functionality.predicate.partial.LogicalOperator
 
OrNot<T extends OrNot<T>> - Interface in net.ashwork.functionality.predicate.partial
An object which can be subtracted with another object to produce the complement of a combined result.
orNot(T) - Method in interface net.ashwork.functionality.predicate.partial.OrNot
Subtracts the other object from this object to produce the complement of a combined result.
orNot(Predicate0) - Method in interface net.ashwork.functionality.predicate.Predicate0
 
orNot(Predicate1<T1>) - Method in interface net.ashwork.functionality.predicate.Predicate1
 
orNot(Predicate2<T1, T2>) - Method in interface net.ashwork.functionality.predicate.Predicate2
 
orNot(PredicateN.Instance) - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
orNot(PredicateN) - Method in interface net.ashwork.functionality.predicate.PredicateN
 
orNot(BooleanPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
orNot(BytePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
orNot(CharPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
orNot(DoublePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
orNot(FloatPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
orNot(IntPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
orNot(LongPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
orNot(ShortPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 

P

Predicate0 - Interface in net.ashwork.functionality.predicate
Represents a predicate that accepts no arguments and produces a boolean-valued result.
Predicate1<T1> - Interface in net.ashwork.functionality.predicate
Represents a predicate that accepts one argument and produces a boolean-valued result.
Predicate2<T1,T2> - Interface in net.ashwork.functionality.predicate
Represents a predicate that accepts two arguments and produces a boolean-valued result.
PredicateN - Interface in net.ashwork.functionality.predicate
Represents a predicate that accepts n arguments and produces a boolean-valued result.
PredicateN.Instance - Class in net.ashwork.functionality.predicate
An instance of AbstractPredicateN which properly defines the arity and type of that particular predicate.

S

ShortPredicate1 - Interface in net.ashwork.functionality.predicate.primitive.shorts
Represents a predicate that accepts a short-valued argument and produces a boolean-valued result.
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicateN
 
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
sub(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
sub(T) - Method in interface net.ashwork.functionality.predicate.partial.LogicalOperator
 
Sub<T extends Sub<T>> - Interface in net.ashwork.functionality.predicate.partial
An object which can be subtracted with another object to produce a combined result.
sub(T) - Method in interface net.ashwork.functionality.predicate.partial.Sub
Subtracts the other object from this object to produce a combined result.
sub(T) - Method in interface net.ashwork.functionality.predicate.partial.Xnor
 
sub(T) - Method in interface net.ashwork.functionality.predicate.partial.Xor
 
sub(Predicate0) - Method in interface net.ashwork.functionality.predicate.Predicate0
 
sub(Predicate1<T1>) - Method in interface net.ashwork.functionality.predicate.Predicate1
 
sub(Predicate2<T1, T2>) - Method in interface net.ashwork.functionality.predicate.Predicate2
 
sub(PredicateN.Instance) - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
sub(PredicateN) - Method in interface net.ashwork.functionality.predicate.PredicateN
 
sub(BooleanPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
sub(BytePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
sub(CharPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
sub(DoublePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
sub(FloatPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
sub(IntPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
sub(LongPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
sub(ShortPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 

T

test() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
Evaluates this predicate.
test(T1) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
Evaluates this predicate on the given argument.
test(T1, T2) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
Evaluates this predicate on the given arguments.
test(boolean) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
Evaluates this predicate on the given argument.
test(byte) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
Evaluates this predicate on the given argument.
test(char) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
Evaluates this predicate on the given argument.
test(double) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
Evaluates this predicate on the given argument.
test(float) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
Evaluates this predicate on the given argument.
test(int) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
Evaluates this predicate on the given argument.
test(long) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
Evaluates this predicate on the given argument.
test(short) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
Evaluates this predicate on the given argument.
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicateN
Evaluates this predicate on the given arguments.
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
testAllUnchecked(Object...) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
testAllUnchecked(Object...) - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
toFunctionVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
toFunctionVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
toFunctionVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
toFunctionVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
toFunctionVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
toFunctionVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
toFunctionVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
toFunctionVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
toFunctionVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
toFunctionVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
toFunctionVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
toVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
toVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
toVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
toVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
toVariant() - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 

X

xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicateN
 
xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
xnor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
xnor(T) - Method in interface net.ashwork.functionality.predicate.partial.LogicalOperator
 
Xnor<T extends Xnor<T>> - Interface in net.ashwork.functionality.predicate.partial
An object which can be disjunctively unioned with another object to produce the complement of a combined result.
xnor(T) - Method in interface net.ashwork.functionality.predicate.partial.Xnor
Disjunctively unions this object with another object to produce the complement of a combined result.
xnor(Predicate0) - Method in interface net.ashwork.functionality.predicate.Predicate0
 
xnor(Predicate1<T1>) - Method in interface net.ashwork.functionality.predicate.Predicate1
 
xnor(Predicate2<T1, T2>) - Method in interface net.ashwork.functionality.predicate.Predicate2
 
xnor(PredicateN.Instance) - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
xnor(PredicateN) - Method in interface net.ashwork.functionality.predicate.PredicateN
 
xnor(BooleanPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
xnor(BytePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
xnor(CharPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
xnor(DoublePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
xnor(FloatPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
xnor(IntPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
xnor(LongPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
xnor(ShortPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate0
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate1
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicate2
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.AbstractPredicateN
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.booleans.AbstractBooleanPredicate1
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.bytes.AbstractBytePredicate1
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.chars.AbstractCharPredicate1
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.doubles.AbstractDoublePredicate1
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.floats.AbstractFloatPredicate1
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.ints.AbstractIntPredicate1
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.longs.AbstractLongPredicate1
 
xor(P) - Method in interface net.ashwork.functionality.predicate.abstracts.primitive.shorts.AbstractShortPredicate1
 
xor(T) - Method in interface net.ashwork.functionality.predicate.partial.LogicalOperator
 
xor(T) - Method in interface net.ashwork.functionality.predicate.partial.Xnor
 
Xor<T extends Xor<T>> - Interface in net.ashwork.functionality.predicate.partial
An object which can be disjunctively unioned with another object to produce a combined result.
xor(T) - Method in interface net.ashwork.functionality.predicate.partial.Xor
Disjunctively unions this object with another object to produce a combined result.
xor(Predicate0) - Method in interface net.ashwork.functionality.predicate.Predicate0
 
xor(Predicate1<T1>) - Method in interface net.ashwork.functionality.predicate.Predicate1
 
xor(Predicate2<T1, T2>) - Method in interface net.ashwork.functionality.predicate.Predicate2
 
xor(PredicateN.Instance) - Method in class net.ashwork.functionality.predicate.PredicateN.Instance
 
xor(PredicateN) - Method in interface net.ashwork.functionality.predicate.PredicateN
 
xor(BooleanPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.booleans.BooleanPredicate1
 
xor(BytePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.bytes.BytePredicate1
 
xor(CharPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.chars.CharPredicate1
 
xor(DoublePredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.doubles.DoublePredicate1
 
xor(FloatPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.floats.FloatPredicate1
 
xor(IntPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.ints.IntPredicate1
 
xor(LongPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.longs.LongPredicate1
 
xor(ShortPredicate1) - Method in interface net.ashwork.functionality.predicate.primitive.shorts.ShortPredicate1
 
A B C D F I L N O P S T X 
Skip navigation links