@Immutable @Loggable(value=1) public static final class Repo.Smart extends Object implements Repo
Repo.Smart| Constructor and Description |
|---|
Repo.Smart(Repo rep)
Public ctor.
|
| Modifier and Type | Method and Description |
|---|---|
Assignees |
assignees()
Get all available assignees to which issues may be assigned.
|
Coordinates |
coordinates()
Get its coordinates.
|
String |
description()
Get its description.
|
Iterable<Event> |
events()
Get all events for the repository.
|
Github |
github()
Get its owner.
|
Issues |
issues()
Iterate issues.
|
javax.json.JsonObject |
json()
Describe it in a JSON object.
|
Labels |
labels()
Get all labels of the repo.
|
Milestones |
milestones()
Iterate milestones.
|
void |
patch(javax.json.JsonObject json)
Patch using this JSON object.
|
Pulls |
pulls()
Pull requests.
|
public Repo.Smart(Repo rep)
rep - Repopublic String description() throws IOException
IOException - If there is any I/O problempublic Coordinates coordinates()
Repocoordinates in interface Repopublic Milestones milestones()
Repomilestones in interface Repopublic Iterable<Event> events()
Repoevents in interface Repopublic Labels labels()
Repolabels in interface Repopublic Assignees assignees()
Repoassignees in interface RepoAssignees APIpublic void patch(javax.json.JsonObject json)
throws IOException
JsonPatchablepatch in interface JsonPatchablejson - JSON objectIOException - If there is any I/O problempublic javax.json.JsonObject json()
throws IOException
JsonReadablejson in interface JsonReadableIOException - If there is any I/O problemCopyright © 2012–2014 jcabi.com. All rights reserved.