Abstract class for visiting expressions. Subclasses must implement visitOperation, visitComparison, and visitStructuredQuery methods.

Type Parameters

Hierarchy

Constructors

  • Type Parameters

    • T extends VectorStore = VectorStore

    Returns Visitor<T>

Properties

VisitComparisonOutput: object
VisitOperationOutput: object
VisitStructuredQueryOutput: {
    filter?: T["FilterType"];
}

Type declaration

  • Optional filter?: T["FilterType"]
allowedComparators: Comparator[]
allowedOperators: Operator[]

Methods

Generated using TypeDoc