Package | Description |
---|---|
gnu.commonlisp.lang | |
gnu.expr |
Supports
Expression ,
and various related classes need to compile programming languages. |
gnu.jemacs.lang |
Contains classes to implement the Emacs Lisp language.
|
gnu.kawa.brl | |
gnu.kawa.functions |
Various core run-time functions and operators.
|
gnu.kawa.io | |
gnu.kawa.models |
Model classes for an experimental model-view-controller framework.
|
gnu.kawa.servlet | |
gnu.kawa.xml |
Classes for using XML within Kawa.
|
gnu.kawa.xslt | |
gnu.lists |
Contains utility classes and interfaces for sequences (lists), arrays, and trees.
|
gnu.mapping |
Supports
Procedure ,
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 |
Utilities for working with XML.
|
gnu.xquery.lang | |
gnu.xquery.util | |
kawa |
Classes for user interaction with Kawa.
|
kawa.lang |
Core Kawa classes for Scheme and Lisp compile-time.
|
Modifier and Type | Method and Description |
---|---|
void |
OrdinaryLambda.print(Consumer out) |
Modifier and Type | Method and Description |
---|---|
Consumer |
Language.getOutputConsumer(java.io.Writer out) |
Modifier and Type | Method and Description |
---|---|
void |
Language.eval(java.io.Reader in,
Consumer out)
Read expressions from a Reader and write the result to a Consumer.
|
void |
Language.eval(java.lang.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) |
void |
ModuleBody.run(Consumer out) |
static void |
ModuleBody.run(RunnableModule mod,
Consumer out) |
static void |
ModuleBody.runCleanup(CallContext ctx,
java.lang.Throwable th,
Consumer save) |
Modifier and Type | Method and Description |
---|---|
void |
Print.write(int v,
Consumer out) |
Modifier and Type | Method and Description |
---|---|
Consumer |
BRL.getOutputConsumer(java.io.Writer out) |
Modifier and Type | Method and Description |
---|---|
static void |
RunProcess.doit(ArgListVector args,
Consumer consumer) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeArray(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
void |
DisplayFormat.writeBoolean(boolean v,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeBoolean(java.lang.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(java.lang.Object v,
gnu.kawa.format.AbstractFormat f,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeCharSeq(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeEnum(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeJavaArray(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeKNode(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeList(java.lang.Object list,
gnu.kawa.format.AbstractFormat format,
Consumer out)
Format a list.
|
void |
DisplayFormat.writeObject(java.lang.Object obj,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeObjectDefault(java.lang.Object obj,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writePicture(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writePrintableConsumable(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writePromise(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeRange(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeRational(java.lang.Object obj,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeSequence(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeSymbol(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeURI(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
DisplayFormat.writeValues(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
Modifier and Type | Class and Description |
---|---|
class |
gnu.kawa.io.OutPort
An extended PrintWriter.
|
Modifier and Type | Method and Description |
---|---|
static void |
SVGUtils.toSVG(Picture p,
Consumer out) |
static void |
PictureToSvg.writeAttribute(java.lang.String name,
double value,
Consumer out) |
static void |
PictureToSvg.writeAttribute(java.lang.String name,
java.lang.String value,
Consumer out) |
static void |
PictureToSvg.writeDrawSimple(java.awt.Shape shape,
Consumer out) |
static void |
PictureToSvg.writeFillSimple(java.awt.Shape shape,
Consumer out) |
static void |
PictureToSvg.writeShapeStart(java.awt.Shape shape,
Consumer out) |
static void |
PictureToSvg.writeSVGElementStart(java.awt.geom.Rectangle2D bounds,
Consumer out) |
Constructor and Description |
---|
PictureToSvg(Consumer out) |
Modifier and Type | Class and Description |
---|---|
class |
ServletPrinter
A Consumer that sends output to an http-server's response stream.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpPrinter
Output as an Http response.
|
Modifier and Type | Method and Description |
---|---|
Consumer |
Nodes.append(char c) |
Consumer |
Nodes.append(java.lang.CharSequence csq) |
Consumer |
Nodes.append(java.lang.CharSequence csq,
int start,
int end) |
Modifier and Type | Method and Description |
---|---|
static void |
Attributes.attributes(java.lang.Object node,
Consumer consumer) |
static void |
Attributes.attributes(TreeList tlist,
int index,
Consumer consumer) |
static void |
Children.children(java.lang.Object node,
Consumer consumer) |
static void |
Children.children(TreeList tlist,
int index,
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,
java.lang.Object type) |
static void |
Document.parse(java.lang.Object name,
Consumer out) |
static void |
NodeConstructor.popNodeConsumer(Consumer saved,
Consumer current) |
static void |
NodeConstructor.popNodeContext(Consumer saved,
CallContext ctx) |
void |
XDataType.print(java.lang.Object value,
Consumer out) |
static void |
MakeProcInst.procInst$C(java.lang.Object target,
java.lang.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(java.lang.Object arg,
Consumer out) |
protected static void |
NodeConstructor.writeContent1(java.lang.Object arg,
Consumer out) |
static void |
NodeConstructor.writeContentS(java.lang.Object arg,
Consumer out) |
Modifier and Type | Method and Description |
---|---|
Consumer |
XslTranslator.append(char v) |
Consumer |
XslTranslator.append(java.lang.CharSequence csq) |
Consumer |
XslTranslator.append(java.lang.CharSequence csq,
int start,
int end) |
Modifier and Type | Method and Description |
---|---|
static void |
ApplyTemplates.applyTemplates$C(java.lang.String select,
Symbol mode,
Consumer out) |
Modifier and Type | Interface and Description |
---|---|
interface |
XConsumer
A Consumer extended with XML-specific methods.
|
Modifier and Type | Class and 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.
|
Modifier and Type | Field and Description |
---|---|
protected Consumer |
PrintConsumer.base |
protected Consumer |
FilterConsumer.base |
protected Consumer |
ConsumerWriter.out |
Modifier and Type | Method and Description |
---|---|
Consumer |
TreeList.append(char c) |
Consumer |
FilterConsumer.append(char c) |
Consumer |
Consumer.append(char c) |
Consumer |
TreeList.append(java.lang.CharSequence csq) |
Consumer |
FilterConsumer.append(java.lang.CharSequence csq) |
Consumer |
Consumer.append(java.lang.CharSequence csq) |
Consumer |
TreeList.append(java.lang.CharSequence csq,
int start,
int end) |
Consumer |
FilterConsumer.append(java.lang.CharSequence csq,
int start,
int end) |
Consumer |
Consumer.append(java.lang.CharSequence csq,
int start,
int end) |
Modifier and Type | Method and Description |
---|---|
void |
IString.consume(Consumer out) |
void |
AbstractSequence.consume(Consumer out) |
void |
TreeList.consume(Consumer out) |
void |
Consumable.consume(Consumer out) |
void |
LList.consume(Consumer out) |
void |
FVector.consume(Consumer out) |
void |
AbstractSequence.consume(int fromIndex,
int toIndex,
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 |
BitVector.consumePosRange(int iposStart,
int iposEnd,
Consumer out) |
void |
U64Vector.consumePosRange(int iposStart,
int iposEnd,
Consumer out) |
void |
FString.consumePosRange(int iposStart,
int iposEnd,
Consumer out) |
void |
AbstractSequence.consumePosRange(int iposStart,
int iposEnd,
Consumer out) |
void |
F32Vector.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 |
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 |
F64Vector.consumePosRange(int iposStart,
int iposEnd,
Consumer out) |
void |
FVector.consumePosRange(int iposStart,
int iposEnd,
Consumer out) |
static void |
PrintConsumer.endLogicalBlock(java.lang.String suffix,
Consumer out) |
static VoidConsumer |
VoidConsumer.make(Consumer old) |
static void |
PrintConsumer.startLogicalBlock(java.lang.String prefix,
boolean perLine,
java.lang.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) |
Constructor and Description |
---|
ConsumerWriter(Consumer out) |
FilterConsumer(Consumer base) |
PrintConsumer(Consumer out,
boolean autoFlush) |
VoidConsumer(Consumer out) |
Modifier and Type | Field and Description |
---|---|
Consumer |
CallContext.consumer
Function results are written to this Consumer.
|
Modifier and Type | Method and Description |
---|---|
Consumer |
Values.FromTreeList.append(char c) |
Consumer |
Values.FromTreeList.append(java.lang.CharSequence csq) |
Consumer |
Values.FromTreeList.append(java.lang.CharSequence csq,
int start,
int end) |
Modifier and Type | Method and 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(java.lang.Object value,
Consumer out) |
Modifier and Type | Method and Description |
---|---|
void |
Char.print(Consumer out) |
Modifier and Type | Class and 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.
|
Modifier and Type | Field and Description |
---|---|
Consumer |
XMLFilter.out
The specified target Consumer that accepts the output.
|
Modifier and Type | Method and Description |
---|---|
static XMLPrinter |
XMLPrinter.make(Consumer out,
java.lang.Object style) |
static NamedChildrenFilter |
NamedChildrenFilter.make(java.lang.String namespaceURI,
java.lang.String localName,
Consumer out) |
static void |
XMLParser.parse(gnu.kawa.io.InPort in,
SourceMessages messages,
Consumer out) |
static void |
XMLParser.parse(java.io.InputStream strm,
java.lang.Object uri,
SourceMessages messages,
Consumer out) |
static void |
XMLParser.parse(java.lang.Object uri,
SourceMessages messages,
Consumer out) |
static void |
TextUtils.textValue(java.lang.Object arg,
Consumer out) |
Constructor and Description |
---|
NamedChildrenFilter(java.lang.String namespaceURI,
java.lang.String localName,
Consumer out) |
XMLFilter(Consumer out) |
XMLPrinter(Consumer out) |
Modifier and Type | Method and Description |
---|---|
Consumer |
XQuery.getOutputConsumer(java.io.Writer out) |
Modifier and Type | Method and Description |
---|---|
void |
XQuery.applyWithFocus(Procedure proc,
java.lang.Object values,
Consumer out)
Call a procedure with each item in a sequence as the context item.
|
void |
XQuery.applyWithFocus(Procedure proc,
java.lang.Object item,
int position,
int size,
Consumer out)
Call a procedure with a given focus (context).
|
void |
XQuery.evalWithFocus(java.io.Reader in,
SourceMessages messages,
java.lang.Object values,
Consumer out)
Evaluate an expression with each item in a sequence as the context item.
|
void |
XQuery.evalWithFocus(java.io.Reader in,
SourceMessages messages,
java.lang.Object item,
int position,
int size,
Consumer out)
Evaluate an expression with a given focus (context).
|
Modifier and Type | Class and Description |
---|---|
class |
OrderedTuples
Helper class used in conjunction with
OrderedMap . |
class |
RelativeStepFilter
Used to filter the output of RelativeStep.
|
Modifier and Type | Method and Description |
---|---|
static void |
IntegerRange.integerRange(IntNum first,
IntNum last,
Consumer out) |
static void |
NodeUtils.prefixesFromNodetype(XName name,
Consumer out) |
static void |
SequenceUtils.subList$C(java.lang.Object seq,
double start,
double end,
Consumer out) |
Constructor and Description |
---|
RelativeStepFilter(Consumer base) |
Modifier and Type | Class and Description |
---|---|
class |
ReplPaneOutPort
A Writer that appends its output to a ReplPane.
|
Modifier and Type | Method and Description |
---|---|
static Consumer |
Shell.getOutputConsumer(gnu.kawa.io.OutPort out)
Return a Consumer that formats using the appropriate format.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Shell.run(Language language,
Environment env,
gnu.kawa.io.InPort inp,
Consumer out,
gnu.kawa.io.OutPort perr,
java.net.URL url) |
static java.lang.Throwable |
Shell.run(Language language,
Environment env,
gnu.kawa.io.InPort inp,
Consumer out,
gnu.kawa.io.OutPort perr,
java.net.URL url,
SourceMessages messages) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
ReplPaneOutPort.writeComponent(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
ReplPaneOutPort.writePicture(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
static gnu.kawa.format.GenericFormat.TryFormatResult |
ReplPaneOutPort.writeViewable(java.lang.Object value,
gnu.kawa.format.AbstractFormat format,
Consumer out) |
Modifier and Type | Method and Description |
---|---|
void |
AnyPat.print(Consumer out) |
void |
EqualPat.print(Consumer out) |
void |
Lambda.print(Consumer out) |
void |
ListRepeatPat.print(Consumer out) |
void |
ListPat.print(Consumer out) |
void |
VarListPat.print(Consumer out) |
void |
Macro.print(Consumer out) |
void |
Syntax.print(Consumer out) |
void |
Pattern.print(Consumer out) |
void |
PairPat.print(Consumer out) |
void |
SyntaxRules.print(Consumer out) |