NAME

DDC::Format::Raw - raw formatting for DDC hits

SYNOPSIS

use DDC::Concordance;

$hitList = DDC::Client::Distributed->new()->query('foo&&bar'); ##-- get some hits

$fmt  = DDC::Format::Raw->new();
$str = $fmt->toString($hitList);        ##-- conversion to string
$fmt->toFile($hitList,$filename);       ##-- output to file
$fmt->toFh($hitList,$fh);               ##-- output to filehandle

DESCRIPTION

Class for null-formatting DDC::Hit objects; just dumps raw hit data from $hit->{raw}.

Globals

Variable: @ISA

DDC::Format::Raw inherits from DDC::Format.

Constructors, etc.

new
$fmt = $CLASS_OR_OBJ->new(%args);

Accepted keywords in %args:

(
 hitSeparator => $str, ##-- raw hit separator (default="\n\n")
)
reset
$fmt = $fmt->reset();

Resets the formatting object.

Helper functions

hitString
$hitStr = $fmt->hitString($hit);

Formats a single $hit as a string.

API

toString
$str = $fmt->toString($hitList);

Implements DDC::Format::toString().

AUTHOR

Bryan Jurish <moocow@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2010-2016 by Bryan Jurish

This package is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.14.2 or, at your option, any later version of Perl 5 you may have available.