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

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

a word from text

## NAME

Plucene::Index::Term - a word from text

## SYNOPSIS

```
        my $term = Plucene::Index::Term->new({
                        field => $field_name,
                        text  => $text,
        });
        # with two Plucene::Index::Term objects you can do:

        if ($term1->eq($term2)) { ... }
        # etc
```

## DESCRIPTION

A Term represents a word from text, and is the unit of search.  It is  composed of two elements, the text of the word, as a string, and the  name of the field that the text occured in, as a string.

Note that terms may represent more than words from text fields, but  also things like dates, email addresses, urls, etc.

## METHODS

### eq / ne / lt / gt / ge / le

Exactly what you would think they are.
