Class SubmoduleSubscription
- java.lang.Object
-
- com.google.gerrit.reviewdb.client.SubmoduleSubscription
-
public final class SubmoduleSubscription extends Object
Defining a project/branch subscription to a project/branch project.This means a class instance represents a repo/branch subscription to a project/branch (the subscriber).
A subscriber operates a submodule in defined path.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SubmoduleSubscription.Key
Subscription key
-
Field Summary
Fields Modifier and Type Field Description protected SubmoduleSubscription.Key
key
protected Branch.NameKey
submodule
-
Constructor Summary
Constructors Modifier Constructor Description protected
SubmoduleSubscription()
SubmoduleSubscription(Branch.NameKey superProject, Branch.NameKey submodule, String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
SubmoduleSubscription.Key
getKey()
String
getPath()
Branch.NameKey
getSubmodule()
Branch.NameKey
getSuperProject()
int
hashCode()
String
toString()
-
-
-
Field Detail
-
key
protected SubmoduleSubscription.Key key
-
submodule
protected Branch.NameKey submodule
-
-
Constructor Detail
-
SubmoduleSubscription
protected SubmoduleSubscription()
-
SubmoduleSubscription
public SubmoduleSubscription(Branch.NameKey superProject, Branch.NameKey submodule, String path)
-
-
Method Detail
-
getKey
public SubmoduleSubscription.Key getKey()
-
getSuperProject
public Branch.NameKey getSuperProject()
-
getPath
public String getPath()
-
getSubmodule
public Branch.NameKey getSubmodule()
-
-