Uses of Interface
eu.bandm.tools.util.Operators.Fun
Packages that use Operators.Fun
Package
Description
Collection of mostly unrelated, tiny, ubiquitously needed
auxiliary classes for many different purposes.
-
Uses of Operators.Fun in eu.bandm.tools.util
Subinterfaces of Operators.Fun in eu.bandm.tools.utilModifier and TypeInterfaceDescriptionstatic interfaceOperators.MultiFun<X,Y> Deprecated.Represents multi-valued functions with domainXand codomainY.Classes in eu.bandm.tools.util that implement Operators.FunModifier and TypeClassDescription(package private) static classOperators.ComposedFun<X,Y, Z> Deprecated.(package private) static classDeprecated.(package private) static classDeprecated.(package private) static classDeprecated.(package private) static classDeprecated.(package private) static classDeprecated.(package private) static classOperators.LiftedMap<X,Y> Deprecated.(package private) static classOperators.LiftedMapMap<X,Y, Z> Deprecated.(package private) static classDeprecated.(package private) static classDeprecated.Fields in eu.bandm.tools.util declared as Operators.FunModifier and TypeFieldDescription(package private) final Operators.Fun<? super X,? extends Y> Operators.IfThenElseFun.fprotected final Operators.Fun<? super X,? extends Y> Operators.ComposedFun.firstprotected final Operators.Fun<? super X,? extends Y> Operators.LiftedFun.funprotected final Operators.Fun[]OperatorsFusion.MultiComposedFun.funs(package private) final Operators.Fun<? super X,? extends Y> Operators.IfThenElseFun.gstatic final Operators.Fun<Object,Class<?>> Operators.getClassDeprecated.static final Operators.Fun<Object,Integer> Operators.hashCodeDeprecated.protected final Operators.Fun<? super Y,? extends Z> Operators.ComposedFun.secondstatic final Operators.Fun<Object,String> Operators.toStringDeprecated.Methods in eu.bandm.tools.util that return Operators.FunModifier and TypeMethodDescriptionstatic <X> Operators.Fun<Set<X>,Set<Set<X>>> Operators.binomial(int k) Deprecated.static <X,Y, Z> Operators.Fun<X, Z> Operators.compose(Operators.Fun<? super X, ? extends Y> first, Operators.Fun<? super Y, ? extends Z> second) Deprecated.(package private) static Operators.FunOperatorsFusion.compose(Operators.Fun... funs) Deprecated.static <X,Y, Z> Operators.Fun<X, Z> OperatorsFusion.compose(Operators.Fun<? super X, ? extends Y> f, Operators.Fun<? super Y, ? extends Z> g) Deprecated.static <X,Y> Operators.Fun<X, Y> Operators.constantFun(Y c) Deprecated.static <O> Operators.Fun<Object[],O> OperatorsReflect.constructor(Class<? extends O> objType, Class<?>... paramTypes) Deprecated.static <O> Operators.Fun<Object[],O> OperatorsReflect.constructor(Constructor<? extends O> cons) Deprecated.static Operators.Fun<Collection<?>,String> Deprecated.static Operators.Fun<Collection<?>,String> Deprecated.static <O,F> Operators.Fun<O, F> Deprecated.static <O,F> Operators.Fun<O, F> Deprecated.static <T,S> Operators.Fun<Collection<T>, S> Operators.fold(Operators.ICons<? super T, S> f) Deprecated.static <X,Y> Operators.Fun<X, Y> OperatorsFusion.fuse(Operators.Fun<X, Y> f) Deprecated.static <X> Operators.Fun<X,X> Operators.identityFun()Deprecated.static <X> Operators.Fun<X,X> Operators.identityFun(Class<X> domain) Deprecated.static <X,Y> Operators.Fun<X, Y> Operators.ifThenElse(Operators.Test<? super X> c, Operators.Fun<? super X, ? extends Y> f, Operators.Fun<? super X, ? extends Y> g) Deprecated.(package private) static Operators.FunOperatorsFusion.FunPatterns.leftCompose(Operators.ComposedFun f, Operators.Fun g) (package private) static Operators.FunOperatorsFusion.FunPatterns.leftCompose(OperatorsFusion.MultiComposedFun f, Operators.Fun g) (package private) static <X,Y, Z> Operators.Fun<X, Z> OperatorsFusion.FunPatterns.leftConditional(Operators.IfThenElseFun<X, Y> f, Operators.Fun<? super Y, Z> g) (package private) static <X,Y, Z> Operators.Fun OperatorsFusion.FunPatterns.leftConstant(Operators.ConstantFun<X, Y> f, Operators.Fun<Y, Z> g) (package private) static <X,Y> Operators.Fun<? super X, Y> OperatorsFusion.FunPatterns.leftIdentity(Operators.IdentityFun<X> f, Operators.Fun<? super X, Y> g) static <X,Y> Operators.Fun<Collection<X>, Collection<Y>> Operators.map(Operators.Fun<? super X, ? extends Y> fun) Deprecated.static <X,Y, Z> Operators.Fun<Map<X, Y>, Map<X, Z>> Operators.mapMap(Operators.Fun<? super Y, ? extends Z> fun) Deprecated.static <X,Y> Operators.Fun<Set<X>, Set<Y>> Operators.mapSet(Operators.Fun<? super X, ? extends Y> fun) Deprecated.static <O,R> Operators.Fun<O, R> OperatorsReflect.method(Class<? super O> objType, Class<? extends R> returnType, Method method, Object... params) Deprecated.static <O,R> Operators.Fun<O, R> OperatorsReflect.method(Class<? super O> objType, Class<? extends R> returnType, String methodName, Object... params) Deprecated.static <R> Operators.Fun<Object[],R> Deprecated.static <R> Operators.Fun<Object[],R> OperatorsReflect.method(Object obj, Class<? extends R> returnType, String methodName, Class<?>... paramTypes) Deprecated.static <R> Operators.Fun<Object[],R> OperatorsReflect.methodStatic(Class<?> objType, Class<? extends R> returnType, String methodName, Class<?>... paramTypes) Deprecated.static <X> Operators.Fun<Set<X>,Set<Set<X>>> Operators.power()Deprecated.static <K,V> Operators.Fun<Map<K, V>, Map<V, Set<K>>> Operators.reverseMap()Deprecated.(package private) static Operators.FunOperatorsFusion.FunPatterns.rightCompose(Operators.Fun f, Operators.ComposedFun g) (package private) static Operators.FunOperatorsFusion.FunPatterns.rightCompose(Operators.Fun f, OperatorsFusion.MultiComposedFun g) (package private) static Operators.FunOperatorsFusion.FunPatterns.rightConstant(Operators.Fun f, Operators.ConstantFun g) (package private) static <X,Y> Operators.Fun<X, Y> OperatorsFusion.FunPatterns.rightIdentity(Operators.Fun<X, Y> f, Operators.IdentityFun<? super Y> g) static <X,Y> Operators.Fun<X, Y> Operators.toFun(Operators.ICons<? super X, Y> f) Deprecated.Methods in eu.bandm.tools.util with parameters of type Operators.FunModifier and TypeMethodDescriptionstatic <L1,L2, R1, R2>
Operators.Rel<L1,R1> Operators.compose(Operators.Fun<? super L1, ? extends L2> f, Operators.Fun<? super R1, ? extends R2> g, Operators.Rel<L2, R2> h) Deprecated.static <X,Y> Operators.BinRel<X> Operators.compose(Operators.Fun<? super X, ? extends Y> f, Operators.BinRel<Y> g) Deprecated.static <X,Y, Z> Operators.Cons<X, Z> Operators.compose(Operators.Fun<? super X, ? extends Y> f, Operators.Cons<? super Y, Z> g) Deprecated.static <X,Y, Z> Operators.Fun<X, Z> Operators.compose(Operators.Fun<? super X, ? extends Y> first, Operators.Fun<? super Y, ? extends Z> second) Deprecated.static <X,Y, Z> Operators.ICons<X, Z> Operators.compose(Operators.Fun<? super X, ? extends Y> f, Operators.ICons<? super Y, Z> g) Deprecated.static <X,Y, Z> Operators.MCons<X, Z> Operators.compose(Operators.Fun<? super X, ? extends Y> f, Operators.MCons<? super Y, Z> g) Deprecated.static <X,Y> Operators.Test<X> Operators.compose(Operators.Fun<? super X, ? extends Y> f, Operators.Test<Y> g) Deprecated.static <X,Y> Operators.Visit<X> Operators.compose(Operators.Fun<? super X, ? extends Y> f, Operators.Visit<? super Y> g) Deprecated.static <X,Y, Z> Operators.MProd<Z, Y> Operators.compose(Operators.MProd<? extends X, Y> f, Operators.Fun<? super X, ? extends Z> g) Deprecated.(package private) static Operators.FunOperatorsFusion.compose(Operators.Fun... funs) Deprecated.static <X,Y, Z> Operators.Cons<X, Z> OperatorsFusion.compose(Operators.Fun<? super X, ? extends Y> f, Operators.Cons<? super Y, Z> g) Deprecated.static <X,Y, Z> Operators.Fun<X, Z> OperatorsFusion.compose(Operators.Fun<? super X, ? extends Y> f, Operators.Fun<? super Y, ? extends Z> g) Deprecated.static <X,Y> Operators.Fun<X, Y> OperatorsFusion.fuse(Operators.Fun<X, Y> f) Deprecated.static <X,Y> Operators.Fun<X, Y> Operators.ifThenElse(Operators.Test<? super X> c, Operators.Fun<? super X, ? extends Y> f, Operators.Fun<? super X, ? extends Y> g) Deprecated.static <X> Operators.BinRel<X>Operators.kernel(Operators.Fun<X, ?> f) Deprecated.Return a binary relation that holds for elements with equal images under a given function.(package private) static Operators.FunOperatorsFusion.FunPatterns.leftCompose(Operators.ComposedFun f, Operators.Fun g) (package private) static Operators.FunOperatorsFusion.FunPatterns.leftCompose(OperatorsFusion.MultiComposedFun f, Operators.Fun g) (package private) static <X,Y, Z> Operators.Fun<X, Z> OperatorsFusion.FunPatterns.leftConditional(Operators.IfThenElseFun<X, Y> f, Operators.Fun<? super Y, Z> g) (package private) static <X,Y, Z> Operators.Fun OperatorsFusion.FunPatterns.leftConstant(Operators.ConstantFun<X, Y> f, Operators.Fun<Y, Z> g) (package private) static <X,Y> Operators.Fun<? super X, Y> OperatorsFusion.FunPatterns.leftIdentity(Operators.IdentityFun<X> f, Operators.Fun<? super X, Y> g) static <X,Y> Operators.Fun<Collection<X>, Collection<Y>> Operators.map(Operators.Fun<? super X, ? extends Y> fun) Deprecated.static <X,Y> List<Y> Operators.map(Operators.Fun<? super X, ? extends Y> fun, Collection<? extends X> elems) Deprecated.Apply a function to all elements of a collection.static <X,Y> Set<Y> Operators.map(Operators.Fun<? super X, ? extends Y> fun, Set<? extends X> elems) Deprecated.Apply a function to all elements of a set.static <X,Y, Z> Map<X, Z> Operators.map(Operators.Fun<? super Y, ? extends Z> fun, Map<X, ? extends Y> elems) Deprecated.Apply a function to all value elements of a map, preserving the keys.static <X,Y, Z> Operators.Fun<Map<X, Y>, Map<X, Z>> Operators.mapMap(Operators.Fun<? super Y, ? extends Z> fun) Deprecated.static <X,Y> Operators.Fun<Set<X>, Set<Y>> Operators.mapSet(Operators.Fun<? super X, ? extends Y> fun) Deprecated.(package private) static Operators.FunOperatorsFusion.FunPatterns.rightCompose(Operators.Fun f, Operators.ComposedFun g) (package private) static Operators.FunOperatorsFusion.FunPatterns.rightCompose(Operators.Fun f, OperatorsFusion.MultiComposedFun g) (package private) static Operators.FunOperatorsFusion.FunPatterns.rightConstant(Operators.Fun f, Operators.ConstantFun g) (package private) static <X,Y> Operators.Fun<X, Y> OperatorsFusion.FunPatterns.rightIdentity(Operators.Fun<X, Y> f, Operators.IdentityFun<? super Y> g) static <X> Operators.MultiFun<X,X> Operators.toMultiFun(Operators.Fun<? super X, ? extends X> f) Deprecated.static <X> Operators.Test<X>Operators.toTest(Operators.Fun<? super X, Boolean> f) Deprecated.static <X> Operators.Visit<X>Operators.toVisit(Operators.Fun<? super X, ?> f) Deprecated.static <X,Y> Collection<Y> Operators.virtualMap(Operators.Fun<? super X, ? extends Y> fun, Collection<? extends X> elems) Deprecated.Apply a function to all elements of a collection.static <X,Y, Z> Map<X, Z> Operators.virtualMap(Operators.Fun<? super Y, ? extends Z> fun, Map<X, Y> elems) Deprecated.Apply a function to all value elements of a map, preserving the keys.Constructors in eu.bandm.tools.util with parameters of type Operators.FunModifierConstructorDescriptionComposedFun(Operators.Fun<? super X, ? extends Y> first, Operators.Fun<? super Y, ? extends Z> second) IfThenElseFun(Operators.Test<? super X> c, Operators.Fun<? super X, ? extends Y> f, Operators.Fun<? super X, ? extends Y> g) protectedLiftedFun(Operators.Fun<? super X, ? extends Y> fun) LiftedMap(Operators.Fun<? super X, ? extends Y> fun) LiftedMapMap(Operators.Fun<? super Y, ? extends Z> fun) LiftedMapSet(Operators.Fun<? super X, ? extends Y> fun) MultiComposedFun(Operators.Fun... funs)