Uses of Class
eu.bandm.tools.format.spi.FormatServer
Package
Description
Text layout and pretty printing,
see the user documentation.
An implementation-agnostic API for pretty-printing format objects.
Toolkit for the dynamic construction of lexical analyzers.
-
Uses of FormatServer in eu.bandm.tools.format
-
Uses of FormatServer in eu.bandm.tools.format.spi
Modifier and TypeMethodDescription<F> F
FormatClient.format
(FormatServer<F> server) Represent this or the underlying object in a human-readable, pretty-printable way. -
Uses of FormatServer in eu.bandm.tools.lexic
Modifier and TypeMethodDescription(package private) static <A,
F> F Formats.collectionFormat
(FormatServer<F> server, @Opt Collection<A> collection, Function<? super A, ? extends F> onElem, F open, F close) Returns a pretty-printable representation of a collection.(package private) static <K,
V, F> F Formats.entryFormat
(FormatServer<F> server, Map.Entry<K, V> entry, Function<? super K, ? extends F> onKey, Function<? super V, ? extends F> onValue) Returns a pretty-printable representation of a map entry.<F> F
Automaton.State.format
(FormatServer<F> server) Returns a pretty-printable representation of this state.<F> F
Behavior.format
(FormatServer<F> server) Returns a pretty-printable representation of this behavior.(package private) <F> F
Behavior.format
(FormatServer<F> server, Function<? super L, ? extends F> onLabel, Function<? super T, ? extends F> onTransition) Returns a pretty-printable representation of this behavior.<F> F
CodePointMap.format
(FormatServer<F> server) Returns a human-readable representation of this map.<F> F
CodePointMap.format
(FormatServer<F> server, Function<? super V, ? extends F> onValue) Returns a human-readable representation of this map.<F> F
DAutomaton.format
(FormatServer<F> server) Returns a pretty-printable representation of this automaton.<F> F
DAutomaton.format
(FormatServer<F> server, Function<? super V, ? extends F> onValue) Returns a pretty-printable representation of this automaton.<F> F
NAutomaton.format
(FormatServer<F> server) Represent this or the underlying object in a human-readable, pretty-printable way.<F> F
NAutomaton.format
(FormatServer<F> server, Function<? super V, ? extends F> onValue) Returns a pretty-printable representation of this automaton.<F> F
TokenFragment.format
(FormatServer<F> server) (package private) static <F> F
Formats.listFormat
(FormatServer<F> server, @Opt List<?> list) Returns a pretty-printable representation of a list.(package private) static <A,
F> F Formats.listFormat
(FormatServer<F> server, @Opt List<A> list, Function<? super A, ? extends F> onElem) Returns a pretty-printable representation of a list.(package private) static <K,
V, F> F Formats.mapFormat
(FormatServer<F> server, @Opt Map<K, V> map, Function<? super K, ? extends F> onKey, Function<? super V, ? extends F> onValue) Returns a pretty-printable representation of a map.(package private) static <F> F
Formats.setFormat
(FormatServer<F> server, @Opt Set<?> set) Returns a pretty-printable representation of a set.(package private) static <A,
F> F Formats.setFormat
(FormatServer<F> server, @Opt Set<A> set, Function<? super A, ? extends F> onElem) Returns a pretty-printable representation of a set.