Interface FieldValues

All Superinterfaces:
FieldTypes
All Known Subinterfaces:
DocumentFieldValues, UpdateFieldValues
All Known Implementing Classes:
FieldPathUpdateFieldValues, FieldUpdateFieldValues, IdentityFieldPathUpdateFieldValues, SimpleDocumentFieldValues

public interface FieldValues extends FieldTypes
Author:
Simon Thoresen Hult
  • Method Summary

    Modifier and Type
    Method
    Description
    com.yahoo.document.datatypes.FieldValue
    getInputValue(com.yahoo.document.FieldPath fieldPath)
     
    com.yahoo.document.datatypes.FieldValue
    getInputValue(String fieldName)
     
    boolean
    Returns true if this has values for all possibly existing inputs, false if it represents a partial set of values.
    setOutputValue(String fieldName, com.yahoo.document.datatypes.FieldValue fieldValue, Expression expression)
     

    Methods inherited from interface com.yahoo.vespa.indexinglanguage.expressions.FieldTypes

    getFieldType
  • Method Details

    • getInputValue

      com.yahoo.document.datatypes.FieldValue getInputValue(String fieldName)
    • getInputValue

      com.yahoo.document.datatypes.FieldValue getInputValue(com.yahoo.document.FieldPath fieldPath)
    • setOutputValue

      FieldValues setOutputValue(String fieldName, com.yahoo.document.datatypes.FieldValue fieldValue, Expression expression)
    • isComplete

      boolean isComplete()
      Returns true if this has values for all possibly existing inputs, false if it represents a partial set of values.