---
name: "Plucene::Index::SegmentTermPositions"
section: "3pm"
platform: "linux"
package: "libplucene-perl"
version: "1.25-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Plucene::Index::SegmentTermPositions"
---

# Plucene::Index::SegmentTermPositions(3pm)

Segment term positions

## NAME

Plucene::Index::SegmentTermPositions - Segment term positions

## SYNOPSIS

```
        # isa Plucene::Index::SegmentTermDocs
        $seg_term_pos->skipping_doc;
        my $next = $seg_term_pos->next_position;
```

## DESCRIPTION

This is the segment term positions class.

## METHODS

### new

```
        my $seg_term_pos = Plucene::Index::SegmentTermPositions
                ->new(Plucene::Index::SegmentReader $seg_reader);
```

### close

```
        $seg_term_pos->close;
```

### next\_position

```
        my $next = $seg_term_pos->next_position;
```

### skipping\_doc

```
        $seg_term_pos->skipping_doc;
```

### read

This should not be called
