Class SpanNearQuery

java.lang.Object
com.atlassian.confluence.search.v2.query.SpanNearQuery
All Implemented Interfaces:
Expandable<SearchQuery>, SearchQuery

@SearchPrimitive public class SpanNearQuery extends Object implements SearchQuery
v2 primitive query
Since:
5.10
  • Field Details

  • Constructor Details

    • SpanNearQuery

      public SpanNearQuery(String fieldName, List<String> fieldValues, int slop, boolean inOrder)
    • SpanNearQuery

      public SpanNearQuery(String fieldName, List<String> fieldValues, int slop, boolean inOrder, float boost)
      Since:
      8.7
  • Method Details

    • getFieldName

      public String getFieldName()
    • getFieldValues

      public List<String> getFieldValues()
    • getSlop

      public int getSlop()
    • isInOrder

      public boolean isInOrder()
    • getKey

      public String getKey()
      Specified by:
      getKey in interface SearchQuery
      Returns:
      the plugin key
    • getParameters

      public List<?> getParameters()
      Description copied from interface: SearchQuery
      List of parameters as Strings or SearchQuerys.
      Specified by:
      getParameters in interface SearchQuery
      Returns:
      Strings or SearchQuerys.
    • getBoost

      public float getBoost()
      Description copied from interface: SearchQuery
      Return boost factor of this query. It will take effect when the query is used in combination with others e.g. in BooleanQuery.
      Specified by:
      getBoost in interface SearchQuery
      Returns:
      boost factor
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object