Interface FilterMapping
-
public interface FilterMapping
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAnyTagEqualToFilter(AnyTagEqualToFilterClause filterClause)Gets the filter string for the given any tag equal to filter clause.StringgetEqualToFilter(EqualToFilterClause filterClause)Gets the filter string for the given equal to filter clause.StringgetFilter(VectorSearchFilter filter, VectorStoreRecordDefinition recordDefinition)Gets the filter string for the given vector search filter and record definition.
-
-
-
Method Detail
-
getFilter
String getFilter(VectorSearchFilter filter, VectorStoreRecordDefinition recordDefinition)
Gets the filter string for the given vector search filter and record definition.- Parameters:
filter- The filter to get the filter string for.recordDefinition- The record definition to get the filter string for.- Returns:
- The filter string.
-
getEqualToFilter
String getEqualToFilter(EqualToFilterClause filterClause)
Gets the filter string for the given equal to filter clause.- Parameters:
filterClause- The equal to filter clause to get the filter string for.- Returns:
- The filter string.
-
getAnyTagEqualToFilter
String getAnyTagEqualToFilter(AnyTagEqualToFilterClause filterClause)
Gets the filter string for the given any tag equal to filter clause.- Parameters:
filterClause- The any tag equal to filter clause to get the filter string for.- Returns:
- The filter string.
-
-