Table of Contents

Public namespace Rowles.LeanLucene.Document.Fields

Classes

Public class GeoPointField

Indexed geo-point field. Stores latitude and longitude as two numeric fields (fieldName_lat and fieldName_lon) for range filtering and distance queries.

Public class NumericField

Numeric field for range filters and sorting.

Public class StringField

Exact-match field stored as-is, not passed through the analyser.

Public class TextField

Full-text field passed through the analyser pipeline.

Public class VectorField

Dense float vector for semantic and RAG workloads.

Interfaces

Public interface IField

Defines the contract for a document field.

Enums

Public enum FieldType

Categorises the kind of data a field holds.