webservice::solr::document(3pm) debian man page | unix.com

Man Page: webservice::solr::document

Operating Environment: debian

Section: 3pm

WebService::Solr::Document(3pm) 			User Contributed Perl Documentation			   WebService::Solr::Document(3pm)

NAME
WebService::Solr::Document - A document object
SYNOPSIS
my $doc = WebService::Solr::Document->new; $doc->add_fields( @fields ); $doc->boost( 2.0 ); my $id = $doc->value_for( 'id' ); my @subjects = $doc->values_for( 'subject' );
DESCRIPTION
This class represents a basic document object, which is basically a collection of fields.
ACCESSORS
o fields - an array of fields o boost - a floating-point "boost" value
METHODS
new( @fields|@fields ) Constructs a new document object given @fields. A field can be a WebService::Solr::Field object, or a structure accepted by "WebService::Solr::Field->new". BUILDARGS( @args ) A Moose override to allow our custom constructor. add_fields( @fields|@fields ) Adds @fields to the document. field_names Returns a list of field names that are in this document. value_for( $name ) Returns the first value for $name. values_for( $name ) Returns all values for $name. to_element( ) Serializes the object to an XML::Easy::Element object. to_xml( ) Serializes the object to xml.
AUTHORS
Brian Cassidy <bricas@cpan.org> Kirk Beers
COPYRIGHT AND LICENSE
Copyright 2008-2012 National Adult Literacy Database This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.14.2 2012-05-24 WebService::Solr::Document(3pm)
Related Man Pages
webservice::cia::source(3pm) - debian
webservice::solr(3pm) - debian
webservice::youtube(3pm) - debian
webservice::youtube::util(3pm) - debian
webservice::youtube::video(3pm) - debian
Similar Topics in the Unix Linux Community
export only last two fields?
Open Media Now launched to boost digital freedom
jOpenDocument 1.1 b3 (Default branch)
Apache Solr 1.3 (Default branch)
Solr--Basic Example execution error