logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Plucene::Index::SegmentTermEnum - Segment term enum

Description

       This is the segment term enum class.

Methods

new
               my $seg_term_enum = Plucene::Index::SegmentTermEnum
                       ->new(  Plucene::Store::InputStream $i,
                               Plucene::Index::FieldInfos  $fi,
                               $is_index);

   term/term_info/index_pointer/size/position/doc_freq/freq_pointer/prox_pointer
       Get / set these attributes.

   clone
               my $clone = $seg_term_info->clone;

   seek
               $seg_term_info->seek($ptr, $position, $term, $term_info);

   prev/next
               $seg_term_enum->prev;
               $seg_term_enum->next;

   read_term
               my Plucene::Index::Term $term = $seg_term_enum->read_term;

perl v5.36.0                                       2022-12-04               Plucene::Index::SegmentTermEnum(3pm)

Name

       Plucene::Index::SegmentTermEnum - Segment term enum

Synopsis

               my $seg_term_enum = Plucene::Index::SegmentTermEnum
                       ->new(  Plucene::Store::InputStream $i,
                               Plucene::Index::FieldInfos  $fi,
                               $is_index);

               my $clone = $seg_term_info->clone;

               my Plucene::Index::Term $term = $seg_term_enum->read_term;

               $seg_term_info->seek($ptr, $position, $term, $term_info);
               $seg_term_enum->prev;
               $seg_term_enum->next;

See Also