public class WebLinks
extends java.lang.Object
| Constructor and Description |
|---|
WebLinks(DynamicSet<PatchSetWebLink> patchSetLinks,
DynamicSet<ParentWebLink> parentLinks,
DynamicSet<FileWebLink> fileLinks,
DynamicSet<FileHistoryWebLink> fileLogLinks,
DynamicSet<DiffWebLink> diffLinks,
DynamicSet<ProjectWebLink> projectLinks,
DynamicSet<BranchWebLink> branchLinks,
DynamicSet<TagWebLink> tagLinks) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<WebLinkInfo> |
getBranchLinks(java.lang.String project,
java.lang.String branch) |
java.util.List<DiffWebLinkInfo> |
getDiffLinks(java.lang.String project,
int changeId,
java.lang.Integer patchSetIdA,
java.lang.String revisionA,
java.lang.String fileA,
int patchSetIdB,
java.lang.String revisionB,
java.lang.String fileB) |
java.util.List<WebLinkInfoCommon> |
getFileHistoryLinks(java.lang.String project,
java.lang.String revision,
java.lang.String file) |
java.util.List<WebLinkInfo> |
getFileLinks(java.lang.String project,
java.lang.String revision,
java.lang.String file) |
java.util.List<WebLinkInfo> |
getParentLinks(Project.NameKey project,
java.lang.String revision) |
java.util.List<WebLinkInfo> |
getPatchSetLinks(Project.NameKey project,
java.lang.String commit) |
java.util.List<WebLinkInfo> |
getProjectLinks(java.lang.String project) |
java.util.List<WebLinkInfo> |
getTagLinks(java.lang.String project,
java.lang.String tag) |
@Inject public WebLinks(DynamicSet<PatchSetWebLink> patchSetLinks, DynamicSet<ParentWebLink> parentLinks, DynamicSet<FileWebLink> fileLinks, DynamicSet<FileHistoryWebLink> fileLogLinks, DynamicSet<DiffWebLink> diffLinks, DynamicSet<ProjectWebLink> projectLinks, DynamicSet<BranchWebLink> branchLinks, DynamicSet<TagWebLink> tagLinks)
public java.util.List<WebLinkInfo> getPatchSetLinks(Project.NameKey project, java.lang.String commit)
project - Project name.commit - SHA1 of commit.public java.util.List<WebLinkInfo> getParentLinks(Project.NameKey project, java.lang.String revision)
project - Project name.revision - SHA1 of the parent revision.public java.util.List<WebLinkInfo> getFileLinks(java.lang.String project, java.lang.String revision, java.lang.String file)
project - Project name.revision - SHA1 of revision.file - File name.public java.util.List<WebLinkInfoCommon> getFileHistoryLinks(java.lang.String project, java.lang.String revision, java.lang.String file)
project - Project name.revision - SHA1 of revision.file - File name.public java.util.List<DiffWebLinkInfo> getDiffLinks(java.lang.String project, int changeId, java.lang.Integer patchSetIdA, java.lang.String revisionA, java.lang.String fileA, int patchSetIdB, java.lang.String revisionB, java.lang.String fileB)
project - Project name.patchSetIdA - Patch set ID of side A, null if no base patch set was selected.revisionA - SHA1 of revision of side A.fileA - File name of side A.patchSetIdB - Patch set ID of side B.revisionB - SHA1 of revision of side B.fileB - File name of side B.public java.util.List<WebLinkInfo> getProjectLinks(java.lang.String project)
project - Project name.public java.util.List<WebLinkInfo> getBranchLinks(java.lang.String project, java.lang.String branch)
project - Project namebranch - Branch namepublic java.util.List<WebLinkInfo> getTagLinks(java.lang.String project, java.lang.String tag)
project - Project nametag - Tag name