@Portable public class GitMetadataImpl extends Object implements GitMetadata
| Constructor and Description |
|---|
GitMetadataImpl(String name) |
GitMetadataImpl(String name,
List<String> forks) |
GitMetadataImpl(String name,
String origin) |
GitMetadataImpl(String name,
String origin,
List<String> forks) |
GitMetadataImpl(String name,
String origin,
List<String> forks,
List<PullRequest> pullRequests) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
exists(PullRequest pullRequest)
Return if pull request already exists comparing
branches name, repositories name and statuses
but does not check pull request ID.
|
List<String> |
getForks()
Returns the list of forks names it has
|
String |
getName()
Returns repository name
|
String |
getOrigin()
The name of the its origin repository
|
PullRequest |
getPullRequest(long id)
Return a single pull request by id
|
List<PullRequest> |
getPullRequests()
The complete list of pull requests.
|
List<PullRequest> |
getPullRequests(Predicate<? super PullRequest> filter)
A filtered pull request list.
|
public GitMetadataImpl(String name)
public String getName()
GitMetadatagetName in interface GitMetadatapublic List<String> getForks()
GitMetadatagetForks in interface GitMetadatapublic String getOrigin()
GitMetadatagetOrigin in interface GitMetadatapublic List<PullRequest> getPullRequests()
GitMetadatagetPullRequests in interface GitMetadatapublic List<PullRequest> getPullRequests(Predicate<? super PullRequest> filter)
GitMetadatagetPullRequests in interface GitMetadatafilter - the filter expressionpublic PullRequest getPullRequest(long id)
GitMetadatagetPullRequest in interface GitMetadataid - the pull request idpublic boolean exists(PullRequest pullRequest)
GitMetadataexists in interface GitMetadatapullRequest - the pull request to checkCopyright © 2012–2018 JBoss by Red Hat. All rights reserved.