Uses of Interface
gnu.lists.Consumer
-
Packages that use Consumer Package Description gnu.expr SupportsExpression
, and various related classes need to compile programming languages.gnu.kawa.brl gnu.kawa.functions gnu.kawa.models gnu.kawa.sax gnu.kawa.servlet gnu.kawa.xml gnu.kawa.xslt gnu.lists Contains utility classes and interfaces for sequences (lists), arrays, and trees.gnu.mapping SupportsProcedure
, and various related classes needed at run-time by dynamically typed languages (such as Scheme and ECMAScript).gnu.text Supports various utility classes for formatting, parsing, and manipulating text (strings).gnu.xml gnu.xquery.lang gnu.xquery.util kawa.lang -
-
Uses of Consumer in gnu.expr
Methods in gnu.expr that return Consumer Modifier and Type Method Description Consumer
Language. getOutputConsumer(Writer out)
Methods in gnu.expr with parameters of type Consumer Modifier and Type Method Description void
Language. eval(Reader in, Consumer out)
Read expressions from a Reader and write the result to a Consumer.void
Language. eval(String string, Consumer out)
Evaluate a string and write the result value(s) to a Consumer.void
Expression. print(Consumer out)
void
Special. print(Consumer out)
static void
ModuleBody. run(RunnableModule mod, Consumer out)
void
ModuleBody. run(Consumer out)
static void
ModuleBody. runCleanup(CallContext ctx, Throwable th, Consumer save)
-
Uses of Consumer in gnu.kawa.brl
Methods in gnu.kawa.brl that return Consumer Modifier and Type Method Description Consumer
BRL. getOutputConsumer(Writer out)
-
Uses of Consumer in gnu.kawa.functions
Methods in gnu.kawa.functions with parameters of type Consumer Modifier and Type Method Description static void
RunProcess. doit(ArgListVector args, Consumer consumer)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeArray(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
void
DisplayFormat. writeBoolean(boolean v, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeBoolean(Object v, gnu.kawa.format.AbstractFormat f, Consumer out)
static void
DisplayFormat. writeChar(int v, boolean readable, char language, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeChar(Object v, gnu.kawa.format.AbstractFormat f, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeCharSeq(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeEnum(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeJavaArray(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeKNode(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeList(Object list, gnu.kawa.format.AbstractFormat format, Consumer out)
Format a list.void
DisplayFormat. writeObject(Object obj, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeObjectDefault(Object obj, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writePicture(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writePrintableConsumable(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writePromise(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeRange(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeRational(Object obj, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeSequence(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeSymbol(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeURI(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
static gnu.kawa.format.GenericFormat.TryFormatResult
DisplayFormat. writeValues(Object value, gnu.kawa.format.AbstractFormat format, Consumer out)
-
Uses of Consumer in gnu.kawa.models
Methods in gnu.kawa.models with parameters of type Consumer Modifier and Type Method Description static void
SVGUtils. toSVG(Picture p, Consumer out)
static void
PictureToSvg. writeAttribute(String name, double value, Consumer out)
static void
PictureToSvg. writeAttribute(String name, String value, Consumer out)
static void
PictureToSvg. writeDrawSimple(Shape shape, Consumer out)
static void
PictureToSvg. writeFillSimple(Shape shape, Consumer out)
static void
PictureToSvg. writeShapeStart(Shape shape, Consumer out)
static void
PictureToSvg. writeSVGElementStart(Rectangle2D bounds, Consumer out)
Constructors in gnu.kawa.models with parameters of type Consumer Constructor Description PictureToSvg(Consumer out)
-
Uses of Consumer in gnu.kawa.sax
Classes in gnu.kawa.sax that implement Consumer Modifier and Type Class Description class
ContentConsumer
Forward Consumer events to a SAX2 ContentHandler.class
KawaXMLReader
An implementation of SAX2 XMLReader. -
Uses of Consumer in gnu.kawa.servlet
Classes in gnu.kawa.servlet that implement Consumer Modifier and Type Class Description class
ServletPrinter
A Consumer that sends output to an http-server's response stream. -
Uses of Consumer in gnu.kawa.xml
Classes in gnu.kawa.xml that implement Consumer Modifier and Type Class Description class
HttpPrinter
Output as an Http response.class
Nodes
Manages a sequence of node references.class
SortedNodes
Manages a sequence of node references in document order without duplicates.Methods in gnu.kawa.xml that return Consumer Modifier and Type Method Description Consumer
Nodes. append(char c)
Consumer
Nodes. append(CharSequence csq)
Consumer
Nodes. append(CharSequence csq, int start, int end)
Methods in gnu.kawa.xml with parameters of type Consumer Modifier and Type Method Description static void
Attributes. attributes(TreeList tlist, int index, Consumer consumer)
static void
Attributes. attributes(Object node, Consumer consumer)
static void
Children. children(TreeList tlist, int index, Consumer consumer)
static void
Children. children(Object node, Consumer consumer)
void
KNode. consume(Consumer out)
void
Nodes. consumePosRange(int iposStart, int iposEnd, Consumer out)
void
Nodes.NodeVector. consumePosRange(int iposStart, int iposEnd, Consumer out)
static void
MakeElement. endElement(Consumer out, Object type)
static void
Document. parse(Object name, Consumer out)
static void
NodeConstructor. popNodeConsumer(Consumer saved, Consumer current)
static void
NodeConstructor. popNodeContext(Consumer saved, CallContext ctx)
void
XDataType. print(Object value, Consumer out)
static void
MakeProcInst. procInst$C(Object target, Object content, Consumer out)
static XMLFilter
NodeConstructor. pushNodeConsumer(Consumer out)
static void
MakeAttribute. startAttribute(Consumer out, Symbol type)
static void
MakeElement. startElement(Consumer out, Symbol qname, int copyNamespacesMode)
static void
MakeElement. startElement(Consumer out, Symbol qname, int copyNamespacesMode, NamespaceBinding namespaceNodes)
static void
NodeConstructor. writeContent(Object arg, Consumer out)
protected static void
NodeConstructor. writeContent1(Object arg, Consumer out)
static void
NodeConstructor. writeContentS(Object arg, Consumer out)
-
Uses of Consumer in gnu.kawa.xslt
Classes in gnu.kawa.xslt that implement Consumer Modifier and Type Class Description class
XslTranslator
Translate an XSLT stylesheet to a Kawa Expression tree.Methods in gnu.kawa.xslt that return Consumer Modifier and Type Method Description Consumer
XslTranslator. append(char v)
Consumer
XslTranslator. append(CharSequence csq)
Consumer
XslTranslator. append(CharSequence csq, int start, int end)
Methods in gnu.kawa.xslt with parameters of type Consumer Modifier and Type Method Description static void
ApplyTemplates. applyTemplates$C(String select, Symbol mode, Consumer out)
-
Uses of Consumer in gnu.lists
Subinterfaces of Consumer in gnu.lists Modifier and Type Interface Description interface
XConsumer
A Consumer extended with XML-specific methods.Classes in gnu.lists that implement Consumer Modifier and Type Class Description class
FilterConsumer
A Consumer that wraps some other Consumer.class
PrintConsumer
A Consumer that extends a PrintWriter.class
TreeList
A compact representation of a tree, that is a nested list structure.class
VoidConsumer
A Consumer that does nothing.Fields in gnu.lists declared as Consumer Modifier and Type Field Description protected Consumer
FilterConsumer. base
protected Consumer
PrintConsumer. base
protected Consumer
ConsumerWriter. out
Methods in gnu.lists that return Consumer Modifier and Type Method Description Consumer
Consumer. append(char c)
Consumer
Consumer. append(CharSequence csq)
Consumer
Consumer. append(CharSequence csq, int start, int end)
Consumer
FilterConsumer. append(char c)
Consumer
FilterConsumer. append(CharSequence csq)
Consumer
FilterConsumer. append(CharSequence csq, int start, int end)
Consumer
TreeList. append(char c)
Consumer
TreeList. append(CharSequence csq)
Consumer
TreeList. append(CharSequence csq, int start, int end)
Methods in gnu.lists with parameters of type Consumer Modifier and Type Method Description void
AbstractSequence. consume(int fromIndex, int toIndex, Consumer out)
void
AbstractSequence. consume(Consumer out)
void
Consumable. consume(Consumer out)
void
FVector. consume(Consumer out)
void
IString. consume(Consumer out)
void
LList. consume(Consumer out)
void
TreeList. consume(Consumer out)
int
TreeList. consumeIRange(int startPosition, int endPosition, Consumer out)
boolean
AbstractSequence. consumeNext(int ipos, Consumer out)
Copy an element specified by a position pair to a Consumer.boolean
TreeList. consumeNext(int ipos, Consumer out)
void
AbstractSequence. consumePosRange(int iposStart, int iposEnd, Consumer out)
void
BitVector. consumePosRange(int iposStart, int iposEnd, Consumer out)
void
F32Vector. consumePosRange(int iposStart, int iposEnd, Consumer out)
void
F64Vector. consumePosRange(int iposStart, int iposEnd, Consumer out)
void
FString. consumePosRange(int iposStart, int iposEnd, Consumer out)
void
FVector. consumePosRange(int iposStart, int iposEnd, Consumer out)
void
PrimIntegerVector. consumePosRange(int iposStart, int iposEnd, Consumer out)
void
S64Vector. consumePosRange(int iposStart, int iposEnd, Consumer out)
void
StableManager. consumePosRange(int iposStart, int iposEnd, Consumer out)
void
TreeList. consumePosRange(int startPos, int endPos, Consumer out)
void
U32Vector. consumePosRange(int iposStart, int iposEnd, Consumer out)
void
U64Vector. consumePosRange(int iposStart, int iposEnd, Consumer out)
static void
PrintConsumer. endLogicalBlock(String suffix, Consumer out)
static VoidConsumer
VoidConsumer. make(Consumer old)
static void
PrintConsumer. startLogicalBlock(String prefix, boolean perLine, String suffix, Consumer out)
static void
PrintConsumer. writeBreakFill(Consumer out)
static void
PrintConsumer. writeSpaceFill(Consumer out)
static void
Sequences. writeUInt(int value, Consumer out)
static void
Sequences. writeULong(long value, Consumer out)
Constructors in gnu.lists with parameters of type Consumer Constructor Description ConsumerWriter(Consumer out)
FilterConsumer(Consumer base)
PrintConsumer(Consumer out, boolean autoFlush)
VoidConsumer(Consumer out)
-
Uses of Consumer in gnu.mapping
Classes in gnu.mapping that implement Consumer Modifier and Type Class Description static class
Values.FromTreeList
An implementation of Values that uses a TreeList.Fields in gnu.mapping declared as Consumer Modifier and Type Field Description Consumer
CallContext. consumer
Function results are written to this Consumer.Methods in gnu.mapping that return Consumer Modifier and Type Method Description Consumer
Values.FromTreeList. append(char c)
Consumer
Values.FromTreeList. append(CharSequence csq)
Consumer
Values.FromTreeList. append(CharSequence csq, int start, int end)
Methods in gnu.mapping with parameters of type Consumer Modifier and Type Method Description void
Values.FromTreeList. consume(Consumer out)
boolean
Values.FromTreeList. consumeNext(int ipos, Consumer out)
void
Values.FromTreeList. consumePosRange(int startPos, int endPos, Consumer out)
void
Promise. print(Consumer out)
void
Values. print(Consumer out)
void
CallContext. runUntilValue(Consumer out)
Run until no more continuations, sending result to a COnsumer.static void
Values. writeValues(Object value, Consumer out)
-
Uses of Consumer in gnu.text
Methods in gnu.text with parameters of type Consumer Modifier and Type Method Description void
Char. print(Consumer out)
-
Uses of Consumer in gnu.xml
Classes in gnu.xml that implement Consumer Modifier and Type Class Description class
NamedChildrenFilter
A FilterConsumer that only passes through matching children.class
NodeTree
Use to represent a Document or Document Fragment, in the XML DOM sense.class
XMLFilter
Fixup XML input events.class
XMLPrinter
Print an event stream in XML format on a PrintWriter.Fields in gnu.xml declared as Consumer Modifier and Type Field Description Consumer
XMLFilter. out
The specified target Consumer that accepts the output.Methods in gnu.xml with parameters of type Consumer Modifier and Type Method Description static NamedChildrenFilter
NamedChildrenFilter. make(String namespaceURI, String localName, Consumer out)
static XMLPrinter
XMLPrinter. make(Consumer out, Object style)
static void
XMLParser. parse(gnu.kawa.io.InPort in, SourceMessages messages, Consumer out)
static void
XMLParser. parse(InputStream strm, Object uri, SourceMessages messages, Consumer out)
static void
XMLParser. parse(Object uri, SourceMessages messages, Consumer out)
static void
TextUtils. textValue(Object arg, Consumer out)
Constructors in gnu.xml with parameters of type Consumer Constructor Description NamedChildrenFilter(String namespaceURI, String localName, Consumer out)
XMLFilter(Consumer out)
XMLPrinter(Consumer out)
-
Uses of Consumer in gnu.xquery.lang
Methods in gnu.xquery.lang that return Consumer Modifier and Type Method Description Consumer
XQuery. getOutputConsumer(Writer out)
Methods in gnu.xquery.lang with parameters of type Consumer Modifier and Type Method Description void
XQuery. applyWithFocus(Procedure proc, Object item, int position, int size, Consumer out)
Call a procedure with a given focus (context).void
XQuery. applyWithFocus(Procedure proc, Object values, Consumer out)
Call a procedure with each item in a sequence as the context item.void
XQuery. evalWithFocus(Reader in, SourceMessages messages, Object item, int position, int size, Consumer out)
Evaluate an expression with a given focus (context).void
XQuery. evalWithFocus(Reader in, SourceMessages messages, Object values, Consumer out)
Evaluate an expression with each item in a sequence as the context item. -
Uses of Consumer in gnu.xquery.util
Classes in gnu.xquery.util that implement Consumer Modifier and Type Class Description class
OrderedTuples
Helper class used in conjunction withOrderedMap
.class
RelativeStepFilter
Used to filter the output of RelativeStep.Methods in gnu.xquery.util with parameters of type Consumer Modifier and Type Method Description static void
IntegerRange. integerRange(IntNum first, IntNum last, Consumer out)
static void
NodeUtils. prefixesFromNodetype(XName name, Consumer out)
static void
SequenceUtils. subList$C(Object seq, double start, double end, Consumer out)
Constructors in gnu.xquery.util with parameters of type Consumer Constructor Description RelativeStepFilter(Consumer base)
-
Uses of Consumer in kawa.lang
Methods in kawa.lang with parameters of type Consumer Modifier and Type Method Description void
AnyPat. print(Consumer out)
void
EqualPat. print(Consumer out)
void
Lambda. print(Consumer out)
void
ListPat. print(Consumer out)
void
ListRepeatPat. print(Consumer out)
void
Macro. print(Consumer out)
void
PairPat. print(Consumer out)
void
Pattern. print(Consumer out)
void
Syntax. print(Consumer out)
void
SyntaxRules. print(Consumer out)
void
VarListPat. print(Consumer out)
-