Interface IndexMappingVariableExtractor

All Known Implementing Classes:
BaseIndexMappingVariableExtractor

public interface IndexMappingVariableExtractor
Author:
Filip Hrisafov
  • Method Details

    • getPath

      String getPath()
    • getTo

      String getTo()
    • getType

      String getType()
    • getFilter

      tools.jackson.databind.node.ObjectNode getFilter()
    • getModelKey

      String getModelKey()
    • isTransform

      boolean isTransform()
      Whether the value resolved from getPath() is transformed before it is indexed. When true, getTransformExpression() is evaluated with the resolved value bound as value and the result is indexed under getTo(). When false, the resolved value is indexed as-is.
    • getTransformExpression

      String getTransformExpression()
      The expression that transforms the resolved path value when isTransform() is true.