# Auto-generated file -- DO NOT EDIT!!!!! =head1 NAME KinoSearch::Doc - A document. =head1 SYNOPSIS my $doc = KinoSearch::Doc->new( fields => { foo => 'foo foo', bar => 'bar bar' }, ); $doc->{foo} = 'new value for field "foo"'; $indexer->add_doc($doc); =head1 DESCRIPTION A Doc object is akin to a row in a database, in that it is made up of one or more fields, each of which has a value. =head1 CONSTRUCTORS =head2 new( I<[labeled params]> ) my $doc = KinoSearch::Doc->new( fields => { foo => 'foo foo', bar => 'bar bar' }, ); =over =item * B - Field-value pairs. =item * B - Internal KinoSearch document id. Default of 0. =back =head1 METHODS =head2 get_fields() Return the Doc's backing fields hash. =head1 INHERITANCE KinoSearch::Doc isa L. =head1 COPYRIGHT Copyright 2005-2009 Marvin Humphrey =head1 LICENSE, DISCLAIMER, BUGS, etc. See L version 0.30. =cut