Plucene::Bitvector.3pm

Langue: en

Autres versions - même langue

Version: 2005-09-05 (ubuntu - 08/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

Plucene::Bitvector - a vector of bits

SYNOPSIS

         # isa Bit::Vector::Minimal;
 
         my $bitvector = Plucene::Bitvector->read($stream);
 
         $bitvector->write($stream);
         
         my $count = $bitvector->count;
 
 

DESCRIPTION

A serialisable implementation of a vector of bits.

This subclass of Bit::Vector::Minimal allows the writing (and reading) of vectors to (and from) a Plucene stream.

METHODS


count

         my $count = $bitvector->count;
 
 

Compute the number of one-bits.

write

         $bitvector->write($stream);
 
 

Write this vector to the passed in stream.

read

         my $bitvector = Plucene::Bitvector->read($stream);
 
 

Read from the passed in stream.