Class SpanPositionRangeQuery

All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
SpanFirstQuery

public class SpanPositionRangeQuery extends SpanPositionCheckQuery
Checks to see if the SpanPositionCheckQuery.getMatch() lies between a start and end position
See Also:
  • Constructor Details

    • SpanPositionRangeQuery

      public SpanPositionRangeQuery(SpanQuery match, int start, int end)
  • Method Details

    • getStart

      public int getStart()
      Returns:
      The minimum position permitted in a match
    • getEnd

      public int getEnd()
      Returns:
      the maximum end position permitted in a match.
    • toString

      public String toString(String field)
      Description copied from class: Query
      Prints a query to a string, with field assumed to be the default field and omitted.
      Specified by:
      toString in class Query
    • clone

      public SpanPositionRangeQuery clone()
      Description copied from class: Query
      Returns a clone of this query.
      Overrides:
      clone in class Query
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Query