Package com.jcabi.github
Interface Issues
- 
 @Immutable public interface Issues Github issues.- Since:
- 0.1
- Version:
- $Id: 232b668446037da2513f01a12b6e0f63d96326c1 $
- Author:
- Yegor Bugayenko (yegor256@gmail.com), Chris Rebert (github@chrisrebert.com)
- See Also:
- Issues API
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classIssues.Qualifierstatic classIssues.Sort
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description Issuecreate(String title, String body)Create new issue.Issueget(int number)Get specific issue by number.Iterable<Issue>iterate(Map<String,String> params)Iterate them all.Reporepo()Owner of them.Iterable<Issue>search(Issues.Sort sort, Search.Order direction, EnumMap<Issues.Qualifier,String> qualifiers)Search for issues within the given repository.
 
- 
- 
- 
Method Detail- 
repoRepo repo() Owner of them.- Returns:
- Repo
 
 - 
getIssue get(int number) Get specific issue by number.- Parameters:
- number- Issue number
- Returns:
- Issue
- See Also:
- Get a Single Issue
 
 - 
createIssue create(String title, String body) throws IOException Create new issue.- Parameters:
- title- Title
- body- Body of it
- Returns:
- Issue just created
- Throws:
- IOException- If there is any I/O problem
- See Also:
- Create an Issue
 
 - 
iterateIterable<Issue> iterate(Map<String,String> params) Iterate them all.- Parameters:
- params- Iterating parameters, as requested by API
- Returns:
- Iterator of issues
- See Also:
- List Issues
 
 - 
searchIterable<Issue> search(Issues.Sort sort, Search.Order direction, EnumMap<Issues.Qualifier,String> qualifiers) throws IOException Search for issues within the given repository.- Parameters:
- sort- The sort field
- direction- The sort direction
- qualifiers- The search qualifier
- Returns:
- Issues
- Throws:
- IOException- If there is any I/O problem
- Since:
- 0.22.0
- See Also:
- List issues for a repository
 
 
- 
 
-