- All Superinterfaces:
- java.lang.Cloneable, CloneableSerializable, Named, java.io.Serializable, Termable
- All Known Subinterfaces:
- TermNGram
- All Known Implementing Classes:
- AbstractTerm, DefaultTerm, DefaultTermNGram
public interface Term
extends Named, Termable, CloneableSerializable
Interface for a term, which is a basic unit of data in information retrieval.
Typically the term is a word, but it can be other things such as phrases.
- Since:
- 3.0
- Author:
- Justin Basilico