The montezuma Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The montezuma Reference Manual

This is the montezuma Reference Manual, version 0.1.3, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 12:18:26 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

Portions copyright 2006 John Wiseman 
See the revision log for more information on authors and contributors.

Montezuma is maintained by Leslie P. Polzer 
and Yoni Rabkin 


** Introduction

Montezuma is a text search engine library for Lisp based on the Ferret
library[1] for Ruby, which is itself based on the Lucene library[2]
for Java.

[1] http://ferret.davebalmain.com/trac
[2] http://lucene.apache.org/


** Requirements

Montezuma 1.0 has been tested with SBCL 1.0.55 (Linux/x86) and CCL 1.6-r14469M
(Linux x86).

Montezuma requires the CL-PPCRE[1] and CL-FAD[2] libraries.

The only implementation-dependent code in Montezuma is in
src/util/mop.lisp.  To add support for another implementation may be
as simple as adding one line to the definition of the CLASS-SLOTS
function and one to SLOT-DEFINITION-NAME.

[1] http://www.cliki.net/CL-PPCRE
[2] http://www.cliki.net/CL-FAD


** Installation and Loading

You can use Quicklisp to install and load Montezuma:

  (ql:quickload 'montezuma)

** Testing

Once Montezuma has been loaded, you can run the unit tests if you
like:

  (asdf:oos 'asdf:test-op '#:montezuma)


** Use

See TUTORIAL.TXT for more information on how to use Montezuma.

The Montezuma project page at http://code.google.com/p/montezuma/
contains the latest information about Montezuma.


** Acknowledgements

Thanks to Dave Balmain, Gary King, Peter Seibel (for his META-inspired
parser), Xach Beane (for the heap implementation from his TIMER
library[1]) and Franz. Inc. (for their Porter stemmer[2]).

[2] http://www.xach.com/lisp/timer/doc.html
[3] http://www.lispwire.com/entry-text-porter-word-stemmer-des



Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 montezuma

Maintainer

Leslie P. Polzer <polzer@gnu.org>

Author

John Wiseman <jjwiseman@yahoo.com>

License

MIT/Expat

Description

Montezuma is a port of the Lucene text search engine library.

Long Description

Montezuma is a port of the Ferret text search engine library, which is itself a port of the Lucene engine.

Version

0.1.3

Dependencies
Source

montezuma.asd (file)

Component

src (module)


Next: , Previous: , Up: Top   [Contents][Index]

3 Modules

Modules are listed depth-first from the system components tree.


Next: , Previous: , Up: Modules   [Contents][Index]

3.1 montezuma/src

Parent

montezuma (system)

Location

src/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.2 montezuma/src/util

Dependency

package.lisp (file)

Parent

src (module)

Location

src/util/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.3 montezuma/src/store

Dependencies
Parent

src (module)

Location

src/store/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.4 montezuma/src/document

Dependency

package.lisp (file)

Parent

src (module)

Location

src/document/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.5 montezuma/src/analysis

Dependencies
Parent

src (module)

Location

src/analysis/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.6 montezuma/src/query-parser

Dependencies
Parent

src (module)

Location

src/query-parser/

Component

query-parser.lisp (file)


Next: , Previous: , Up: Modules   [Contents][Index]

3.7 montezuma/src/search

Dependencies
Parent

src (module)

Location

src/search/

Components

Previous: , Up: Modules   [Contents][Index]

3.8 montezuma/src/index

Dependencies
Parent

src (module)

Location

src/index/

Components

Next: , Previous: , Up: Top   [Contents][Index]

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.1 montezuma.asd

Location

montezuma.asd

Systems

montezuma (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.2 montezuma/src/package.lisp

Parent

src (module)

Location

src/package.lisp

Packages

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.3 montezuma/src/util/while.lisp

Parent

util (module)

Location

src/util/while.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.4 montezuma/src/util/porter-stemmer.lisp

Parent

util (module)

Location

src/util/porter-stemmer.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.5 montezuma/src/util/streams.lisp

Parent

util (module)

Location

src/util/streams.lisp

Internal Definitions

stream-contents (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.6 montezuma/src/util/pipes.lisp

Parent

util (module)

Location

src/util/pipes.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.7 montezuma/src/util/mop.lisp

Parent

util (module)

Location

src/util/mop.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.8 montezuma/src/util/priority-queue.lisp

Dependency

while.lisp (file)

Parent

util (module)

Location

src/util/priority-queue.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.9 montezuma/src/util/strings.lisp

Parent

util (module)

Location

src/util/strings.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.10 montezuma/src/util/tables.lisp

Parent

util (module)

Location

src/util/tables.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.11 montezuma/src/util/bit-vector.lisp

Parent

util (module)

Location

src/util/bit-vector.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.12 montezuma/src/util/files.lisp

Parent

util (module)

Location

src/util/files.lisp

Internal Definitions

add-file-extension (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.13 montezuma/src/util/comparable.lisp

Parent

util (module)

Location

src/util/comparable.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.14 montezuma/src/util/parser.lisp

Parent

util (module)

Location

src/util/parser.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.15 montezuma/src/util/utilities.lisp

Parent

util (module)

Location

src/util/utilities.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.16 montezuma/src/store/api.lisp

Parent

store (module)

Location

src/store/api.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.17 montezuma/src/store/directory.lisp

Dependency

api.lisp (file)

Parent

store (module)

Location

src/store/directory.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.18 montezuma/src/store/index-io.lisp

Dependency

api.lisp (file)

Parent

store (module)

Location

src/store/index-io.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.19 montezuma/src/store/buffered-index-io.lisp

Dependency

index-io.lisp (file)

Parent

store (module)

Location

src/store/buffered-index-io.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.20 montezuma/src/store/ram-store.lisp

Dependencies
Parent

store (module)

Location

src/store/ram-store.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.21 montezuma/src/store/fs-store.lisp

Dependencies
Parent

store (module)

Location

src/store/fs-store.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.22 montezuma/src/document/field.lisp

Parent

document (module)

Location

src/document/field.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.23 montezuma/src/document/document.lisp

Parent

document (module)

Location

src/document/document.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.24 montezuma/src/analysis/token.lisp

Parent

analysis (module)

Location

src/analysis/token.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.25 montezuma/src/analysis/token-stream.lisp

Parent

analysis (module)

Location

src/analysis/token-stream.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.26 montezuma/src/analysis/token-filters.lisp

Dependencies
Parent

analysis (module)

Location

src/analysis/token-filters.lisp

Exported Definitions

close (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.27 montezuma/src/analysis/tokenizers.lisp

Dependencies
Parent

analysis (module)

Location

src/analysis/tokenizers.lisp

Exported Definitions

close (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.28 montezuma/src/analysis/standard-tokenizer.lisp

Dependency

tokenizers.lisp (file)

Parent

analysis (module)

Location

src/analysis/standard-tokenizer.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.29 montezuma/src/analysis/analyzers.lisp

Dependency

standard-tokenizer.lisp (file)

Parent

analysis (module)

Location

src/analysis/analyzers.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.30 montezuma/src/query-parser/query-parser.lisp

Parent

query-parser (module)

Location

src/query-parser/query-parser.lisp

Exported Definitions

analyzer (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.31 montezuma/src/search/api.lisp

Parent

search (module)

Location

src/search/api.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.32 montezuma/src/search/similarity.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/similarity.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.33 montezuma/src/search/boolean-clause.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/boolean-clause.lisp

Exported Definitions

boolean-clause (class)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.34 montezuma/src/search/scorer.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/scorer.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.35 montezuma/src/search/score-doc.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/score-doc.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.36 montezuma/src/search/score-doc-comparator.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/score-doc-comparator.lisp

Exported Definitions

index (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.37 montezuma/src/search/filter.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/filter.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.38 montezuma/src/search/weight.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/weight.lisp

Exported Definitions

weight (class)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.39 montezuma/src/search/hit-queue.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/hit-queue.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.40 montezuma/src/search/query.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/query.lisp

Exported Definitions

weight (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.41 montezuma/src/search/term-query.lisp

Dependency

query.lisp (file)

Parent

search (module)

Location

src/search/term-query.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.42 montezuma/src/search/boolean-query.lisp

Dependency

query.lisp (file)

Parent

search (module)

Location

src/search/boolean-query.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.43 montezuma/src/search/term-scorer.lisp

Dependency

scorer.lisp (file)

Parent

search (module)

Location

src/search/term-scorer.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.44 montezuma/src/search/disjunction-sum-scorer.lisp

Dependency

scorer.lisp (file)

Parent

search (module)

Location

src/search/disjunction-sum-scorer.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.45 montezuma/src/search/conjunction-scorer.lisp

Dependency

scorer.lisp (file)

Parent

search (module)

Location

src/search/conjunction-scorer.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.46 montezuma/src/search/req-opt-sum-scorer.lisp

Dependency

scorer.lisp (file)

Parent

search (module)

Location

src/search/req-opt-sum-scorer.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.47 montezuma/src/search/req-excl-scorer.lisp

Dependency

scorer.lisp (file)

Parent

search (module)

Location

src/search/req-excl-scorer.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.48 montezuma/src/search/non-matching-scorer.lisp

Parent

search (module)

Location

src/search/non-matching-scorer.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.49 montezuma/src/search/boolean-scorer.lisp

Dependencies
Parent

search (module)

Location

src/search/boolean-scorer.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.50 montezuma/src/search/filtered-term-enum.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/filtered-term-enum.lisp

Exported Definitions

close (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.51 montezuma/src/search/multi-term-query.lisp

Dependency

query.lisp (file)

Parent

search (module)

Location

src/search/multi-term-query.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.52 montezuma/src/search/wildcard-query.lisp

Dependency

multi-term-query.lisp (file)

Parent

search (module)

Location

src/search/wildcard-query.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.53 montezuma/src/search/wildcard-term-enum.lisp

Dependency

filtered-term-enum.lisp (file)

Parent

search (module)

Location

src/search/wildcard-term-enum.lisp

Exported Definitions

close (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.54 montezuma/src/search/phrase-query.lisp

Dependency

query.lisp (file)

Parent

search (module)

Location

src/search/phrase-query.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.55 montezuma/src/search/range-query.lisp

Dependency

query.lisp (file)

Parent

search (module)

Location

src/search/range-query.lisp

Exported Definitions

field (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.56 montezuma/src/search/match-all-query.lisp

Dependency

query.lisp (file)

Parent

search (module)

Location

src/search/match-all-query.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.57 montezuma/src/search/top-docs.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/top-docs.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.58 montezuma/src/search/index-searcher.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/index-searcher.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.59 montezuma/src/search/sort.lisp

Dependencies
Parent

search (module)

Location

src/search/sort.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.60 montezuma/src/search/sort-field.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/sort-field.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.61 montezuma/src/search/phrase-positions.lisp

Dependency

api.lisp (file)

Parent

search (module)

Location

src/search/phrase-positions.lisp

Exported Definitions

document (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.62 montezuma/src/search/phrase-scorer.lisp

Dependencies
Parent

search (module)

Location

src/search/phrase-scorer.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.63 montezuma/src/search/sloppy-phrase-scorer.lisp

Dependency

phrase-scorer.lisp (file)

Parent

search (module)

Location

src/search/sloppy-phrase-scorer.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.64 montezuma/src/search/exact-phrase-scorer.lisp

Dependency

phrase-scorer.lisp (file)

Parent

search (module)

Location

src/search/exact-phrase-scorer.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.65 montezuma/src/index/api.lisp

Parent

index (module)

Location

src/index/api.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.66 montezuma/src/index/index-filenames.lisp

Parent

index (module)

Location

src/index/index-filenames.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.67 montezuma/src/index/term.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/term.lisp

Exported Definitions

make-term (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.68 montezuma/src/index/term-info.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/term-info.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.69 montezuma/src/index/term-buffer.lisp

Dependency

term.lisp (file)

Parent

index (module)

Location

src/index/term-buffer.lisp

Exported Definitions

field (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.70 montezuma/src/index/field-infos.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/field-infos.lisp

Exported Definitions

size (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.71 montezuma/src/index/term-enum.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/term-enum.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.72 montezuma/src/index/term-doc-enum.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/term-doc-enum.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.73 montezuma/src/index/term-infos-io.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/term-infos-io.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.74 montezuma/src/index/multiple-term-doc-pos-enum.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/multiple-term-doc-pos-enum.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.75 montezuma/src/index/term-vector-offset-info.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/term-vector-offset-info.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.76 montezuma/src/index/segment-term-vector.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/segment-term-vector.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.77 montezuma/src/index/term-vectors-io.lisp

Dependency

segment-term-vector.lisp (file)

Parent

index (module)

Location

src/index/term-vectors-io.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.78 montezuma/src/index/segment-term-enum.lisp

Dependency

term-infos-io.lisp (file)

Parent

index (module)

Location

src/index/segment-term-enum.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.79 montezuma/src/index/fields-io.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/fields-io.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.80 montezuma/src/index/compound-file-io.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/compound-file-io.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.81 montezuma/src/index/segment-merge-info.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/segment-merge-info.lisp

Exported Definitions

close (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.82 montezuma/src/index/segment-merge-queue.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/segment-merge-queue.lisp

Exported Definitions

close (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.83 montezuma/src/index/segment-infos.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/segment-infos.lisp

Exported Definitions

size (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.84 montezuma/src/index/segment-reader.lisp

Dependencies
Parent

index (module)

Location

src/index/segment-reader.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.85 montezuma/src/index/multi-reader.lisp

Dependency

index-reader.lisp (file)

Parent

index (module)

Location

src/index/multi-reader.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.86 montezuma/src/index/index-writer.lisp

Dependency

segment-reader.lisp (file)

Parent

index (module)

Location

src/index/index-writer.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.87 montezuma/src/index/document-writer.lisp

Dependency

index-writer.lisp (file)

Parent

index (module)

Location

src/index/document-writer.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.88 montezuma/src/index/segment-merger.lisp

Dependencies
Parent

index (module)

Location

src/index/segment-merger.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.89 montezuma/src/index/index-reader.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/index-reader.lisp

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

4.1.90 montezuma/src/index/index.lisp

Dependency

api.lisp (file)

Parent

index (module)

Location

src/index/index.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

5.1 montezuma

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

Previous: , Up: Packages   [Contents][Index]

5.2 montezuma.parser

Source

package.lisp (file)

Use List

common-lisp

Used By List

montezuma

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

6.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.1 Macros

Macro: defchartype NAME &body TYPESPEC

Define a character-type production. The body should be a typespec that defines a type whose extension is a subset of characters, e.g. ’(member #a #b #c)

Package

montezuma.parser

Source

parser.lisp (file)

Macro: deflexer NAME SPEC (&rest META)

Define a parser that collects a vector of tokens.

Package

montezuma.parser

Source

parser.lisp (file)

Macro: defparser NAME SPEC &key TYPE

Define a parser function in the PARSER grammar language.

Package

montezuma.parser

Source

parser.lisp (file)

Macro: defprod NAME (&rest VARS) &body SPEC

Define an arbitrary production in the PARSER grammar language.

Package

montezuma.parser

Source

parser.lisp (file)

Macro: parselet (&rest BINDINGS) &body FORMS

Define local parsers. Parslet is to defparser as flet is to defun.

Package

montezuma.parser

Source

parser.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.2 Functions

Function: make-field NAME VALUE &key STORED INDEX STORE-TERM-VECTOR BINARY-P BOOST
Package

montezuma

Source

field.lisp (file)

Function: make-fs-directory PATH &key CREATE-P
Package

montezuma

Source

fs-store.lisp (file)

Function: make-term FIELD TEXT
Package

montezuma

Source

term.lisp (file)

Function: token-image INSTANCE
Function: (setf token-image) VALUE INSTANCE
Package

montezuma

Source

token.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.3 Generic functions

Generic Function: add-document FIELDS-WRITER DOCUMENT
Package

montezuma

Source

fields-io.lisp (file)

Methods
Method: add-document (FIELDS-WRITER fields-writer) DOCUMENT
Generic Function: add-document-to-index INDEX DOC &optional ANALYZER
Package

montezuma

Source

index.lisp (file)

Methods
Method: add-document-to-index (SELF index) DOC &optional ANALYZER
Generic Function: add-document-to-index-writer INDEX-WRITER DOCUMENT &optional ANALYZER
Package

montezuma

Source

index-writer.lisp (file)

Methods
Method: add-document-to-index-writer (SELF index-writer) DOCUMENT &optional ANALYZER
Generic Function: add-field DOCUMENT FIELD
Package

montezuma

Source

document.lisp (file)

Methods
Method: add-field (SELF document) (FIELD field)
Generic Function: add-query BOOLEAN-QUERY QUERY OCCUR
Package

montezuma

Source

boolean-query.lisp (file)

Methods
Method: add-query (SELF boolean-query) (QUERY query) OCCUR
Generic Function: all-tokens ANALYZER FIELD STRING
Package

montezuma

Source

analyzers.lisp (file)

Methods
Method: all-tokens (SELF analyzer) FIELD STRING
Generic Function: analyzer OBJECT
Package

montezuma

Methods
Method: analyzer (QUERY-PARSER query-parser)

automatically generated reader method

Source

query-parser.lisp (file)

Method: analyzer (INDEX index)

automatically generated reader method

Source

index.lisp (file)

Method: analyzer (INDEX-WRITER index-writer)

automatically generated reader method

Source

index-writer.lisp (file)

Generic Function: close INDEX-OUTPUT
Package

montezuma

Source

api.lisp (file)

Methods
Method: close (SELF index-searcher)
Source

index-searcher.lisp (file)

Method: close (SELF wildcard-term-enum) after
Source

wildcard-term-enum.lisp (file)

Method: close (SELF filtered-term-enum)
Source

filtered-term-enum.lisp (file)

Method: close (SELF index)
Source

index.lisp (file)

Method: close (SELF index-writer)
Source

index-writer.lisp (file)

Method: close (SELF multi-term-doc-enum)
Source

multi-reader.lisp (file)

Method: close (SELF multi-term-enum)
Source

multi-reader.lisp (file)

Method: close (SELF index-reader)
Source

index-reader.lisp (file)

Method: close (SELF segment-merge-queue)
Source

segment-merge-queue.lisp (file)

Method: close (SELF segment-merge-info)
Source

segment-merge-info.lisp (file)

Method: close (SELF compound-file-writer)
Source

compound-file-io.lisp (file)

Method: close (SELF cs-index-input)
Source

compound-file-io.lisp (file)

Method: close (SELF compound-file-reader)
Source

compound-file-io.lisp (file)

Method: close (SELF fields-writer)
Source

fields-io.lisp (file)

Method: close (SELF fields-reader)
Source

fields-io.lisp (file)

Method: close (SELF segment-term-enum)
Source

segment-term-enum.lisp (file)

Method: close (SELF term-vectors-reader)
Source

term-vectors-io.lisp (file)

Method: close (SELF term-vectors-writer)
Source

term-vectors-io.lisp (file)

Method: close (SELF multiple-term-doc-pos-enum)
Source

multiple-term-doc-pos-enum.lisp (file)

Method: close (SELF term-infos-reader)
Source

term-infos-io.lisp (file)

Method: close (SELF term-infos-writer)
Source

term-infos-io.lisp (file)

Method: close (SELF segment-term-doc-pos-enum) after
Source

term-doc-enum.lisp (file)

Method: close (SELF segment-term-doc-enum)
Source

term-doc-enum.lisp (file)

Method: close (SELF tokenizer)
Source

tokenizers.lisp (file)

Method: close (SELF token-filter)
Source

token-filters.lisp (file)

Method: close (SELF fs-index-input)
Source

fs-store.lisp (file)

Method: close (SELF fs-index-output) after
Source

fs-store.lisp (file)

Method: close (SELF fs-directory)
Source

fs-store.lisp (file)

Method: close (SELF ram-index-input)
Source

ram-store.lisp (file)

Method: close (SELF ram-index-output) after
Source

ram-store.lisp (file)

Method: close (SELF ram-directory)
Source

ram-store.lisp (file)

Method: close (SELF buffered-index-output)
Source

buffered-index-io.lisp (file)

Generic Function: commit INDEX-READER
Package

montezuma

Source

index-reader.lisp (file)

Methods
Method: commit (SELF index-reader)
Generic Function: delete-document INDEX-READER DOC-NUMBER
Package

montezuma

Source

index-reader.lisp (file)

Methods
Method: delete-document (SELF index) ID
Source

index.lisp (file)

Method: delete-document (SELF index-reader) DOC-NUM
Generic Function: doc TERM-DOC-ENUM

Returns the current document number matching the query. Initially invalid, until #next?() is called the first time.

Package

montezuma

Source

api.lisp (file)

Writer

(setf doc) (generic function)

Methods
Method: doc (SCORE-DOC score-doc)

automatically generated reader method

Source

score-doc.lisp (file)

Method: doc (SELF multi-term-doc-enum)
Source

multi-reader.lisp (file)

Method: doc (MULTIPLE-TERM-DOC-POS-ENUM multiple-term-doc-pos-enum)

automatically generated reader method

Source

multiple-term-doc-pos-enum.lisp (file)

Method: doc (SEGMENT-TERM-DOC-ENUM segment-term-doc-enum)

automatically generated reader method

Source

term-doc-enum.lisp (file)

Generic Function: (setf doc) NEW-VALUE OBJECT
Package

montezuma

Reader

doc (generic function)

Methods
Method: (setf doc) NEW-VALUE (SCORE-DOC score-doc)

automatically generated writer method

Source

score-doc.lisp (file)

Generic Function: document DISJUNCTION-SUM-SCORER
Package

montezuma

Source

api.lisp (file)

Methods
Method: document (SELF phrase-scorer)
Source

phrase-scorer.lisp (file)

Method: document (PHRASE-POSITIONS phrase-positions)

automatically generated reader method

Source

phrase-positions.lisp (file)

Method: document (SELF match-all-scorer)
Source

match-all-query.lisp (file)

Method: document (SELF boolean-scorer)
Source

boolean-scorer.lisp (file)

Method: document (SELF single-match-scorer)
Source

boolean-scorer.lisp (file)

Method: document (SELF req-excl-scorer)
Source

req-excl-scorer.lisp (file)

Method: document (SELF req-opt-sum-scorer)
Source

req-opt-sum-scorer.lisp (file)

Method: document (SELF conjunction-scorer)
Source

conjunction-scorer.lisp (file)

Method: document (SELF disjunction-sum-scorer)
Source

disjunction-sum-scorer.lisp (file)

Method: document (TERM-SCORER term-scorer)

automatically generated reader method

Source

term-scorer.lisp (file)

Generic Function: document-field DOCUMENT NAME
Package

montezuma

Source

document.lisp (file)

Methods
Method: document-field (SELF document) NAME
Generic Function: document-value DOCUMENT FIELD-NAME
Generic Function: (setf document-value) VALUE DOCUMENT FIELD-NAME
Package

montezuma

Source

document.lisp (file)

Methods
Method: document-value (DOCUMENT document) FIELD-NAME
Method: (setf document-value) VALUE (DOCUMENT document) FIELD-NAME
Generic Function: each SEQUENCE FUNCTION
Package

montezuma

Source

utilities.lisp (file)

Methods
Method: each (SELF phrase-scorer) FN
Source

phrase-scorer.lisp (file)

Method: each (SELF top-docs) BLOCK
Source

top-docs.lisp (file)

Method: each (SELF list) BLOCK
Generic Function: each-hit SCORER FN
Package

montezuma

Source

api.lisp (file)

Methods
Method: each-hit (SELF boolean-scorer) FN
Source

boolean-scorer.lisp (file)

Method: each-hit (SELF term-scorer) FN
Source

term-scorer.lisp (file)

Method: each-hit (SELF scorer) FN
Source

scorer.lisp (file)

Generic Function: field OBJECT
Package

montezuma

Methods
Method: field (RANGE-QUERY range-query)

automatically generated reader method

Source

range-query.lisp (file)

Method: field (PHRASE-QUERY phrase-query)

automatically generated reader method

Source

phrase-query.lisp (file)

Method: field (SEGMENT-TERM-VECTOR segment-term-vector)

automatically generated reader method

Source

segment-term-vector.lisp (file)

Method: field (TERM-BUFFER term-buffer)

automatically generated reader method

Source

term-buffer.lisp (file)

Generic Function: field-data OBJECT
Generic Function: (setf field-data) NEW-VALUE OBJECT
Package

montezuma

Methods
Method: field-data (FIELD field)

automatically generated reader method

Source

field.lisp (file)

Method: (setf field-data) NEW-VALUE (FIELD field)

automatically generated writer method

Source

field.lisp (file)

Generic Function: flush INDEX-OUTPUT
Package

montezuma

Source

api.lisp (file)

Methods
Method: flush (SELF index)
Source

index.lisp (file)

Method: flush (SELF buffered-index-output)
Source

buffered-index-io.lisp (file)

Generic Function: get-document INDEX DOC-NUMBER
Package

montezuma

Source

api.lisp (file)

Methods
Method: get-document (SELF index-searcher) INDEX
Source

index-searcher.lisp (file)

Method: get-document (SELF index) ID
Source

index.lisp (file)

Method: get-document (SELF multi-reader) N
Source

multi-reader.lisp (file)

Method: get-document (SELF segment-reader) N
Source

segment-reader.lisp (file)

Method: get-document (SELF fields-reader) N
Source

fields-io.lisp (file)

Generic Function: index OBJECT
Package

montezuma

Methods
Method: index (SIMPLE-FIELD-COMPARATOR simple-field-comparator)

automatically generated reader method

Source

score-doc-comparator.lisp (file)

Generic Function: max-doc INDEX-READER
Package

montezuma

Source

index-reader.lisp (file)

Methods
Method: max-doc (SELF index-searcher)
Source

index-searcher.lisp (file)

Method: max-doc (MULTI-READER multi-reader)

automatically generated reader method

Source

multi-reader.lisp (file)

Method: max-doc (SELF segment-reader)
Source

segment-reader.lisp (file)

Generic Function: optimize INDEX-WRITER
Package

montezuma

Source

api.lisp (file)

Methods
Method: optimize (SELF index)
Source

index.lisp (file)

Method: optimize (SELF index-writer)
Source

index-writer.lisp (file)

Generic Function: query-delete INDEX QUERY
Package

montezuma

Source

index.lisp (file)

Methods
Method: query-delete (SELF index) QUERY
Generic Function: query-update INDEX QUERY NEW-VAL
Package

montezuma

Source

index.lisp (file)

Methods
Method: query-update (SELF index) QUERY NEW-VAL
Generic Function: reader INDEX
Package

montezuma

Source

index.lisp (file)

Writer

(setf reader) (generic function)

Methods
Method: reader (INDEX-SEARCHER index-searcher)

automatically generated reader method

Source

index-searcher.lisp (file)

Method: reader (SELF index)
Generic Function: (setf reader) NEW-VALUE OBJECT
Package

montezuma

Reader

reader (generic function)

Methods
Method: (setf reader) NEW-VALUE (INDEX-SEARCHER index-searcher)

automatically generated writer method

Source

index-searcher.lisp (file)

Generic Function: score SIMILARITY

Returns the score for the current document matching the query. Initially invalid, until #next?() is called the first time.

Package

montezuma

Source

api.lisp (file)

Writer

(setf score) (generic function)

Methods
Method: score (SELF phrase-scorer)
Source

phrase-scorer.lisp (file)

Method: score (SELF match-all-scorer)
Source

match-all-query.lisp (file)

Method: score (SELF boolean-scorer)
Source

boolean-scorer.lisp (file)

Method: score (SELF counting-conjunction-scorer) around
Source

boolean-scorer.lisp (file)

Method: score (SELF counting-disjunction-sum-scorer) around
Source

boolean-scorer.lisp (file)

Method: score (SELF single-match-scorer)
Source

boolean-scorer.lisp (file)

Method: score (SELF req-excl-scorer)
Source

req-excl-scorer.lisp (file)

Method: score (SELF req-opt-sum-scorer)
Source

req-opt-sum-scorer.lisp (file)

Method: score (SELF conjunction-scorer)
Source

conjunction-scorer.lisp (file)

Method: score (SELF disjunction-sum-scorer)
Source

disjunction-sum-scorer.lisp (file)

Method: score (SELF term-scorer)
Source

term-scorer.lisp (file)

Method: score (SCORE-DOC score-doc)

automatically generated reader method

Source

score-doc.lisp (file)

Generic Function: (setf score) NEW-VALUE OBJECT
Package

montezuma

Reader

score (generic function)

Methods
Method: (setf score) NEW-VALUE (SCORE-DOC score-doc)

automatically generated writer method

Source

score-doc.lisp (file)

Generic Function: scorer WEIGHT READER

Constructs a scorer for this.

Package

montezuma

Source

api.lisp (file)

Methods
Method: scorer (SELF match-all-weight) READER
Source

match-all-query.lisp (file)

Method: scorer (SELF phrase-weight) READER
Source

phrase-query.lisp (file)

Method: scorer (SELF boolean-weight) READER
Source

boolean-query.lisp (file)

Method: scorer (SELF term-weight) READER
Source

term-query.lisp (file)

Generic Function: search INDEX QUERY &rest OPTIONS
Package

montezuma

Source

index.lisp (file)

Methods
Method: search (SELF index-searcher) QUERY &rest OPTIONS
Source

index-searcher.lisp (file)

Method: search (SELF index) QUERY &rest OPTIONS
Generic Function: search-each INDEX QUERY FN &optional OPTIONS
Package

montezuma

Source

index.lisp (file)

Methods
Method: search-each (SELF index-searcher) (QUERY query) FN &optional FILTER
Source

index-searcher.lisp (file)

Method: search-each (SELF index) QUERY FN &optional OPTIONS
Generic Function: size CONTAINER
Package

montezuma

Source

priority-queue.lisp (file)

Writer

(setf size) (generic function)

Methods
Method: size (SELF top-docs)
Source

top-docs.lisp (file)

Method: size (SELF index)
Source

index.lisp (file)

Method: size (SELF segment-infos)
Source

segment-infos.lisp (file)

Method: size (CS-INDEX-INPUT cs-index-input)

automatically generated reader method

Source

compound-file-io.lisp (file)

Method: size (COMPOUND-FILE-READER-FILE-ENTRY compound-file-reader-file-entry)

automatically generated reader method

Source

compound-file-io.lisp (file)

Method: size (FIELDS-READER fields-reader)

automatically generated reader method

Source

fields-io.lisp (file)

Method: size (SEGMENT-TERM-ENUM segment-term-enum)

automatically generated reader method

Source

segment-term-enum.lisp (file)

Method: size (TERM-VECTORS-READER term-vectors-reader)

automatically generated reader method

Source

term-vectors-io.lisp (file)

Method: size (SELF segment-term-vector)
Source

segment-term-vector.lisp (file)

Method: size (TERM-INFOS-READER term-infos-reader)

automatically generated reader method

Source

term-infos-io.lisp (file)

Method: size (TERM-INFOS-WRITER term-infos-writer)

automatically generated reader method

Source

term-infos-io.lisp (file)

Method: size (SELF field-infos)
Source

field-infos.lisp (file)

Method: size (FS-INDEX-INPUT fs-index-input)

automatically generated reader method

Source

fs-store.lisp (file)

Method: size (RAM-FILE ram-file)

automatically generated reader method

Source

ram-store.lisp (file)

Method: size (SELF ram-index-input)
Source

ram-store.lisp (file)

Method: size (SELF ram-index-output)
Source

ram-store.lisp (file)

Method: size (QUEUE priority-queue)
Generic Function: (setf size) NEW-VALUE OBJECT
Package

montezuma

Reader

size (generic function)

Methods
Method: (setf size) NEW-VALUE (COMPOUND-FILE-READER-FILE-ENTRY compound-file-reader-file-entry)

automatically generated writer method

Source

compound-file-io.lisp (file)

Method: (setf size) NEW-VALUE (RAM-FILE ram-file)

automatically generated writer method

Source

ram-store.lisp (file)

Generic Function: update INDEX ID NEW-VAL
Package

montezuma

Source

index.lisp (file)

Methods
Method: update (SELF index) ID NEW-VAL
Generic Function: weight QUERY SEARCHER

Expert: Constructs and initializes a Weight for a top-level query.

Package

montezuma

Source

api.lisp (file)

Methods
Method: weight (SELF query) SEARCHER
Source

query.lisp (file)

Generic Function: writer INDEX
Package

montezuma

Source

index.lisp (file)

Methods
Method: writer (SELF index)

Previous: , Up: Exported definitions   [Contents][Index]

6.1.4 Classes

Class: analyzer ()
Package

montezuma

Source

analyzers.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Class: boolean-clause ()
Package

montezuma

Source

boolean-clause.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: query

The query whose matching documents are combined by the boolean query.

Initargs

:query

Readers

query (generic function)

Writers

(setf query) (generic function)

Slot: required

If true, documents documents which _do not_ match this sub-query will _not_ match the boolean query.

Readers

required? (generic function)

Writers

required (generic function)

Slot: prohibited

If true, documents documents which _do_ match this sub-query will _not_ match the boolean query.

Readers

prohibited? (generic function)

Writers

prohibited (generic function)

Slot: occur

See BooleanQuery::Occur for values for this attribute.

Initargs

:occur

Initform

:should-occur

Readers

occur (generic function)

Writers

(setf occur) (generic function)

Class: boolean-query ()
Package

montezuma

Source

boolean-query.lisp (file)

Direct superclasses

query (class)

Direct methods
Direct slots
Slot: clauses
Initform

(make-array 10 :adjustable t :fill-pointer 0)

Readers

clauses (generic function)

Writers

(setf clauses) (generic function)

Slot: coord-disabled
Initargs

:coord-disabled

Initform

t

Readers

coord-disabled? (generic function)

Slot: max-clause-count
Allocation

:class

Initargs

:max-clause-count

Readers

max-clause-count (generic function)

Writers

(setf max-clause-count) (generic function)

Direct Default Initargs
InitargValue
:max-clause-countmontezuma::+default-max-clause-count+
Class: document ()
Package

montezuma

Source

document.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: boost
Initargs

:boost

Initform

1.0

Readers

boost (generic function)

Writers

(setf boost) (generic function)

Slot: fields
Initform

(montezuma::make-table :test (function equal))

Class: field ()
Package

montezuma

Source

field.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: name
Initargs

:name

Readers

field-name (generic function)

Slot: data
Initargs

:data

Readers

field-data (generic function)

Writers

(setf field-data) (generic function)

Slot: boost
Initargs

:boost

Initform

1.0

Readers

boost (generic function)

Writers

(setf boost) (generic function)

Slot: stored-p
Initargs

:stored-p

Readers

field-stored-p (generic function)

Writers

(setf field-stored-p) (generic function)

Slot: indexed-p
Initargs

:indexed-p

Initform

t

Readers

field-indexed-p (generic function)

Writers

(setf field-indexed-p) (generic function)

Slot: tokenized-p
Initargs

:tokenized-p

Initform

t

Readers

field-tokenized-p (generic function)

Writers

(setf field-tokenized-p) (generic function)

Slot: binary-p
Initargs

:binary-p

Readers

field-binary-p (generic function)

Writers

(setf field-binary-p) (generic function)

Slot: compressed-p
Initargs

:compressed-p

Readers

field-compressed-p (generic function)

Writers

(setf field-compressed-p) (generic function)

Slot: store-term-vector-p
Initargs

:store-term-vector-p

Readers

field-store-term-vector-p (generic function)

Writers

(setf field-store-term-vector-p) (generic function)

Slot: store-positions-p
Initargs

:store-positions-p

Readers

field-store-positions-p (generic function)

Writers

(setf field-store-positions-p) (generic function)

Slot: store-offsets-p
Initargs

:store-offsets-p

Readers

field-store-offsets-p (generic function)

Writers

(setf field-store-offsets-p) (generic function)

Slot: omit-norms-p
Initargs

:omit-norms-p

Readers

field-omit-norms-p (generic function)

Writers

(setf field-omit-norms-p) (generic function)

Class: index ()
Package

montezuma

Source

index.lisp (file)

Direct superclasses

standard-object (class)

Direct methods