@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()
GitMetadata
getName
in interface GitMetadata
public List<String> getForks()
GitMetadata
getForks
in interface GitMetadata
public String getOrigin()
GitMetadata
getOrigin
in interface GitMetadata
public List<PullRequest> getPullRequests()
GitMetadata
getPullRequests
in interface GitMetadata
public List<PullRequest> getPullRequests(Predicate<? super PullRequest> filter)
GitMetadata
getPullRequests
in interface GitMetadata
filter
- the filter expressionpublic PullRequest getPullRequest(long id)
GitMetadata
getPullRequest
in interface GitMetadata
id
- the pull request idpublic boolean exists(PullRequest pullRequest)
GitMetadata
exists
in interface GitMetadata
pullRequest
- the pull request to checkCopyright © 2012–2019 JBoss by Red Hat. All rights reserved.