Class PineconeTranslator
java.lang.Object
com.hw.langchain.chains.query.constructor.ir.Visitor
com.hw.langchain.retrievers.self.query.pinecone.PineconeTranslator
Logic for converting internal query language elements to valid filters.
- Author:
 - HamaWhite
 
- 
Field Summary
Fields inherited from class com.hw.langchain.chains.query.constructor.ir.Visitor
allowedComparators, allowedOperators - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvisitComparison(Comparison comparison) Translates a Comparison expression.visitOperation(Operation operation) Translates an Operation expression.visitStructuredQuery(StructuredQuery structuredQuery) Translates a StructuredQuery expression.Methods inherited from class com.hw.langchain.chains.query.constructor.ir.Visitor
getAllowedComparators, getAllowedOperators 
- 
Constructor Details
- 
PineconeTranslator
public PineconeTranslator() 
 - 
 - 
Method Details
- 
visitOperation
Description copied from class:VisitorTranslates an Operation expression.- Specified by:
 visitOperationin classVisitor- Parameters:
 operation- the Operation expression to translate- Returns:
 - a map containing the translated result
 
 - 
visitComparison
Description copied from class:VisitorTranslates a Comparison expression.- Specified by:
 visitComparisonin classVisitor- Parameters:
 comparison- the Comparison expression to translate- Returns:
 - a map containing the translated result
 
 - 
visitStructuredQuery
Description copied from class:VisitorTranslates a StructuredQuery expression.- Specified by:
 visitStructuredQueryin classVisitor- Parameters:
 structuredQuery- the StructuredQuery expression to translate- Returns:
 - a map containing the translated result
 
 
 -