public abstract class ChangeTriplet
extends java.lang.Object
Constructor and Description |
---|
ChangeTriplet() |
Modifier and Type | Method and Description |
---|---|
abstract Branch.NameKey |
branch() |
static java.lang.String |
format(Change change) |
abstract Change.Key |
id() |
static java.util.Optional<ChangeTriplet> |
parse(java.lang.String triplet)
Parse a triplet out of a string.
|
static java.util.Optional<ChangeTriplet> |
parse(java.lang.String triplet,
int y,
int z) |
Project.NameKey |
project() |
java.lang.String |
toString() |
public static java.lang.String format(Change change)
public static java.util.Optional<ChangeTriplet> parse(java.lang.String triplet)
triplet
- string of the form "project~branch~id".public static java.util.Optional<ChangeTriplet> parse(java.lang.String triplet, int y, int z)
public final Project.NameKey project()
public abstract Branch.NameKey branch()
public abstract Change.Key id()
public java.lang.String toString()
toString
in class java.lang.Object