Class DefaultParentQuery

java.lang.Object
com.atlassian.jira.search.query.DefaultParentQuery
All Implemented Interfaces:
Query, ParentQuery

@PublicApi public final class DefaultParentQuery extends Object implements ParentQuery
Default implementation of ParentQuery.
Since:
10.5
  • Constructor Details

    • DefaultParentQuery

      public DefaultParentQuery(Query parentQuery)
    • DefaultParentQuery

      public DefaultParentQuery(Query parentQuery, boolean usesParentScore)
    • DefaultParentQuery

      public DefaultParentQuery(String parentType, Query parentQuery, boolean usesParentScore)
  • Method Details

    • parentType

      public String parentType()
      Description copied from interface: ParentQuery
      The document type of the parent to query against
      Specified by:
      parentType in interface ParentQuery
      Returns:
      The document type of the parent to query against
    • parentQuery

      public Query parentQuery()
      Description copied from interface: ParentQuery
      Query against the parent
      Specified by:
      parentQuery in interface ParentQuery
      Returns:
      the parent query
    • usesParentScore

      public boolean usesParentScore()
      Description copied from interface: ParentQuery
      Whether the parent query should be used for scoring.
      Specified by:
      usesParentScore in interface ParentQuery
      Returns:
      true if the parent query should be used for scoring
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object