Uses of Class
eu.bandm.tscore.base.Translet.SequParser
Package
Description
Generic and low level data types and transformation algorithms,
to be used by very different applications of the
tscore
framework.-
Uses of Translet.SequParser in eu.bandm.tscore.base
Modifier and TypeMethodDescriptionTranslet.SEQU
(Function3<A, B, C, R> f, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3) Factory method for a sequence of three, applying the given function to get the result.static <R,
A, B, C, D>
Translet.SequParser<R,A, B, C, D, Object, Object, Object, Object> Translet.SEQU
(Function4<A, B, C, D, R> f, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4) Factory method for a sequence of four, applying the given function to get the result.static <R,
A, B, C, D, E>
Translet.SequParser<R,A, B, C, D, E, Object, Object, Object> Translet.SEQU
(Function5<A, B, C, D, E, R> f, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5) Factory method for a sequence of five, applying the given function to get the result.static <R,
A, B, C, D, E, F>
Translet.SequParser<R,A, B, C, D, E, F, Object, Object> Translet.SEQU
(Function6<A, B, C, D, E, F, R> f, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5, Translet.Parser<F> p6) Factory method for a sequence of six, applying the given function to get the result.static <R,
A, B, C, D, E, F, G>
Translet.SequParser<R,A, B, C, D, E, F, G, Object> Translet.SEQU
(Function7<A, B, C, D, E, F, G, R> f, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5, Translet.Parser<F> p6, Translet.Parser<G> p7) Factory method for a sequence of seven, applying the given function to get the result.static <R,
A, B, C, D, E, F, G, H>
Translet.SequParser<R,A, B, C, D, E, F, G, H> Translet.SEQU
(Function8<A, B, C, D, E, F, G, H, R> f, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5, Translet.Parser<F> p6, Translet.Parser<G> p7, Translet.Parser<H> p8) Factory method for a sequence of eight, applying the given function to get the result.Translet.SEQU
(Translet.Parser<A> p1, Translet.Parser<B> p2) Factory method for a sequence of two, creating no result.Translet.SEQU
(Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3) Factory method for a sequence of three, creating no result.Translet.SEQU
(Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4) Factory method for a sequence of four, creating no result.static <A,
B, C, D, E>
Translet.SequParser<Object,A, B, C, D, E, Object, Object, Object> Translet.SEQU
(Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5) Factory method for a sequence of five, creating no result.static <A,
B, C, D, E, F>
Translet.SequParser<Object,A, B, C, D, E, F, Object, Object> Translet.SEQU
(Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5, Translet.Parser<F> p6) Factory method for a sequence of six, creating no result.static <A,
B, C, D, E, F, G>
Translet.SequParser<Object,A, B, C, D, E, F, G, Object> Translet.SEQU
(Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5, Translet.Parser<F> p6, Translet.Parser<G> p7) Factory method for a sequence of seven, creating no result.static <A,
B, C, D, E, F, G, H>
Translet.SequParser<Object,A, B, C, D, E, F, G, H> Translet.SEQU
(Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5, Translet.Parser<F> p6, Translet.Parser<G> p7, Translet.Parser<H> p8) Factory method for a sequence of eight, creating no result.Translet.SEQU
(Class<R> cons, Translet.Parser<A> p1) Factory method for a singleton sequence, applying a constructor for the given class to get the result.Translet.SEQU
(Class<R> cons, Translet.Parser<A> p1, Translet.Parser<B> p2) Factory method for a sequence of two, applying a constructor for the given class to get the result.Translet.SEQU
(Class<R> cons, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3) Factory method for a sequence of three, applying a constructor for the given class to get the result.static <R,
A, B, C, D>
Translet.SequParser<R,A, B, C, D, Object, Object, Object, Object> Translet.SEQU
(Class<R> cons, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4) Factory method for a sequence of four, applying a constructor for the given class to get the result.static <R,
A, B, C, D, E>
Translet.SequParser<R,A, B, C, D, E, Object, Object, Object> Translet.SEQU
(Class<R> cons, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5) Factory method for a sequence of five, applying a constructor for the given class to get the result.static <R,
A, B, C, D, E, F>
Translet.SequParser<R,A, B, C, D, E, F, Object, Object> Translet.SEQU
(Class<R> cons, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5, Translet.Parser<F> p6) Factory method for a sequence of six, applying a constructor for the given class to get the result.static <R,
A, B, C, D, E, F, G>
Translet.SequParser<R,A, B, C, D, E, F, G, Object> Translet.SEQU
(Class<R> cons, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5, Translet.Parser<F> p6, Translet.Parser<G> p7) Factory method for a sequence of seven, applying a constructor for the given class to get the result.static <R,
A, B, C, D, E, F, G, H>
Translet.SequParser<R,A, B, C, D, E, F, G, H> Translet.SEQU
(Class<R> cons, Translet.Parser<A> p1, Translet.Parser<B> p2, Translet.Parser<C> p3, Translet.Parser<D> p4, Translet.Parser<E> p5, Translet.Parser<F> p6, Translet.Parser<G> p7, Translet.Parser<H> p8) Factory method for a sequence of eight, applying a constructor for the given class to get the result.Translet.SEQU
(BiFunction<A, B, R> f, Translet.Parser<A> p1, Translet.Parser<B> p2) Factory method for a sequence of two, applying the given function to get the result.Translet.SEQU
(Function<A, R> f, Translet.Parser<A> p1) Factory method for a singleton sequence, applying the given function to get the result.