KinoSearch::Index::DataReader 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::DatUserdContributed Perl DoKinoSearch::Index::DataReader(3)

NAME
       KinoSearch::Index::DataReader - Abstract base class for reading index
       data.

SYNOPSIS
	   # Abstract base class.

DESCRIPTION
       DataReader is the companion class to DataWriter.	 Every index component
       will implement one of each.

CONSTRUCTORS
   new( [labeled params] )
	   my $reader = MyDataReader->new(
	       schema	=> $seg_reader->get_schema,	 # default undef
	       folder	=> $seg_reader->get_folder,	 # default undef
	       snapshot => $seg_reader->get_snapshot,	 # default undef
	       segments => $seg_reader->get_segments,	 # default undef
	       seg_tick => $seg_reader->get_seg_tick,	 # default -1
	   );

       ·   schema - A Schema.

       ·   folder - A Folder.

       ·   snapshot - A Snapshot.

       ·   segments - An array of Segments.

       ·   seg_tick - The array index of the Segment object within the
	   "segments" array that this particular DataReader is assigned to, if
	   any.	 A value of -1 indicates that no Segment should be assigned.

ABSTRACT METHODS
   aggregator( [labeled params] )
       Create a reader which aggregates the output of several lower level
       readers.	 Return undef if such a reader is not valid.

       ·   readers - An array of DataReaders.

       ·   offsets - Doc id start offsets for each reader.

METHODS
   get_schema()
       Accessor for "schema" member var.

   get_folder()
       Accessor for "folder" member var.

   get_snapshot()
       Accessor for "snapshot" member var.

   get_segments()
       Accessor for "segments" member var.

   get_segment()
       Accessor for "segment" member var.

   get_seg_tick()
       Accessor for "seg_tick" member var.

INHERITANCE
       KinoSearch::Index::DataReader 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::DataReader(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