Uses of Interface
com.g2forge.alexandria.java.function.IFunction1
-
-
Uses of IFunction1 in com.g2forge.alexandria.java.close
Fields in com.g2forge.alexandria.java.close declared as IFunction1 Modifier and Type Field Description protected IFunction1<? super IConsumer1<? super AutoCloseable>,? extends T>
CloseableSupplier. compute
Constructors in com.g2forge.alexandria.java.close with parameters of type IFunction1 Constructor Description CloseableSupplier(IFunction1<? super IConsumer1<? super AutoCloseable>,? extends T> compute)
-
Uses of IFunction1 in com.g2forge.alexandria.java.core.enums
Methods in com.g2forge.alexandria.java.core.enums with parameters of type IFunction1 Modifier and Type Method Description static <E extends Enum<E>,T>
EHEnum. valueOf(Class<E> klass, IFunction1<? super E,? extends T> represent, boolean ignoreNull, IFunction1<? super T,? extends T> mangle, T value)
Determine which member of an enum matchesvalue
. -
Uses of IFunction1 in com.g2forge.alexandria.java.fluent.optional.function
Subinterfaces of IFunction1 in com.g2forge.alexandria.java.fluent.optional.function Modifier and Type Interface Description interface
IOptionalFunction<I,O>
Classes in com.g2forge.alexandria.java.fluent.optional.function that implement IFunction1 Modifier and Type Class Description static class
IOptionalFunction.Empty<I,O>
static class
IOptionalFunction.Overridden<I,O>
static class
IOptionalFunction.Recursive<I,O>
static class
IOptionalFunction.Restricted<I,O>
-
Uses of IFunction1 in com.g2forge.alexandria.java.function
Classes in com.g2forge.alexandria.java.function that implement IFunction1 Modifier and Type Class Description static class
IFunction1.Identity<T>
class
LiteralFunction1<I,O>
Fields in com.g2forge.alexandria.java.function declared as IFunction1 Modifier and Type Field Description protected IFunction1<? super S,? extends S>
SequenceSupplier. next
protected IFunction1<? super S,? extends O>
SequenceSupplier. output
Methods in com.g2forge.alexandria.java.function that return IFunction1 Modifier and Type Method Description default <X> IFunction1<I,X>
IFunction1. andThen(IFunction1<? super O,? extends X> f)
static <I,O>
IFunction1<I,O>IFunction1. cast()
default IFunction1<I1,O>
IFunction2. compose0(Supplier<? extends I0> before)
default IFunction1<I0,O>
IFunction2. compose1(Supplier<? extends I1> before)
default IFunction1<I1,O>
IFunction2. compute0(IFunction1<? super I1,? extends I0> i0)
default IFunction1<I0,O>
IFunction2. compute1(IFunction1<? super I0,? extends I1> i1)
static <I,O>
IFunction1<I,O>IFunction1. create(IFunction1<I,O> function)
static <I,O>
IFunction1<I,O>IFunction1. create(O constant)
default IFunction1<I1,O>
IFunction2. curry0(I0 input0)
default IFunction1<I0,O>
IFunction2. curry1(I1 input1)
protected IFunction1<? super S,? extends S>
SequenceSupplier. getNext()
static <I,O>
IFunction1<I,O>LiteralFunction1. getNull()
protected IFunction1<? super S,? extends O>
SequenceSupplier. getOutput()
static <T> IFunction1<T,T>
IFunction1. identity()
static <I,O>
IFunction1<I,O>IFunction1. isInstanceOf(Class<O> type)
default <IL> IFunction1<IL,O>
IFunction1. lift(IFunction1<IL,? extends I> lift)
default <T> IFunction1<I,T>
IFunction1. lift(T equal, IFunction1<? super O,? extends T> lift)
static <I,O>
IFunction1<I,O>IFunction1. liftNull(IFunction1<? super I,? extends O> function)
static <I,O>
IFunction1<I,O>IFunction1. liftNull(IFunction1<? super I,? extends O> function, O other)
static <I,O>
IFunction1<I,O>HF. of(IFunction1<I,O> function)
default IFunction1<I,O>
IFunction1. override(O compare, O output)
default IFunction1<I,O>
IFunction1. sync(Object lock)
default <O> IFunction1<I,O>
IConsumer1. toFunction(O retVal)
default <_O> IFunction1<I,_O>
IFunction1. toFunction(_O retVal)
default <I> IFunction1<I,T>
ISupplier. toFunction()
default IFunction1<I,O>
IFunction1. wrap(IRunnable pre, IRunnable post)
default IFunction1<I,O>
IThrowFunction1. wrap(IFunction1<? super Throwable,? extends RuntimeException> wrapper)
Methods in com.g2forge.alexandria.java.function with parameters of type IFunction1 Modifier and Type Method Description default <X> IFunction1<I,X>
IFunction1. andThen(IFunction1<? super O,? extends X> f)
default IFunction1<I1,O>
IFunction2. compute0(IFunction1<? super I1,? extends I0> i0)
default IFunction1<I0,O>
IFunction2. compute1(IFunction1<? super I0,? extends I1> i1)
static <I,O>
IFunction1<I,O>IFunction1. create(IFunction1<I,O> function)
default <IL> IConsumer1<IL>
IConsumer1. lift(IFunction1<IL,? extends I> lift)
default <IL> IFunction1<IL,O>
IFunction1. lift(IFunction1<IL,? extends I> lift)
default <T> IFunction1<I,T>
IFunction1. lift(T equal, IFunction1<? super O,? extends T> lift)
default <I0L> IConsumer2<I0L,I1>
IConsumer2. lift0(IFunction1<I0L,? extends I0> lift)
default <I0L> IConsumer3<I0L,I1,I2>
IConsumer3. lift0(IFunction1<I0L,? extends I0> lift)
default <I0L> IFunction2<I0L,I1,O>
IFunction2. lift0(IFunction1<I0L,? extends I0> lift)
default <I0L> IFunction3<I0L,I1,I2,O>
IFunction3. lift0(IFunction1<I0L,? extends I0> lift)
default <I1L> IConsumer2<I0,I1L>
IConsumer2. lift1(IFunction1<I1L,? extends I1> lift)
default <I1L> IConsumer3<I0,I1L,I2>
IConsumer3. lift1(IFunction1<I1L,? extends I1> lift)
default <I1L> IFunction2<I0,I1L,O>
IFunction2. lift1(IFunction1<I1L,? extends I1> lift)
default <I1L> IFunction3<I0,I1L,I2,O>
IFunction3. lift1(IFunction1<I1L,? extends I1> lift)
default <I2L> IConsumer3<I0,I1,I2L>
IConsumer3. lift2(IFunction1<I2L,? extends I2> lift)
default <I2L> IFunction3<I0,I1,I2L,O>
IFunction3. lift2(IFunction1<I2L,? extends I2> lift)
static <I,O>
IFunction1<I,O>IFunction1. liftNull(IFunction1<? super I,? extends O> function)
static <I,O>
IFunction1<I,O>IFunction1. liftNull(IFunction1<? super I,? extends O> function, O other)
static <T> ToIntFunction<T>
IFunction1. liftNull(IFunction1<? super T,Integer> function, int other)
static <I,O>
IFunction1<I,O>HF. of(IFunction1<I,O> function)
default IConsumer1<I>
IThrowConsumer1. wrap(IFunction1<? super Throwable,? extends RuntimeException> wrapper)
default IConsumer2<I0,I1>
IThrowConsumer2. wrap(IFunction1<? super Throwable,? extends RuntimeException> wrapper)
default IConsumer3<I0,I1,I2>
IThrowConsumer3. wrap(IFunction1<? super Throwable,? extends RuntimeException> wrapper)
default IFunction1<I,O>
IThrowFunction1. wrap(IFunction1<? super Throwable,? extends RuntimeException> wrapper)
default IFunction2<I0,I1,O>
IThrowFunction2. wrap(IFunction1<? super Throwable,? extends RuntimeException> wrapper)
default IFunction3<I0,I1,I2,O>
IThrowFunction3. wrap(IFunction1<? super Throwable,? extends RuntimeException> wrapper)
default ISupplier<O>
IThrowSupplier. wrap(IFunction1<? super Throwable,? extends RuntimeException> wrapper)
Constructors in com.g2forge.alexandria.java.function with parameters of type IFunction1 Constructor Description SequenceSupplier(S state, IFunction1<? super S,? extends S> next, IFunction1<? super S,? extends O> output)
-
Uses of IFunction1 in com.g2forge.alexandria.java.function.builder
Methods in com.g2forge.alexandria.java.function.builder that return IFunction1 Modifier and Type Method Description default IFunction1<I,O>
IConvertingBuilder. asFunction()
Methods in com.g2forge.alexandria.java.function.builder with parameters of type IFunction1 Modifier and Type Method Description <ET,EB extends IBuilder<ET>>
IExtensibleBuilder<T>IExtensibleBuilder. extend(Class<EB> type, IFunction1<? super EB,? extends ET> function)
-
Uses of IFunction1 in com.g2forge.alexandria.java.function.tee
Classes in com.g2forge.alexandria.java.function.tee that implement IFunction1 Modifier and Type Class Description class
RecordingFunction<I,O>
Delegate to another function, and record all of the input and output value pairs.class
TapFunction<T>
class
TeeFunction<I,O>
Delegate to another function, and for each invocation inform a consumer about both the input and output. -
Uses of IFunction1 in com.g2forge.alexandria.java.io.file
Fields in com.g2forge.alexandria.java.io.file declared as IFunction1 Modifier and Type Field Description protected IFunction1<? super Path,? extends CopyOption[]>
CopyWalker. options
Methods in com.g2forge.alexandria.java.io.file that return IFunction1 Modifier and Type Method Description IFunction1<? super Path,? extends CopyOption[]>
CopyWalker. getOptions()
Methods in com.g2forge.alexandria.java.io.file with parameters of type IFunction1 Modifier and Type Method Description static IWithExplanation<Boolean,Collection<String>>
HZip. isEqual(IFunction1<? super String,? extends IPredicate1<? super Collection<? extends InputStream>>> equalsFactory, Path... paths)
Compare the contents of several zip or jar files.static IWithExplanation<Boolean,Collection<String>>
HZip. isEqual(IFunction1<? super String,? extends IPredicate1<? super Collection<? extends InputStream>>> equalsFactory, List<Path> paths)
Compare the contents of several zip or jar files.CopyWalker.CopyWalkerBuilder
CopyWalker.CopyWalkerBuilder. options(IFunction1<? super Path,? extends CopyOption[]> options)
Constructors in com.g2forge.alexandria.java.io.file with parameters of type IFunction1 Constructor Description CopyWalker(Path target, IFunction1<? super Path,? extends CopyOption[]> options)
-
Uses of IFunction1 in com.g2forge.alexandria.java.io.file.compare
Fields in com.g2forge.alexandria.java.io.file.compare declared as IFunction1 Modifier and Type Field Description protected IFunction1<? super Path,? extends IFileCompareGroupFunction<?>>
CompareWalker. groupFunctionFunction
Methods in com.g2forge.alexandria.java.io.file.compare that return IFunction1 Modifier and Type Method Description IFunction1<? super Path,? extends IFileCompareGroupFunction<?>>
CompareWalker. getGroupFunctionFunction()
Methods in com.g2forge.alexandria.java.io.file.compare with parameters of type IFunction1 Modifier and Type Method Description CompareWalker.CompareWalkerBuilder
CompareWalker.CompareWalkerBuilder. groupFunctionFunction(IFunction1<? super Path,? extends IFileCompareGroupFunction<?>> groupFunctionFunction)
Constructors in com.g2forge.alexandria.java.io.file.compare with parameters of type IFunction1 Constructor Description CompareWalker(List<Path> roots, IFunction1<? super Path,? extends IFileCompareGroupFunction<?>> groupFunctionFunction)
-
Uses of IFunction1 in com.g2forge.alexandria.java.text
Fields in com.g2forge.alexandria.java.text declared as IFunction1 Modifier and Type Field Description protected IFunction1<? super CharSequence,? extends O>
TextUpdate. function
A function from the contents of the region defined byTextUpdate.getOffset()
andTextUpdate.getLength()
to the value to replace it with.Methods in com.g2forge.alexandria.java.text that return IFunction1 Modifier and Type Method Description IFunction1<? super CharSequence,? extends O>
TextUpdate. getFunction()
A function from the contents of the region defined byTextUpdate.getOffset()
andTextUpdate.getLength()
to the value to replace it with.Methods in com.g2forge.alexandria.java.text with parameters of type IFunction1 Modifier and Type Method Description TextUpdate.TextUpdateBuilder<O>
TextUpdate.TextUpdateBuilder. function(IFunction1<? super CharSequence,? extends O> function)
A function from the contents of the region defined byTextUpdate.getOffset()
andTextUpdate.getLength()
to the value to replace it with.Constructors in com.g2forge.alexandria.java.text with parameters of type IFunction1 Constructor Description TextUpdate(int offset, int length, IFunction1<? super CharSequence,? extends O> function)
-
Uses of IFunction1 in com.g2forge.alexandria.java.text.escape
Fields in com.g2forge.alexandria.java.text.escape declared as IFunction1 Modifier and Type Field Description protected IFunction1<? super CharSequence,?>
AEscaper.Change. function
Methods in com.g2forge.alexandria.java.text.escape that return IFunction1 Modifier and Type Method Description IFunction1<? super CharSequence,?>
AEscaper.Change. getFunction()
Methods in com.g2forge.alexandria.java.text.escape with parameters of type IFunction1 Modifier and Type Method Description AEscaper.Change.ChangeBuilder
AEscaper.Change.ChangeBuilder. function(IFunction1<? super CharSequence,?> function)
Constructors in com.g2forge.alexandria.java.text.escape with parameters of type IFunction1 Constructor Description Change(int length, IFunction1<? super CharSequence,?> function)
-
Uses of IFunction1 in com.g2forge.alexandria.java.type.function
Classes in com.g2forge.alexandria.java.type.function that implement IFunction1 Modifier and Type Class Description class
TypeSwitch1<I,O>
Fields in com.g2forge.alexandria.java.type.function declared as IFunction1 Modifier and Type Field Description protected IFunction1<? super I,? extends O>
TypeSwitch1. fallback
protected IFunction1<? super I,? extends O>
TypeSwitch1.FunctionBuilder. fallback
Methods in com.g2forge.alexandria.java.type.function that return IFunction1 Modifier and Type Method Description IFunction1<I,O>
TypeSwitch1.FunctionBuilder. build()
protected IFunction1<? super I,? extends O>
TypeSwitch1. getFallback()
Methods in com.g2forge.alexandria.java.type.function with parameters of type IFunction1 Modifier and Type Method Description <T> TypeSwitch1.FunctionBuilder<I,O>
TypeSwitch1.FunctionBuilder. add(Class<T> type, IFunction1<? super T,? extends O> function)
protected <I> O
TypeSwitch1.Node. apply(IFunction1<? super I,? extends O> fallback, I input)
TypeSwitch1.FunctionBuilder<I,O>
TypeSwitch1.FunctionBuilder. fallback(IFunction1<? super I,? extends O> function)
Constructors in com.g2forge.alexandria.java.type.function with parameters of type IFunction1 Constructor Description TypeSwitch1(IFunction1<? super I,? extends O> fallback, com.g2forge.alexandria.java.type.function.TypedFunction1<I,O>... functions)
TypeSwitch1(IFunction1<? super I,? extends O> fallback, Collection<? extends ITypedFunction1<?,? extends O>> functions)
-