Interface WorklogQueryRegistry

All Known Implementing Classes:
DefaultWorklogQueryRegistry

public interface WorklogQueryRegistry
Used to map a TerminalClause to its associated WorklogClauseQueryFactorys.
Since:
v6.4
  • Method Details

    • getClauseQueryFactory

      io.atlassian.fugue.Option<WorklogClauseQueryFactory> getClauseQueryFactory(QueryCreationContext context, TerminalClause clause)
      Fetches an associated AbstractWorklogClauseQueryFactory objects for the provided Clause. The returned value is based on the clauses name.
      Parameters:
      clause - that defines the name for which we want to find the query factory, must not be null.
      context - query context
      Returns:
      the query factory associated with this clause, or none() if there isn't any