Package com.google.gerrit.server.change
Class ChangeTriplet
- java.lang.Object
-
- com.google.gerrit.server.change.ChangeTriplet
-
public abstract class ChangeTriplet extends Object
-
-
Constructor Summary
Constructors Constructor Description ChangeTriplet()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract BranchNameKey
branch()
static String
format(Change change)
abstract Change.Key
id()
static Optional<ChangeTriplet>
parse(String triplet)
Parse a triplet out of a string.static Optional<ChangeTriplet>
parse(String triplet, int y, int z)
Project.NameKey
project()
String
toString()
-
-
-
Method Detail
-
parse
public static Optional<ChangeTriplet> parse(String triplet)
Parse a triplet out of a string.- Parameters:
triplet
- string of the form "project~branch~id".- Returns:
- the triplet if the input string has the proper format, or absent if not.
-
parse
public static Optional<ChangeTriplet> parse(String triplet, int y, int z)
-
project
public final Project.NameKey project()
-
branch
public abstract BranchNameKey branch()
-
id
public abstract Change.Key id()
-
-