Skip navigation links
A B C D F I L N R S T U V 

A

andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.Function0
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.Function1
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.Function2
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.FunctionN
 
andThen(Function1<? super R, ? extends V>) - Method in class net.ashwork.functionality.FunctionN.Instance
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.partial.ResultChainable
Returns a chained object that applies this chainable object, and then applies the after function to ths result.
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.partial.ResultChainableResult
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.booleans.BooleanFunction1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction0
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction2
 
andThen(Function1<? super Boolean, ? extends V>) - Method in class net.ashwork.functionality.primitive.booleans.ToBooleanFunctionN.Instance
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.bytes.ByteFunction1
 
andThen(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction0
 
andThen(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction1
 
andThen(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction2
 
andThen(Function1<? super Byte, ? extends V>) - Method in class net.ashwork.functionality.primitive.bytes.ToByteFunctionN.Instance
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.chars.CharFunction1
 
andThen(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction0
 
andThen(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction1
 
andThen(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction2
 
andThen(Function1<? super Character, ? extends V>) - Method in class net.ashwork.functionality.primitive.chars.ToCharFunctionN.Instance
 
andThen(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToByteFunction1
 
andThen(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToCharFunction1
 
andThen(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToDoubleFunction1
 
andThen(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToFloatFunction1
 
andThen(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToIntFunction1
 
andThen(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToLongFunction1
 
andThen(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToShortFunction1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToBooleanFunction1
 
andThen(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToCharFunction1
 
andThen(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToDoubleFunction1
 
andThen(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToFloatFunction1
 
andThen(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToIntFunction1
 
andThen(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToLongFunction1
 
andThen(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToShortFunction1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToBooleanFunction1
 
andThen(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToByteFunction1
 
andThen(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToDoubleFunction1
 
andThen(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToFloatFunction1
 
andThen(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToIntFunction1
 
andThen(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToLongFunction1
 
andThen(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToShortFunction1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToBooleanFunction1
 
andThen(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToByteFunction1
 
andThen(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToCharFunction1
 
andThen(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToFloatFunction1
 
andThen(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
 
andThen(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
 
andThen(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToShortFunction1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToBooleanFunction1
 
andThen(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToByteFunction1
 
andThen(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToCharFunction1
 
andThen(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToDoubleFunction1
 
andThen(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToIntFunction1
 
andThen(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToLongFunction1
 
andThen(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToShortFunction1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToBooleanFunction1
 
andThen(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToByteFunction1
 
andThen(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToCharFunction1
 
andThen(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
 
andThen(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToFloatFunction1
 
andThen(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
 
andThen(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToShortFunction1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToBooleanFunction1
 
andThen(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToByteFunction1
 
andThen(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToCharFunction1
 
andThen(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
 
andThen(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToFloatFunction1
 
andThen(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
 
andThen(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToShortFunction1
 
andThen(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToBooleanFunction1
 
andThen(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToByteFunction1
 
andThen(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToCharFunction1
 
andThen(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToDoubleFunction1
 
andThen(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToFloatFunction1
 
andThen(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToIntFunction1
 
andThen(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToLongFunction1
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.doubles.DoubleFunction1
 
andThen(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction0
 
andThen(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction1
 
andThen(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction2
 
andThen(Function1<? super Double, ? extends V>) - Method in class net.ashwork.functionality.primitive.doubles.ToDoubleFunctionN.Instance
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.floats.FloatFunction1
 
andThen(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction0
 
andThen(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction1
 
andThen(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction2
 
andThen(Function1<? super Float, ? extends V>) - Method in class net.ashwork.functionality.primitive.floats.ToFloatFunctionN.Instance
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.ints.IntFunction1
 
andThen(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction0
 
andThen(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction1
 
andThen(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction2
 
andThen(Function1<? super Integer, ? extends V>) - Method in class net.ashwork.functionality.primitive.ints.ToIntFunctionN.Instance
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.longs.LongFunction1
 
andThen(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction0
 
andThen(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction1
 
andThen(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction2
 
andThen(Function1<? super Long, ? extends V>) - Method in class net.ashwork.functionality.primitive.longs.ToLongFunctionN.Instance
 
andThen(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.shorts.ShortFunction1
 
andThen(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction0
 
andThen(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction1
 
andThen(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction2
 
andThen(Function1<? super Short, ? extends V>) - Method in class net.ashwork.functionality.primitive.shorts.ToShortFunctionN.Instance
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.Function0
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.Function1
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.Function2
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.FunctionN
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in class net.ashwork.functionality.FunctionN.Instance
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.partial.ResultChainable
Returns a chained object that applies this chainable object, and then applies the after function to ths result.
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.partial.ResultChainableResult
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.booleans.BooleanFunction1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction0
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction2
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in class net.ashwork.functionality.primitive.booleans.ToBooleanFunctionN.Instance
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.bytes.ByteFunction1
 
andThenUnchecked(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction0
 
andThenUnchecked(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction1
 
andThenUnchecked(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction2
 
andThenUnchecked(Function1<? super Byte, ? extends V>) - Method in class net.ashwork.functionality.primitive.bytes.ToByteFunctionN.Instance
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.chars.CharFunction1
 
andThenUnchecked(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction0
 
andThenUnchecked(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction1
 
andThenUnchecked(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction2
 
andThenUnchecked(Function1<? super Character, ? extends V>) - Method in class net.ashwork.functionality.primitive.chars.ToCharFunctionN.Instance
 
andThenUnchecked(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToByteFunction1
 
andThenUnchecked(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToCharFunction1
 
andThenUnchecked(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToDoubleFunction1
 
andThenUnchecked(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToFloatFunction1
 
andThenUnchecked(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToIntFunction1
 
andThenUnchecked(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToLongFunction1
 
andThenUnchecked(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToShortFunction1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToBooleanFunction1
 
andThenUnchecked(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToCharFunction1
 
andThenUnchecked(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToDoubleFunction1
 
andThenUnchecked(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToFloatFunction1
 
andThenUnchecked(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToIntFunction1
 
andThenUnchecked(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToLongFunction1
 
andThenUnchecked(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToShortFunction1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToBooleanFunction1
 
andThenUnchecked(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToByteFunction1
 
andThenUnchecked(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToDoubleFunction1
 
andThenUnchecked(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToFloatFunction1
 
andThenUnchecked(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToIntFunction1
 
andThenUnchecked(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToLongFunction1
 
andThenUnchecked(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.CharToShortFunction1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToBooleanFunction1
 
andThenUnchecked(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToByteFunction1
 
andThenUnchecked(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToCharFunction1
 
andThenUnchecked(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToFloatFunction1
 
andThenUnchecked(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
 
andThenUnchecked(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
 
andThenUnchecked(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToShortFunction1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToBooleanFunction1
 
andThenUnchecked(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToByteFunction1
 
andThenUnchecked(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToCharFunction1
 
andThenUnchecked(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToDoubleFunction1
 
andThenUnchecked(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToIntFunction1
 
andThenUnchecked(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToLongFunction1
 
andThenUnchecked(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToShortFunction1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToBooleanFunction1
 
andThenUnchecked(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToByteFunction1
 
andThenUnchecked(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToCharFunction1
 
andThenUnchecked(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
 
andThenUnchecked(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToFloatFunction1
 
andThenUnchecked(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
 
andThenUnchecked(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.IntToShortFunction1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToBooleanFunction1
 
andThenUnchecked(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToByteFunction1
 
andThenUnchecked(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToCharFunction1
 
andThenUnchecked(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
 
andThenUnchecked(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToFloatFunction1
 
andThenUnchecked(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
 
andThenUnchecked(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.LongToShortFunction1
 
andThenUnchecked(Function1<? super Boolean, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToBooleanFunction1
 
andThenUnchecked(Function1<? super Byte, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToByteFunction1
 
andThenUnchecked(Function1<? super Character, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToCharFunction1
 
andThenUnchecked(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToDoubleFunction1
 
andThenUnchecked(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToFloatFunction1
 
andThenUnchecked(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToIntFunction1
 
andThenUnchecked(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToLongFunction1
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.doubles.DoubleFunction1
 
andThenUnchecked(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction0
 
andThenUnchecked(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction1
 
andThenUnchecked(Function1<? super Double, ? extends V>) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction2
 
andThenUnchecked(Function1<? super Double, ? extends V>) - Method in class net.ashwork.functionality.primitive.doubles.ToDoubleFunctionN.Instance
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.floats.FloatFunction1
 
andThenUnchecked(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction0
 
andThenUnchecked(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction1
 
andThenUnchecked(Function1<? super Float, ? extends V>) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction2
 
andThenUnchecked(Function1<? super Float, ? extends V>) - Method in class net.ashwork.functionality.primitive.floats.ToFloatFunctionN.Instance
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.ints.IntFunction1
 
andThenUnchecked(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction0
 
andThenUnchecked(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction1
 
andThenUnchecked(Function1<? super Integer, ? extends V>) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction2
 
andThenUnchecked(Function1<? super Integer, ? extends V>) - Method in class net.ashwork.functionality.primitive.ints.ToIntFunctionN.Instance
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.longs.LongFunction1
 
andThenUnchecked(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction0
 
andThenUnchecked(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction1
 
andThenUnchecked(Function1<? super Long, ? extends V>) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction2
 
andThenUnchecked(Function1<? super Long, ? extends V>) - Method in class net.ashwork.functionality.primitive.longs.ToLongFunctionN.Instance
 
andThenUnchecked(Function1<? super R, ? extends V>) - Method in interface net.ashwork.functionality.primitive.shorts.ShortFunction1
 
andThenUnchecked(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction0
 
andThenUnchecked(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction1
 
andThenUnchecked(Function1<? super Short, ? extends V>) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction2
 
andThenUnchecked(Function1<? super Short, ? extends V>) - Method in class net.ashwork.functionality.primitive.shorts.ToShortFunctionN.Instance
 
apply() - Method in interface net.ashwork.functionality.Function0
Applies this function.
apply(T1) - Method in interface net.ashwork.functionality.Function1
Applies this function to the given argument.
apply(T1, T2) - Method in interface net.ashwork.functionality.Function2
Applies this function to the given arguments.
apply(boolean) - Method in interface net.ashwork.functionality.primitive.booleans.BooleanFunction1
Applies this function to the given argument.
apply(byte) - Method in interface net.ashwork.functionality.primitive.bytes.ByteFunction1
Applies this function to the given argument.
apply(char) - Method in interface net.ashwork.functionality.primitive.chars.CharFunction1
Applies this function to the given argument.
apply(double) - Method in interface net.ashwork.functionality.primitive.doubles.DoubleFunction1
Applies this function to the given argument.
apply(float) - Method in interface net.ashwork.functionality.primitive.floats.FloatFunction1
Applies this function to the given argument.
apply(int) - Method in interface net.ashwork.functionality.primitive.ints.IntFunction1
Applies this function to the given argument.
apply(long) - Method in interface net.ashwork.functionality.primitive.longs.LongFunction1
Applies this function to the given argument.
apply(short) - Method in interface net.ashwork.functionality.primitive.shorts.ShortFunction1
Applies this function to the given argument.
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction0
 
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction1
 
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction2
 
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunctionN
Applies this function to the given arguments.
applyAllAsBooleanUnchecked(Object...) - Method in class net.ashwork.functionality.primitive.booleans.ToBooleanFunctionN.Instance
 
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ByteToBooleanFunction1
 
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.CharToBooleanFunction1
 
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToBooleanFunction1
 
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.FloatToBooleanFunction1
 
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.IntToBooleanFunction1
 
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.LongToBooleanFunction1
 
applyAllAsBooleanUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ShortToBooleanFunction1
 
applyAllAsByteUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction0
 
applyAllAsByteUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction1
 
applyAllAsByteUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction2
 
applyAllAsByteUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunctionN
Applies this function to the given arguments.
applyAllAsByteUnchecked(Object...) - Method in class net.ashwork.functionality.primitive.bytes.ToByteFunctionN.Instance
 
applyAllAsByteUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToByteFunction1
 
applyAllAsByteUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.CharToByteFunction1
 
applyAllAsByteUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToByteFunction1
 
applyAllAsByteUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.FloatToByteFunction1
 
applyAllAsByteUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.IntToByteFunction1
 
applyAllAsByteUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.LongToByteFunction1
 
applyAllAsByteUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ShortToByteFunction1
 
applyAllAsCharUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction0
 
applyAllAsCharUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction1
 
applyAllAsCharUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction2
 
applyAllAsCharUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunctionN
Applies this function to the given arguments.
applyAllAsCharUnchecked(Object...) - Method in class net.ashwork.functionality.primitive.chars.ToCharFunctionN.Instance
 
applyAllAsCharUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToCharFunction1
 
applyAllAsCharUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ByteToCharFunction1
 
applyAllAsCharUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToCharFunction1
 
applyAllAsCharUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.FloatToCharFunction1
 
applyAllAsCharUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.IntToCharFunction1
 
applyAllAsCharUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.LongToCharFunction1
 
applyAllAsCharUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ShortToCharFunction1
 
applyAllAsDoubleUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToDoubleFunction1
 
applyAllAsDoubleUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ByteToDoubleFunction1
 
applyAllAsDoubleUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.CharToDoubleFunction1
 
applyAllAsDoubleUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.FloatToDoubleFunction1
 
applyAllAsDoubleUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
 
applyAllAsDoubleUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
 
applyAllAsDoubleUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ShortToDoubleFunction1
 
applyAllAsDoubleUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction0
 
applyAllAsDoubleUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction1
 
applyAllAsDoubleUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction2
 
applyAllAsDoubleUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunctionN
Applies this function to the given arguments.
applyAllAsDoubleUnchecked(Object...) - Method in class net.ashwork.functionality.primitive.doubles.ToDoubleFunctionN.Instance
 
applyAllAsFloatUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToFloatFunction1
 
applyAllAsFloatUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ByteToFloatFunction1
 
applyAllAsFloatUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.CharToFloatFunction1
 
applyAllAsFloatUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToFloatFunction1
 
applyAllAsFloatUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.IntToFloatFunction1
 
applyAllAsFloatUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.LongToFloatFunction1
 
applyAllAsFloatUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ShortToFloatFunction1
 
applyAllAsFloatUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction0
 
applyAllAsFloatUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction1
 
applyAllAsFloatUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction2
 
applyAllAsFloatUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunctionN
Applies this function to the given arguments.
applyAllAsFloatUnchecked(Object...) - Method in class net.ashwork.functionality.primitive.floats.ToFloatFunctionN.Instance
 
applyAllAsIntUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToIntFunction1
 
applyAllAsIntUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ByteToIntFunction1
 
applyAllAsIntUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.CharToIntFunction1
 
applyAllAsIntUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
 
applyAllAsIntUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.FloatToIntFunction1
 
applyAllAsIntUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
 
applyAllAsIntUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ShortToIntFunction1
 
applyAllAsIntUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction0
 
applyAllAsIntUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction1
 
applyAllAsIntUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction2
 
applyAllAsIntUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunctionN
Applies this function to the given arguments.
applyAllAsIntUnchecked(Object...) - Method in class net.ashwork.functionality.primitive.ints.ToIntFunctionN.Instance
 
applyAllAsLongUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToLongFunction1
 
applyAllAsLongUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ByteToLongFunction1
 
applyAllAsLongUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.CharToLongFunction1
 
applyAllAsLongUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
 
applyAllAsLongUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.FloatToLongFunction1
 
applyAllAsLongUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
 
applyAllAsLongUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ShortToLongFunction1
 
applyAllAsLongUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction0
 
applyAllAsLongUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction1
 
applyAllAsLongUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction2
 
applyAllAsLongUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunctionN
Applies this function to the given arguments.
applyAllAsLongUnchecked(Object...) - Method in class net.ashwork.functionality.primitive.longs.ToLongFunctionN.Instance
 
applyAllAsShortUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToShortFunction1
 
applyAllAsShortUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.ByteToShortFunction1
 
applyAllAsShortUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.CharToShortFunction1
 
applyAllAsShortUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToShortFunction1
 
applyAllAsShortUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.FloatToShortFunction1
 
applyAllAsShortUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.IntToShortFunction1
 
applyAllAsShortUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.combined.LongToShortFunction1
 
applyAllAsShortUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction0
 
applyAllAsShortUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction1
 
applyAllAsShortUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction2
 
applyAllAsShortUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunctionN
Applies this function to the given arguments.
applyAllAsShortUnchecked(Object...) - Method in class net.ashwork.functionality.primitive.shorts.ToShortFunctionN.Instance
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.Function0
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.Function1
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.Function2
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.FunctionN
Applies this function to the given arguments.
applyAllUnchecked(Object...) - Method in class net.ashwork.functionality.FunctionN.Instance
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.booleans.BooleanFunction1
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunctionN
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.bytes.ByteFunction1
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunctionN
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.chars.CharFunction1
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunctionN
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.doubles.DoubleFunction1
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunctionN
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.floats.FloatFunction1
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunctionN
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.ints.IntFunction1
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunctionN
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.longs.LongFunction1
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunctionN
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.shorts.ShortFunction1
 
applyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunctionN
 
applyAsBoolean() - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction0
Applies this function.
applyAsBoolean(T1) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction1
Applies this function to the given argument.
applyAsBoolean(T1, T2) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction2
Applies this function to the given arguments.
applyAsBoolean(byte) - Method in interface net.ashwork.functionality.primitive.combined.ByteToBooleanFunction1
Applies this function to the given argument.
applyAsBoolean(char) - Method in interface net.ashwork.functionality.primitive.combined.CharToBooleanFunction1
Applies this function to the given argument.
applyAsBoolean(double) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToBooleanFunction1
Applies this function to the given argument.
applyAsBoolean(float) - Method in interface net.ashwork.functionality.primitive.combined.FloatToBooleanFunction1
Applies this function to the given argument.
applyAsBoolean(int) - Method in interface net.ashwork.functionality.primitive.combined.IntToBooleanFunction1
Applies this function to the given argument.
applyAsBoolean(long) - Method in interface net.ashwork.functionality.primitive.combined.LongToBooleanFunction1
Applies this function to the given argument.
applyAsBoolean(short) - Method in interface net.ashwork.functionality.primitive.combined.ShortToBooleanFunction1
Applies this function to the given argument.
applyAsByte() - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction0
Applies this function.
applyAsByte(T1) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction1
Applies this function to the given argument.
applyAsByte(T1, T2) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction2
Applies this function to the given arguments.
applyAsByte(boolean) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToByteFunction1
Applies this function to the given argument.
applyAsByte(char) - Method in interface net.ashwork.functionality.primitive.combined.CharToByteFunction1
Applies this function to the given argument.
applyAsByte(double) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToByteFunction1
Applies this function to the given argument.
applyAsByte(float) - Method in interface net.ashwork.functionality.primitive.combined.FloatToByteFunction1
Applies this function to the given argument.
applyAsByte(int) - Method in interface net.ashwork.functionality.primitive.combined.IntToByteFunction1
Applies this function to the given argument.
applyAsByte(long) - Method in interface net.ashwork.functionality.primitive.combined.LongToByteFunction1
Applies this function to the given argument.
applyAsByte(short) - Method in interface net.ashwork.functionality.primitive.combined.ShortToByteFunction1
Applies this function to the given argument.
applyAsChar() - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction0
Applies this function.
applyAsChar(T1) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction1
Applies this function to the given argument.
applyAsChar(T1, T2) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction2
Applies this function to the given arguments.
applyAsChar(boolean) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToCharFunction1
Applies this function to the given argument.
applyAsChar(byte) - Method in interface net.ashwork.functionality.primitive.combined.ByteToCharFunction1
Applies this function to the given argument.
applyAsChar(double) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToCharFunction1
Applies this function to the given argument.
applyAsChar(float) - Method in interface net.ashwork.functionality.primitive.combined.FloatToCharFunction1
Applies this function to the given argument.
applyAsChar(int) - Method in interface net.ashwork.functionality.primitive.combined.IntToCharFunction1
Applies this function to the given argument.
applyAsChar(long) - Method in interface net.ashwork.functionality.primitive.combined.LongToCharFunction1
Applies this function to the given argument.
applyAsChar(short) - Method in interface net.ashwork.functionality.primitive.combined.ShortToCharFunction1
Applies this function to the given argument.
applyAsDouble(boolean) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToDoubleFunction1
Applies this function to the given argument.
applyAsDouble(byte) - Method in interface net.ashwork.functionality.primitive.combined.ByteToDoubleFunction1
Applies this function to the given argument.
applyAsDouble(char) - Method in interface net.ashwork.functionality.primitive.combined.CharToDoubleFunction1
Applies this function to the given argument.
applyAsDouble(float) - Method in interface net.ashwork.functionality.primitive.combined.FloatToDoubleFunction1
Applies this function to the given argument.
applyAsDouble(int) - Method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
Applies this function to the given argument.
applyAsDouble(long) - Method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
Applies this function to the given argument.
applyAsDouble(short) - Method in interface net.ashwork.functionality.primitive.combined.ShortToDoubleFunction1
Applies this function to the given argument.
applyAsDouble() - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction0
Applies this function.
applyAsDouble(T1) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction1
Applies this function to the given argument.
applyAsDouble(T1, T2) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction2
Applies this function to the given arguments.
applyAsFloat(boolean) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToFloatFunction1
Applies this function to the given argument.
applyAsFloat(byte) - Method in interface net.ashwork.functionality.primitive.combined.ByteToFloatFunction1
Applies this function to the given argument.
applyAsFloat(char) - Method in interface net.ashwork.functionality.primitive.combined.CharToFloatFunction1
Applies this function to the given argument.
applyAsFloat(double) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToFloatFunction1
Applies this function to the given argument.
applyAsFloat(int) - Method in interface net.ashwork.functionality.primitive.combined.IntToFloatFunction1
Applies this function to the given argument.
applyAsFloat(long) - Method in interface net.ashwork.functionality.primitive.combined.LongToFloatFunction1
Applies this function to the given argument.
applyAsFloat(short) - Method in interface net.ashwork.functionality.primitive.combined.ShortToFloatFunction1
Applies this function to the given argument.
applyAsFloat() - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction0
Applies this function.
applyAsFloat(T1) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction1
Applies this function to the given argument.
applyAsFloat(T1, T2) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction2
Applies this function to the given arguments.
applyAsInt(boolean) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToIntFunction1
Applies this function to the given argument.
applyAsInt(byte) - Method in interface net.ashwork.functionality.primitive.combined.ByteToIntFunction1
Applies this function to the given argument.
applyAsInt(char) - Method in interface net.ashwork.functionality.primitive.combined.CharToIntFunction1
Applies this function to the given argument.
applyAsInt(double) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
Applies this function to the given argument.
applyAsInt(float) - Method in interface net.ashwork.functionality.primitive.combined.FloatToIntFunction1
Applies this function to the given argument.
applyAsInt(long) - Method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
Applies this function to the given argument.
applyAsInt(short) - Method in interface net.ashwork.functionality.primitive.combined.ShortToIntFunction1
Applies this function to the given argument.
applyAsInt() - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction0
Applies this function.
applyAsInt(T1) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction1
Applies this function to the given argument.
applyAsInt(T1, T2) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction2
Applies this function to the given arguments.
applyAsLong(boolean) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToLongFunction1
Applies this function to the given argument.
applyAsLong(byte) - Method in interface net.ashwork.functionality.primitive.combined.ByteToLongFunction1
Applies this function to the given argument.
applyAsLong(char) - Method in interface net.ashwork.functionality.primitive.combined.CharToLongFunction1
Applies this function to the given argument.
applyAsLong(double) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
Applies this function to the given argument.
applyAsLong(float) - Method in interface net.ashwork.functionality.primitive.combined.FloatToLongFunction1
Applies this function to the given argument.
applyAsLong(int) - Method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
Applies this function to the given argument.
applyAsLong(short) - Method in interface net.ashwork.functionality.primitive.combined.ShortToLongFunction1
Applies this function to the given argument.
applyAsLong() - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction0
Applies this function.
applyAsLong(T1) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction1
Applies this function to the given argument.
applyAsLong(T1, T2) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction2
Applies this function to the given arguments.
applyAsShort(boolean) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToShortFunction1
Applies this function to the given argument.
applyAsShort(byte) - Method in interface net.ashwork.functionality.primitive.combined.ByteToShortFunction1
Applies this function to the given argument.
applyAsShort(char) - Method in interface net.ashwork.functionality.primitive.combined.CharToShortFunction1
Applies this function to the given argument.
applyAsShort(double) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToShortFunction1
Applies this function to the given argument.
applyAsShort(float) - Method in interface net.ashwork.functionality.primitive.combined.FloatToShortFunction1
Applies this function to the given argument.
applyAsShort(int) - Method in interface net.ashwork.functionality.primitive.combined.IntToShortFunction1
Applies this function to the given argument.
applyAsShort(long) - Method in interface net.ashwork.functionality.primitive.combined.LongToShortFunction1
Applies this function to the given argument.
applyAsShort() - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction0
Applies this function.
applyAsShort(T1) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction1
Applies this function to the given argument.
applyAsShort(T1, T2) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction2
Applies this function to the given arguments.
arity() - Method in interface net.ashwork.functionality.Function0
 
arity() - Method in interface net.ashwork.functionality.Function1
 
arity() - Method in interface net.ashwork.functionality.Function2
 
arity() - Method in interface net.ashwork.functionality.FunctionN
Returns the number of arguments of the function.
arity() - Method in class net.ashwork.functionality.FunctionN.Instance
 
Arity - Interface in net.ashwork.functionality.partial
Defines an object that takes in a certain number of arguments.
arity() - Method in interface net.ashwork.functionality.partial.Arity
Returns the number of arguments of the object.
arity() - Method in interface net.ashwork.functionality.primitive.booleans.BooleanFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction0
 
arity() - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction2
 
arity() - Method in class net.ashwork.functionality.primitive.booleans.ToBooleanFunctionN.Instance
 
arity() - Method in interface net.ashwork.functionality.primitive.bytes.ByteFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction0
 
arity() - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction2
 
arity() - Method in class net.ashwork.functionality.primitive.bytes.ToByteFunctionN.Instance
 
arity() - Method in interface net.ashwork.functionality.primitive.chars.CharFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction0
 
arity() - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction2
 
arity() - Method in class net.ashwork.functionality.primitive.chars.ToCharFunctionN.Instance
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToByteFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToCharFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToDoubleFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToFloatFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToIntFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToLongFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToShortFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ByteToBooleanFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ByteToCharFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ByteToDoubleFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ByteToFloatFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ByteToIntFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ByteToLongFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ByteToShortFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.CharToBooleanFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.CharToByteFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.CharToDoubleFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.CharToFloatFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.CharToIntFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.CharToLongFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.CharToShortFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToBooleanFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToByteFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToCharFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToFloatFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToShortFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.FloatToBooleanFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.FloatToByteFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.FloatToCharFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.FloatToDoubleFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.FloatToIntFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.FloatToLongFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.FloatToShortFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.IntToBooleanFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.IntToByteFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.IntToCharFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.IntToFloatFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.IntToShortFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.LongToBooleanFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.LongToByteFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.LongToCharFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.LongToFloatFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.LongToShortFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ShortToBooleanFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ShortToByteFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ShortToCharFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ShortToDoubleFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ShortToFloatFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ShortToIntFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.combined.ShortToLongFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.doubles.DoubleFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction0
 
arity() - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction2
 
arity() - Method in class net.ashwork.functionality.primitive.doubles.ToDoubleFunctionN.Instance
 
arity() - Method in interface net.ashwork.functionality.primitive.floats.FloatFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction0
 
arity() - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction2
 
arity() - Method in class net.ashwork.functionality.primitive.floats.ToFloatFunctionN.Instance
 
arity() - Method in interface net.ashwork.functionality.primitive.ints.IntFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction0
 
arity() - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction2
 
arity() - Method in class net.ashwork.functionality.primitive.ints.ToIntFunctionN.Instance
 
arity() - Method in interface net.ashwork.functionality.primitive.longs.LongFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction0
 
arity() - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction2
 
arity() - Method in class net.ashwork.functionality.primitive.longs.ToLongFunctionN.Instance
 
arity() - Method in interface net.ashwork.functionality.primitive.shorts.ShortFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction0
 
arity() - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction1
 
arity() - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction2
 
arity() - Method in class net.ashwork.functionality.primitive.shorts.ToShortFunctionN.Instance
 

B

BooleanFunction1<R> - Interface in net.ashwork.functionality.primitive.booleans
Represents a function that accepts a boolean-valued argument and produces a result.
BooleanToByteFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a boolean-valued argument and produces a byte-valued result.
BooleanToCharFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a boolean-valued argument and produces a char-valued result.
BooleanToDoubleFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a boolean-valued argument and produces a double-valued result.
BooleanToFloatFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a boolean-valued argument and produces a float-valued result.
BooleanToIntFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a boolean-valued argument and produces an int-valued result.
BooleanToLongFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a boolean-valued argument and produces a long-valued result.
BooleanToShortFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a boolean-valued argument and produces a short-valued result.
box() - Method in interface net.ashwork.functionality.partial.Unboxed
Returns the boxed version of this object with a boxed input and result.
box() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToByteFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToCharFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToDoubleFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToFloatFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToIntFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToLongFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToShortFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ByteToBooleanFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ByteToCharFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ByteToDoubleFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ByteToFloatFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ByteToIntFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ByteToLongFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ByteToShortFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.CharToBooleanFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.CharToByteFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.CharToDoubleFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.CharToFloatFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.CharToIntFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.CharToLongFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.CharToShortFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToBooleanFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToByteFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToCharFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToFloatFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToShortFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.FloatToBooleanFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.FloatToByteFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.FloatToCharFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.FloatToDoubleFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.FloatToIntFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.FloatToLongFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.FloatToShortFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.IntToBooleanFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.IntToByteFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.IntToCharFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.IntToFloatFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.IntToShortFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.LongToBooleanFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.LongToByteFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.LongToCharFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.LongToFloatFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.LongToShortFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ShortToBooleanFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ShortToByteFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ShortToCharFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ShortToDoubleFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ShortToFloatFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ShortToIntFunction1
 
box() - Method in interface net.ashwork.functionality.primitive.combined.ShortToLongFunction1
 
boxInput() - Method in interface net.ashwork.functionality.partial.UnboxedInput
Returns the boxed version of this object with a boxed input.
boxInput() - Method in interface net.ashwork.functionality.primitive.booleans.BooleanFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.bytes.ByteFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.chars.CharFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToByteFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToCharFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToDoubleFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToFloatFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToIntFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToLongFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToShortFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ByteToBooleanFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ByteToCharFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ByteToDoubleFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ByteToFloatFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ByteToIntFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ByteToLongFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ByteToShortFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.CharToBooleanFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.CharToByteFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.CharToDoubleFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.CharToFloatFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.CharToIntFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.CharToLongFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.CharToShortFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToBooleanFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToByteFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToCharFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToFloatFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToShortFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.FloatToBooleanFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.FloatToByteFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.FloatToCharFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.FloatToDoubleFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.FloatToIntFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.FloatToLongFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.FloatToShortFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.IntToBooleanFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.IntToByteFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.IntToCharFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.IntToFloatFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.IntToShortFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.LongToBooleanFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.LongToByteFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.LongToCharFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.LongToFloatFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.LongToShortFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ShortToBooleanFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ShortToByteFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ShortToCharFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ShortToDoubleFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ShortToFloatFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ShortToIntFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.combined.ShortToLongFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.doubles.DoubleFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.floats.FloatFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.ints.IntFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.longs.LongFunction1
 
boxInput() - Method in interface net.ashwork.functionality.primitive.shorts.ShortFunction1
 
boxResult() - Method in interface net.ashwork.functionality.partial.UnboxedResult
Returns the boxed version of this object with a boxed result.
boxResult() - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction0
 
boxResult() - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction2
 
boxResult() - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction0
 
boxResult() - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction2
 
boxResult() - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction0
 
boxResult() - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction2
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToByteFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToCharFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToDoubleFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToFloatFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToIntFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToLongFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.BooleanToShortFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ByteToBooleanFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ByteToCharFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ByteToDoubleFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ByteToFloatFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ByteToIntFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ByteToLongFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ByteToShortFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.CharToBooleanFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.CharToByteFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.CharToDoubleFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.CharToFloatFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.CharToIntFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.CharToLongFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.CharToShortFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToBooleanFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToByteFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToCharFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToFloatFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToShortFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.FloatToBooleanFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.FloatToByteFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.FloatToCharFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.FloatToDoubleFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.FloatToIntFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.FloatToLongFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.FloatToShortFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.IntToBooleanFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.IntToByteFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.IntToCharFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.IntToFloatFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.IntToShortFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.LongToBooleanFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.LongToByteFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.LongToCharFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.LongToFloatFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.LongToShortFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ShortToBooleanFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ShortToByteFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ShortToCharFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ShortToDoubleFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ShortToFloatFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ShortToIntFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.combined.ShortToLongFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction0
 
boxResult() - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction2
 
boxResult() - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction0
 
boxResult() - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction2
 
boxResult() - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction0
 
boxResult() - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction2
 
boxResult() - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction0
 
boxResult() - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction2
 
boxResult() - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction0
 
boxResult() - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction1
 
boxResult() - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction2
 
ByteFunction1<R> - Interface in net.ashwork.functionality.primitive.bytes
Represents a function that accepts a byte-valued argument and produces a result.
ByteToBooleanFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a byte-valued argument and produces a boolean-valued result.
ByteToCharFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a byte-valued argument and produces a char-valued result.
ByteToDoubleFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a byte-valued argument and produces a double-valued result.
ByteToFloatFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a byte-valued argument and produces a float-valued result.
ByteToIntFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a byte-valued argument and produces an int-valued result.
ByteToLongFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a byte-valued argument and produces a long-valued result.
ByteToShortFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a byte-valued argument and produces a short-valued result.

C

CharFunction1<R> - Interface in net.ashwork.functionality.primitive.chars
Represents a function that accepts a char-valued argument and produces a result.
CharToBooleanFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a char-valued argument and produces a boolean-valued result.
CharToByteFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a char-valued argument and produces a byte-valued result.
CharToDoubleFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a char-valued argument and produces a double-valued result.
CharToFloatFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a char-valued argument and produces a float-valued result.
CharToIntFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a char-valued argument and produces an int-valued result.
CharToLongFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a char-valued argument and produces a long-valued result.
CharToShortFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a char-valued argument and produces a short-valued result.
checkSize(int, T[]) - Static method in interface net.ashwork.functionality.FunctionN
Checks the size of the array to see if it is equal to the expected size.
checkSize(int, T[], String) - Static method in interface net.ashwork.functionality.FunctionN
Checks the size of the array to see if it is equal to the expected size.
compose(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.Function1
 
compose(Function1<? super V, ? extends T>) - Method in interface net.ashwork.functionality.partial.InputChainable
Returns a chained object that applies the before function to its input, and then applies this chainable object to the result.
compose(Function1<? super V, ? extends T>) - Method in interface net.ashwork.functionality.partial.InputChainableInput
 
compose(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.booleans.BooleanFunction1
 
compose(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction1
 
compose(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.bytes.ByteFunction1
 
compose(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction1
 
compose(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.chars.CharFunction1
 
compose(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction1
 
compose(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToByteFunction1
 
compose(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToCharFunction1
 
compose(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToDoubleFunction1
 
compose(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToFloatFunction1
 
compose(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToIntFunction1
 
compose(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToLongFunction1
 
compose(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToShortFunction1
 
compose(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToBooleanFunction1
 
compose(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToCharFunction1
 
compose(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToDoubleFunction1
 
compose(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToFloatFunction1
 
compose(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToIntFunction1
 
compose(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToLongFunction1
 
compose(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToShortFunction1
 
compose(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToBooleanFunction1
 
compose(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToByteFunction1
 
compose(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToDoubleFunction1
 
compose(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToFloatFunction1
 
compose(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToIntFunction1
 
compose(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToLongFunction1
 
compose(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToShortFunction1
 
compose(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToBooleanFunction1
 
compose(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToByteFunction1
 
compose(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToCharFunction1
 
compose(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToFloatFunction1
 
compose(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
 
compose(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
 
compose(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToShortFunction1
 
compose(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToBooleanFunction1
 
compose(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToByteFunction1
 
compose(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToCharFunction1
 
compose(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToDoubleFunction1
 
compose(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToIntFunction1
 
compose(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToLongFunction1
 
compose(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToShortFunction1
 
compose(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToBooleanFunction1
 
compose(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToByteFunction1
 
compose(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToCharFunction1
 
compose(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
 
compose(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToFloatFunction1
 
compose(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
 
compose(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToShortFunction1
 
compose(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToBooleanFunction1
 
compose(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToByteFunction1
 
compose(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToCharFunction1
 
compose(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
 
compose(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToFloatFunction1
 
compose(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
 
compose(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToShortFunction1
 
compose(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToBooleanFunction1
 
compose(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToByteFunction1
 
compose(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToCharFunction1
 
compose(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToDoubleFunction1
 
compose(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToFloatFunction1
 
compose(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToIntFunction1
 
compose(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToLongFunction1
 
compose(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.doubles.DoubleFunction1
 
compose(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction1
 
compose(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.floats.FloatFunction1
 
compose(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction1
 
compose(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.ints.IntFunction1
 
compose(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction1
 
compose(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.longs.LongFunction1
 
compose(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction1
 
compose(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.shorts.ShortFunction1
 
compose(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction1
 
composeUnchecked(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.Function1
 
composeUnchecked(Function1<? super V, ? extends T>) - Method in interface net.ashwork.functionality.partial.InputChainable
Returns a chained object that applies the before function to its input, and then applies this chainable object to the result.
composeUnchecked(Function1<? super V, ? extends T>) - Method in interface net.ashwork.functionality.partial.InputChainableInput
 
composeUnchecked(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.booleans.BooleanFunction1
 
composeUnchecked(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction1
 
composeUnchecked(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.bytes.ByteFunction1
 
composeUnchecked(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.bytes.ToByteFunction1
 
composeUnchecked(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.chars.CharFunction1
 
composeUnchecked(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.chars.ToCharFunction1
 
composeUnchecked(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToByteFunction1
 
composeUnchecked(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToCharFunction1
 
composeUnchecked(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToDoubleFunction1
 
composeUnchecked(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToFloatFunction1
 
composeUnchecked(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToIntFunction1
 
composeUnchecked(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToLongFunction1
 
composeUnchecked(Function1<? super V, ? extends Boolean>) - Method in interface net.ashwork.functionality.primitive.combined.BooleanToShortFunction1
 
composeUnchecked(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToBooleanFunction1
 
composeUnchecked(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToCharFunction1
 
composeUnchecked(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToDoubleFunction1
 
composeUnchecked(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToFloatFunction1
 
composeUnchecked(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToIntFunction1
 
composeUnchecked(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToLongFunction1
 
composeUnchecked(Function1<? super V, ? extends Byte>) - Method in interface net.ashwork.functionality.primitive.combined.ByteToShortFunction1
 
composeUnchecked(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToBooleanFunction1
 
composeUnchecked(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToByteFunction1
 
composeUnchecked(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToDoubleFunction1
 
composeUnchecked(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToFloatFunction1
 
composeUnchecked(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToIntFunction1
 
composeUnchecked(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToLongFunction1
 
composeUnchecked(Function1<? super V, ? extends Character>) - Method in interface net.ashwork.functionality.primitive.combined.CharToShortFunction1
 
composeUnchecked(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToBooleanFunction1
 
composeUnchecked(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToByteFunction1
 
composeUnchecked(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToCharFunction1
 
composeUnchecked(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToFloatFunction1
 
composeUnchecked(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
 
composeUnchecked(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
 
composeUnchecked(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.combined.DoubleToShortFunction1
 
composeUnchecked(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToBooleanFunction1
 
composeUnchecked(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToByteFunction1
 
composeUnchecked(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToCharFunction1
 
composeUnchecked(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToDoubleFunction1
 
composeUnchecked(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToIntFunction1
 
composeUnchecked(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToLongFunction1
 
composeUnchecked(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.combined.FloatToShortFunction1
 
composeUnchecked(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToBooleanFunction1
 
composeUnchecked(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToByteFunction1
 
composeUnchecked(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToCharFunction1
 
composeUnchecked(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
 
composeUnchecked(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToFloatFunction1
 
composeUnchecked(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
 
composeUnchecked(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.combined.IntToShortFunction1
 
composeUnchecked(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToBooleanFunction1
 
composeUnchecked(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToByteFunction1
 
composeUnchecked(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToCharFunction1
 
composeUnchecked(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
 
composeUnchecked(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToFloatFunction1
 
composeUnchecked(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
 
composeUnchecked(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.combined.LongToShortFunction1
 
composeUnchecked(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToBooleanFunction1
 
composeUnchecked(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToByteFunction1
 
composeUnchecked(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToCharFunction1
 
composeUnchecked(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToDoubleFunction1
 
composeUnchecked(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToFloatFunction1
 
composeUnchecked(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToIntFunction1
 
composeUnchecked(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.combined.ShortToLongFunction1
 
composeUnchecked(Function1<? super V, ? extends Double>) - Method in interface net.ashwork.functionality.primitive.doubles.DoubleFunction1
 
composeUnchecked(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction1
 
composeUnchecked(Function1<? super V, ? extends Float>) - Method in interface net.ashwork.functionality.primitive.floats.FloatFunction1
 
composeUnchecked(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.floats.ToFloatFunction1
 
composeUnchecked(Function1<? super V, ? extends Integer>) - Method in interface net.ashwork.functionality.primitive.ints.IntFunction1
 
composeUnchecked(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction1
 
composeUnchecked(Function1<? super V, ? extends Long>) - Method in interface net.ashwork.functionality.primitive.longs.LongFunction1
 
composeUnchecked(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction1
 
composeUnchecked(Function1<? super V, ? extends Short>) - Method in interface net.ashwork.functionality.primitive.shorts.ShortFunction1
 
composeUnchecked(Function1<? super V, ? extends T1>) - Method in interface net.ashwork.functionality.primitive.shorts.ToShortFunction1
 

D

DoubleFunction1<R> - Interface in net.ashwork.functionality.primitive.doubles
Represents a function that accepts a double-valued argument and produces a result.
DoubleToBooleanFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a double-valued argument and produces a boolean-valued result.
DoubleToByteFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a double-valued argument and produces a byte-valued result.
DoubleToCharFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a double-valued argument and produces a char-valued result.
DoubleToFloatFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a double-valued argument and produces a float-valued result.
DoubleToIntFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a double-valued argument and produces an int-valued result.
DoubleToLongFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a double-valued argument and produces a long-valued result.
DoubleToShortFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a double-valued argument and produces a short-valued result.

F

FloatFunction1<R> - Interface in net.ashwork.functionality.primitive.floats
Represents a function that accepts a float-valued argument and produces a result.
FloatToBooleanFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a float-valued argument and produces a boolean-valued result.
FloatToByteFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a float-valued argument and produces a byte-valued result.
FloatToCharFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a float-valued argument and produces a char-valued result.
FloatToDoubleFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a float-valued argument and produces a double-valued result.
FloatToIntFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a float-valued argument and produces an int-valued result.
FloatToLongFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a float-valued argument and produces a long-valued result.
FloatToShortFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a float-valued argument and produces a short-valued result.
fromVariant(Supplier<? extends R>) - Static method in interface net.ashwork.functionality.Function0
Creates an instance of this object from its Supplier variant.
fromVariant(Function<? super T1, ? extends R>) - Static method in interface net.ashwork.functionality.Function1
Creates an instance of this object from its Function variant.
fromVariant(BiFunction<? super T1, ? super T2, ? extends R>) - Static method in interface net.ashwork.functionality.Function2
Creates an instance of this object from its BiFunction variant.
fromVariant(BooleanSupplier) - Static method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction0
Creates an instance of this object from its BooleanSupplier variant.
fromVariant(DoubleToIntFunction) - Static method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
Creates an instance of this object from its DoubleToIntFunction variant.
fromVariant(DoubleToLongFunction) - Static method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
Creates an instance of this object from its DoubleToLongFunction variant.
fromVariant(IntToDoubleFunction) - Static method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
Creates an instance of this object from its IntToDoubleFunction variant.
fromVariant(IntToLongFunction) - Static method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
Creates an instance of this object from its IntToLongFunction variant.
fromVariant(LongToDoubleFunction) - Static method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
Creates an instance of this object from its LongToDoubleFunction variant.
fromVariant(LongToIntFunction) - Static method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
Creates an instance of this object from its LongToIntFunction variant.
fromVariant(DoubleFunction<R>) - Static method in interface net.ashwork.functionality.primitive.doubles.DoubleFunction1
Creates an instance of this object from its DoubleFunction variant.
fromVariant(DoubleSupplier) - Static method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction0
Creates an instance of this object from its DoubleSupplier variant.
fromVariant(ToDoubleFunction<T1>) - Static method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction1
Creates an instance of this object from its ToDoubleFunction variant.
fromVariant(ToDoubleBiFunction<T1, T2>) - Static method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction2
Creates an instance of this object from its ToDoubleBiFunction variant.
fromVariant(IntFunction<R>) - Static method in interface net.ashwork.functionality.primitive.ints.IntFunction1
Creates an instance of this object from its IntFunction variant.
fromVariant(IntSupplier) - Static method in interface net.ashwork.functionality.primitive.ints.ToIntFunction0
Creates an instance of this object from its IntSupplier variant.
fromVariant(ToIntFunction<T1>) - Static method in interface net.ashwork.functionality.primitive.ints.ToIntFunction1
Creates an instance of this object from its ToIntFunction variant.
fromVariant(ToIntBiFunction<T1, T2>) - Static method in interface net.ashwork.functionality.primitive.ints.ToIntFunction2
Creates an instance of this object from its ToIntBiFunction variant.
fromVariant(LongFunction<R>) - Static method in interface net.ashwork.functionality.primitive.longs.LongFunction1
Creates an instance of this object from its LongFunction variant.
fromVariant(LongSupplier) - Static method in interface net.ashwork.functionality.primitive.longs.ToLongFunction0
Creates an instance of this object from its LongSupplier variant.
fromVariant(ToLongFunction<T1>) - Static method in interface net.ashwork.functionality.primitive.longs.ToLongFunction1
Creates an instance of this object from its ToLongFunction variant.
fromVariant(ToLongBiFunction<T1, T2>) - Static method in interface net.ashwork.functionality.primitive.longs.ToLongFunction2
Creates an instance of this object from its ToLongBiFunction variant.
Function0<R> - Interface in net.ashwork.functionality
Represents a function that accepts no arguments and produces a result.
Function1<T1,R> - Interface in net.ashwork.functionality
Represents a function that accepts one argument and produces a result.
Function2<T1,T2,R> - Interface in net.ashwork.functionality
Represents a function that accepts two arguments and produces a result.
FunctionN<R> - Interface in net.ashwork.functionality
Represents a function that accepts n arguments and produces a result.
FunctionN.FunctionSizeException - Exception in net.ashwork.functionality
A RuntimeException that is thrown whenever the size of the arguments of a function is not equal to its arity.
FunctionN.Instance<R> - Class in net.ashwork.functionality
An instance of FunctionN which properly defines the arity of that particular function.
FunctionSizeException(String) - Constructor for exception net.ashwork.functionality.FunctionN.FunctionSizeException
Constructs an instance of the exception.
FunctionVariant<R,V extends ResultChainableResult<R>> - Interface in net.ashwork.functionality.partial
An object which can be represented the same but in a different function data type.

I

InheritOnly - Annotation Type in net.ashwork.functionality.util
A program element annotated with InheritOnly indicates that this type should not be used for implementation directly, typically because the type was not made to be called as is or has a better alternative.
InputChainable<T> - Interface in net.ashwork.functionality.partial
Represents a chainable object to which its input can be chained to take in a different value.
InputChainableInput<T> - Interface in net.ashwork.functionality.partial
Represents an InputChainable to which the chained input is also a chainable object.
Instance(int, Function1<Object[], R>) - Constructor for class net.ashwork.functionality.FunctionN.Instance
Constructs an instance of the function.
Instance(int, ToBooleanFunction1<Object[]>) - Constructor for class net.ashwork.functionality.primitive.booleans.ToBooleanFunctionN.Instance
Constructs an instance of the function.
Instance(int, ToByteFunction1<Object[]>) - Constructor for class net.ashwork.functionality.primitive.bytes.ToByteFunctionN.Instance
Constructs an instance of the function.
Instance(int, ToCharFunction1<Object[]>) - Constructor for class net.ashwork.functionality.primitive.chars.ToCharFunctionN.Instance
Constructs an instance of the function.
Instance(int, ToDoubleFunction1<Object[]>) - Constructor for class net.ashwork.functionality.primitive.doubles.ToDoubleFunctionN.Instance
Constructs an instance of the function.
Instance(int, ToFloatFunction1<Object[]>) - Constructor for class net.ashwork.functionality.primitive.floats.ToFloatFunctionN.Instance
Constructs an instance of the function.
Instance(int, ToIntFunction1<Object[]>) - Constructor for class net.ashwork.functionality.primitive.ints.ToIntFunctionN.Instance
Constructs an instance of the function.
Instance(int, ToLongFunction1<Object[]>) - Constructor for class net.ashwork.functionality.primitive.longs.ToLongFunctionN.Instance
Constructs an instance of the function.
Instance(int, ToShortFunction1<Object[]>) - Constructor for class net.ashwork.functionality.primitive.shorts.ToShortFunctionN.Instance
Constructs an instance of the function.
IntFunction1<R> - Interface in net.ashwork.functionality.primitive.ints
Represents a function that accepts an int-valued argument and produces a result.
IntToBooleanFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts an int-valued argument and produces a boolean-valued result.
IntToByteFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts an int-valued argument and produces a byte-valued result.
IntToCharFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts an int-valued argument and produces a char-valued result.
IntToDoubleFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts an int-valued argument and produces a double-valued result.
IntToFloatFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts an int-valued argument and produces a float-valued result.
IntToLongFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts an int-valued argument and produces a long-valued result.
IntToShortFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts an int-valued argument and produces a short-valued result.

L

LongFunction1<R> - Interface in net.ashwork.functionality.primitive.longs
Represents a function that accepts a long-valued argument and produces a result.
LongToBooleanFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a long-valued argument and produces a boolean-valued result.
LongToByteFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a long-valued argument and produces a byte-valued result.
LongToCharFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a long-valued argument and produces a char-valued result.
LongToDoubleFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a long-valued argument and produces a double-valued result.
LongToFloatFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a long-valued argument and produces a float-valued result.
LongToIntFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a long-valued argument and produces an int-valued result.
LongToShortFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a long-valued argument and produces a short-valued result.

N

net.ashwork.functionality - package net.ashwork.functionality
Functionality is a project recreating Java functional interfaces to provide more detailed and partial expressions.
net.ashwork.functionality.partial - package net.ashwork.functionality.partial
Partial expressions are genericized portions of the functional interfaces that can apply to multiple unrelated functional interfaces.
net.ashwork.functionality.primitive.booleans - package net.ashwork.functionality.primitive.booleans
Functions that have specialized boolean-valued type parameters or return types.
net.ashwork.functionality.primitive.bytes - package net.ashwork.functionality.primitive.bytes
Functions that have specialized byte-valued type parameters or return types.
net.ashwork.functionality.primitive.chars - package net.ashwork.functionality.primitive.chars
Functions that have specialized char-valued type parameters or return types.
net.ashwork.functionality.primitive.combined - package net.ashwork.functionality.primitive.combined
Functions that have specialized primitive type parameters and return types.
net.ashwork.functionality.primitive.doubles - package net.ashwork.functionality.primitive.doubles
Functions that have specialized double-valued type parameters or return types.
net.ashwork.functionality.primitive.floats - package net.ashwork.functionality.primitive.floats
Functions that have specialized float-valued type parameters or return types.
net.ashwork.functionality.primitive.ints - package net.ashwork.functionality.primitive.ints
Functions that have specialized int-valued type parameters or return types.
net.ashwork.functionality.primitive.longs - package net.ashwork.functionality.primitive.longs
Functions that have specialized long-valued type parameters or return types.
net.ashwork.functionality.primitive.shorts - package net.ashwork.functionality.primitive.shorts
Functions that have specialized short-valued type parameters or return types.
net.ashwork.functionality.util - package net.ashwork.functionality.util
Utility packages hold data that are non-specific to the actual program itself, but rather provide helpful specification and implementation details on the types within the program.

R

ResultChainable<R> - Interface in net.ashwork.functionality.partial
Represents a chainable object to which its result can be chained to return a different value.
ResultChainableResult<R> - Interface in net.ashwork.functionality.partial
Represents a ResultChainable to which the chained result is also a chainable object.

S

ShortFunction1<R> - Interface in net.ashwork.functionality.primitive.shorts
Represents a function that accepts a short-valued argument and produces a result.
ShortToBooleanFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a short-valued argument and produces a boolean-valued result.
ShortToByteFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a short-valued argument and produces a byte-valued result.
ShortToCharFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a short-valued argument and produces a char-valued result.
ShortToDoubleFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a short-valued argument and produces a double-valued result.
ShortToFloatFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a short-valued argument and produces a float-valued result.
ShortToIntFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a short-valued argument and produces an int-valued result.
ShortToLongFunction1 - Interface in net.ashwork.functionality.primitive.combined
Represents a function that accepts a short-valued argument and produces a long-valued result.
sizedApplyAllUnchecked(Object...) - Method in interface net.ashwork.functionality.FunctionN
Applies this function to the given arguments.

T

ToBooleanFunction0 - Interface in net.ashwork.functionality.primitive.booleans
Represents a function that accepts no arguments and produces a boolean-valued result.
ToBooleanFunction1<T1> - Interface in net.ashwork.functionality.primitive.booleans
Represents a function that accepts one argument and produces a boolean-valued result.
ToBooleanFunction2<T1,T2> - Interface in net.ashwork.functionality.primitive.booleans
Represents a function that accepts two arguments and produces a boolean-valued result.
ToBooleanFunctionN - Interface in net.ashwork.functionality.primitive.booleans
Represents a function that accepts n arguments and produces a boolean-valued result.
ToBooleanFunctionN.Instance - Class in net.ashwork.functionality.primitive.booleans
An instance of ToBooleanFunctionN which properly defines the arity of that particular function.
ToByteFunction0 - Interface in net.ashwork.functionality.primitive.bytes
Represents a function that accepts no arguments and produces a byte-valued result.
ToByteFunction1<T1> - Interface in net.ashwork.functionality.primitive.bytes
Represents a function that accepts one argument and produces a byte-valued result.
ToByteFunction2<T1,T2> - Interface in net.ashwork.functionality.primitive.bytes
Represents a function that accepts two arguments and produces a byte-valued result.
ToByteFunctionN - Interface in net.ashwork.functionality.primitive.bytes
Represents a function that accepts n arguments and produces a byte-valued result.
ToByteFunctionN.Instance - Class in net.ashwork.functionality.primitive.bytes
An instance of ToByteFunctionN which properly defines the arity of that particular function.
ToCharFunction0 - Interface in net.ashwork.functionality.primitive.chars
Represents a function that accepts no arguments and produces a char-valued result.
ToCharFunction1<T1> - Interface in net.ashwork.functionality.primitive.chars
Represents a function that accepts one argument and produces a char-valued result.
ToCharFunction2<T1,T2> - Interface in net.ashwork.functionality.primitive.chars
Represents a function that accepts two arguments and produces a char-valued result.
ToCharFunctionN - Interface in net.ashwork.functionality.primitive.chars
Represents a function that accepts n arguments and produces a char-valued result.
ToCharFunctionN.Instance - Class in net.ashwork.functionality.primitive.chars
An instance of ToCharFunctionN which properly defines the arity of that particular function.
ToDoubleFunction0 - Interface in net.ashwork.functionality.primitive.doubles
Represents a function that accepts no arguments and produces a double-valued result.
ToDoubleFunction1<T1> - Interface in net.ashwork.functionality.primitive.doubles
Represents a function that accepts one argument and produces a double-valued result.
ToDoubleFunction2<T1,T2> - Interface in net.ashwork.functionality.primitive.doubles
Represents a function that accepts two arguments and produces a double-valued result.
ToDoubleFunctionN - Interface in net.ashwork.functionality.primitive.doubles
Represents a function that accepts n arguments and produces a double-valued result.
ToDoubleFunctionN.Instance - Class in net.ashwork.functionality.primitive.doubles
An instance of ToDoubleFunctionN which properly defines the arity of that particular function.
ToFloatFunction0 - Interface in net.ashwork.functionality.primitive.floats
Represents a function that accepts no arguments and produces a float-valued result.
ToFloatFunction1<T1> - Interface in net.ashwork.functionality.primitive.floats
Represents a function that accepts one argument and produces a float-valued result.
ToFloatFunction2<T1,T2> - Interface in net.ashwork.functionality.primitive.floats
Represents a function that accepts two arguments and produces a float-valued result.
ToFloatFunctionN - Interface in net.ashwork.functionality.primitive.floats
Represents a function that accepts n arguments and produces a float-valued result.
ToFloatFunctionN.Instance - Class in net.ashwork.functionality.primitive.floats
An instance of ToFloatFunctionN which properly defines the arity of that particular function.
toFunctionVariant() - Method in interface net.ashwork.functionality.partial.FunctionVariant
Returns the function variant of this object.
ToIntFunction0 - Interface in net.ashwork.functionality.primitive.ints
Represents a function that accepts no arguments and produces an int-valued result.
ToIntFunction1<T1> - Interface in net.ashwork.functionality.primitive.ints
Represents a function that accepts one argument and produces an int-valued result.
ToIntFunction2<T1,T2> - Interface in net.ashwork.functionality.primitive.ints
Represents a function that accepts two arguments and produces an int-valued result.
ToIntFunctionN - Interface in net.ashwork.functionality.primitive.ints
Represents a function that accepts n arguments and produces an int-valued result.
ToIntFunctionN.Instance - Class in net.ashwork.functionality.primitive.ints
An instance of ToIntFunctionN which properly defines the arity of that particular function.
ToLongFunction0 - Interface in net.ashwork.functionality.primitive.longs
Represents a function that accepts no arguments and produces a long-valued result.
ToLongFunction1<T1> - Interface in net.ashwork.functionality.primitive.longs
Represents a function that accepts one argument and produces a long-valued result.
ToLongFunction2<T1,T2> - Interface in net.ashwork.functionality.primitive.longs
Represents a function that accepts two arguments and produces a long-valued result.
ToLongFunctionN - Interface in net.ashwork.functionality.primitive.longs
Represents a function that accepts n arguments and produces a long-valued result.
ToLongFunctionN.Instance - Class in net.ashwork.functionality.primitive.longs
An instance of ToLongFunctionN which properly defines the arity of that particular function.
ToShortFunction0 - Interface in net.ashwork.functionality.primitive.shorts
Represents a function that accepts no arguments and produces a short-valued result.
ToShortFunction1<T1> - Interface in net.ashwork.functionality.primitive.shorts
Represents a function that accepts one argument and produces a short-valued result.
ToShortFunction2<T1,T2> - Interface in net.ashwork.functionality.primitive.shorts
Represents a function that accepts two arguments and produces a short-valued result.
ToShortFunctionN - Interface in net.ashwork.functionality.primitive.shorts
Represents a function that accepts n arguments and produces a short-valued result.
ToShortFunctionN.Instance - Class in net.ashwork.functionality.primitive.shorts
An instance of ToShortFunctionN which properly defines the arity of that particular function.
toVariant() - Method in interface net.ashwork.functionality.Function0
 
toVariant() - Method in interface net.ashwork.functionality.Function1
 
toVariant() - Method in interface net.ashwork.functionality.Function2
 
toVariant() - Method in interface net.ashwork.functionality.partial.Variant
Returns the variant of this object.
toVariant() - Method in interface net.ashwork.functionality.primitive.booleans.ToBooleanFunction0
 
toVariant() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToIntFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.combined.DoubleToLongFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.combined.IntToDoubleFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.combined.IntToLongFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.combined.LongToDoubleFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.combined.LongToIntFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.doubles.DoubleFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction0
 
toVariant() - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.doubles.ToDoubleFunction2
 
toVariant() - Method in interface net.ashwork.functionality.primitive.ints.IntFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction0
 
toVariant() - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.ints.ToIntFunction2
 
toVariant() - Method in interface net.ashwork.functionality.primitive.longs.LongFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction0
 
toVariant() - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction1
 
toVariant() - Method in interface net.ashwork.functionality.primitive.longs.ToLongFunction2
 

U

Unboxed<V> - Interface in net.ashwork.functionality.partial
Represents an objects whose input and result is a primitive of some kind.
UnboxedAll<V,I,R> - Interface in net.ashwork.functionality.partial
Represents an object whose input and result is a primitive of some kind and can be separated.
UnboxedInput<V> - Interface in net.ashwork.functionality.partial
Represents an object whose input is a primitive of some kind.
UnboxedResult<V> - Interface in net.ashwork.functionality.partial
Represents an object whose result is a primitive of some kind.

V

Variant<V> - Interface in net.ashwork.functionality.partial
An object which can be represented the same but in a different data type.
A B C D F I L N R S T U V 
Skip navigation links