org.sonar.api.issue
Class IssueQuery

java.lang.Object
  extended by org.sonar.api.issue.IssueQuery

public class IssueQuery
extends Object

Since:
3.6

Nested Class Summary
static class IssueQuery.Builder
           
 
Field Summary
static int DEFAULT_PAGE_INDEX
           
static int DEFAULT_PAGE_SIZE
           
static int MAX_ISSUE_KEYS
           
static int MAX_PAGE_SIZE
           
static int MAX_RESULTS
           
static String SORT_BY_ASSIGNEE
           
static String SORT_BY_CLOSE_DATE
           
static String SORT_BY_CREATION_DATE
           
static String SORT_BY_SEVERITY
           
static String SORT_BY_STATUS
           
static String SORT_BY_UPDATE_DATE
           
static Set<String> SORTS
           
 
Method Summary
 Collection<String> actionPlans()
           
 Boolean asc()
           
 Boolean assigned()
           
 Collection<String> assignees()
           
static IssueQuery.Builder builder()
           
 Collection<String> componentRoots()
           
 Collection<String> components()
           
 Date createdAfter()
           
 Date createdBefore()
           
 Collection<String> issueKeys()
           
 int maxResults()
           
 int pageIndex()
           
 int pageSize()
           
 Boolean planned()
           
 Collection<String> reporters()
           
 String requiredRole()
           
 Collection<String> resolutions()
           
 Boolean resolved()
           
 Collection<RuleKey> rules()
           
 Collection<String> severities()
           
 String sort()
           
 Collection<String> statuses()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_PAGE_INDEX

public static final int DEFAULT_PAGE_INDEX
See Also:
Constant Field Values

DEFAULT_PAGE_SIZE

public static final int DEFAULT_PAGE_SIZE
See Also:
Constant Field Values

MAX_RESULTS

public static final int MAX_RESULTS
See Also:
Constant Field Values

MAX_PAGE_SIZE

public static final int MAX_PAGE_SIZE
See Also:
Constant Field Values

MAX_ISSUE_KEYS

public static final int MAX_ISSUE_KEYS
See Also:
Constant Field Values

SORT_BY_CREATION_DATE

public static final String SORT_BY_CREATION_DATE
See Also:
Constant Field Values

SORT_BY_UPDATE_DATE

public static final String SORT_BY_UPDATE_DATE
See Also:
Constant Field Values

SORT_BY_CLOSE_DATE

public static final String SORT_BY_CLOSE_DATE
See Also:
Constant Field Values

SORT_BY_ASSIGNEE

public static final String SORT_BY_ASSIGNEE
See Also:
Constant Field Values

SORT_BY_SEVERITY

public static final String SORT_BY_SEVERITY
See Also:
Constant Field Values

SORT_BY_STATUS

public static final String SORT_BY_STATUS
See Also:
Constant Field Values

SORTS

public static final Set<String> SORTS
Method Detail

issueKeys

public Collection<String> issueKeys()

severities

public Collection<String> severities()

statuses

public Collection<String> statuses()

resolutions

public Collection<String> resolutions()

components

public Collection<String> components()

componentRoots

public Collection<String> componentRoots()

rules

public Collection<RuleKey> rules()

actionPlans

public Collection<String> actionPlans()

reporters

public Collection<String> reporters()

assignees

public Collection<String> assignees()

assigned

@CheckForNull
public Boolean assigned()

planned

@CheckForNull
public Boolean planned()

resolved

@CheckForNull
public Boolean resolved()

createdAfter

@CheckForNull
public Date createdAfter()

createdBefore

@CheckForNull
public Date createdBefore()

sort

@CheckForNull
public String sort()

asc

@CheckForNull
public Boolean asc()

pageSize

public int pageSize()

pageIndex

public int pageIndex()

maxResults

public int maxResults()

requiredRole

public String requiredRole()

toString

public String toString()
Overrides:
toString in class Object

builder

public static IssueQuery.Builder builder()


Copyright © 2009-2013 SonarSource. All Rights Reserved.