Interface IndexFieldDescriptor

    • Method Detail

      • isObjectField

        boolean isObjectField()
        Returns:
        true if this field is an object field. In that case, toObjectField() can be called safely (it won't throw an exception).
      • isValueField

        boolean isValueField()
        Returns:
        true if this field is a value field. In that case, toValueField() can be called safely (it won't throw an exception).
      • relativeName

        String relativeName()
        Returns:
        The name of this field relative to its parent.
      • absolutePath

        String absolutePath()
        Returns:
        The absolute, dot-separated path of this field.
      • multiValued

        boolean multiValued()
        Returns:
        true if this field can have multiple values in the same parent document.
      • isMultiValued

        @Deprecated
        default boolean isMultiValued()
        Deprecated.
        Use multiValued() instead.
        Returns:
        true if this field can have multiple values in the same parent document.