This is the cl-jsonl Reference Manual, version 0.1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 04:07:45 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-jsonl
Lazy read JSONL files with each line a separate definition.
Paul Landes <landes@mailc.net>
MIT
0.1.0
gtwiwtg
(system).
yason
(system).
jsonl.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-jsonl/jsonl.lisp
cl-jsonl
(system).
initialize-instance
(method).
with-json-reader
(macro).
has-next-p
(method).
json-reader
(class).
json-reader-close
(method).
next
(method).
Packages are listed by definition order.
cl-jsonl
A ‘gtwiwtg::generator!’ class that iterates over JSON entries in files. Only ‘with-json-reader’ should be used, which closes the iterator when the end of file is not reached, which happens when only the first N blobs are parsed.
common-lisp
.
gtwiwtg
.
with-json-reader
(macro).
json-reader
(class).
json-reader-close
(generic function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Iterate ‘gtwiwtg’ generator GEN through FILE-NAME each entry.
Each iteration reads a line from the file and parses it as a JSON string.
json-reader
)) ¶Close the reader regardless if the end was iterated.
json-reader
)) ¶gtwiwtg
.
json-reader
)) ¶Get the parsed JSON as a hashtable.
gtwiwtg
.
Jump to: | G H I J M N W |
---|
Jump to: | G H I J M N W |
---|
Jump to: | F N S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
F | |||
file-name : | Private classes | ||
| |||
N | |||
next-entry : | Private classes | ||
| |||
S | |||
Slot, file-name : | Private classes | ||
Slot, next-entry : | Private classes | ||
Slot, stream : | Private classes | ||
stream : | Private classes | ||
|
Jump to: | F N S |
---|
Jump to: | C F J P S |
---|
Jump to: | C F J P S |
---|