KinoSearch::Index::SegWriter man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

KinoSearch::Index::SegUsereContributed Perl DocKinoSearch::Index::SegWriter(3)

NAME
       KinoSearch::Index::SegWriter - Write one segment of an index.

DESCRIPTION
       SegWriter is a conduit through which information fed to Indexer passes.
       It manages Segment and Inverter, invokes the Analyzer chain, and feeds
       low level DataWriters such as PostingListWriter and DocWriter.

       The sub-components of a SegWriter are determined by Architecture.
       DataWriter components which are added to the stack of writers via
       add_writer() have add_inverted_doc() invoked for each document supplied
       to SegWriter's add_doc().

METHODS
   add_doc( [labeled params] )
       Add a document to the segment.  Inverts "doc", increments the Segment's
       internal document id, then calls add_inverted_doc(), feeding all sub-
       writers.

   add_writer(writer)
       Add a DataWriter to the SegWriter's stack of writers.

   register( [labeled params] )
       Register a DataWriter component with the SegWriter.  (Note that
       registration simply makes the writer available via fetch(), so you may
       also want to call add_writer()).

       ·   api - The name of the DataWriter api which "writer" implements.

       ·   component - A DataWriter.

   fetch(api)
       Retrieve a registered component.

       ·   api - The name of the DataWriter api which the component
	   implements.

INHERITANCE
       KinoSearch::Index::SegWriter isa KinoSearch::Index::DataWriter isa
       KinoSearch::Object::Obj.

COPYRIGHT AND LICENSE
       Copyright 2005-2010 Marvin Humphrey

       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.14.1			  2011-06-20   KinoSearch::Index::SegWriter(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net