public abstract class AbstractChangeNotes<T> extends VersionedMetaData
VersionedMetaData.BatchMetaDataUpdate, VersionedMetaData.PathInfo| Modifier and Type | Field and Description |
|---|---|
protected NotesMigration |
migration |
protected GitRepositoryManager |
repoManager |
inserter, newTree, reader| Modifier and Type | Method and Description |
|---|---|
com.google.gerrit.reviewdb.client.Change.Id |
getChangeId() |
protected abstract com.google.gerrit.reviewdb.client.Project.NameKey |
getProjectName() |
T |
load() |
protected abstract void |
loadDefaults()
Load default values for any instance variables when notedb is disabled.
|
org.eclipse.jgit.lib.ObjectId |
loadRevision() |
protected T |
self() |
commit, commitToNewRef, getObjectId, getPathInfos, getRefName, getRevision, load, load, load, load, onLoad, onSave, openUpdate, readConfig, readFile, readTree, readUTF8, saveConfig, saveFile, saveUTF8, set, set, setprotected final GitRepositoryManager repoManager
protected final NotesMigration migration
public com.google.gerrit.reviewdb.client.Change.Id getChangeId()
public T load() throws com.google.gwtorm.server.OrmException
com.google.gwtorm.server.OrmExceptionpublic org.eclipse.jgit.lib.ObjectId loadRevision()
throws com.google.gwtorm.server.OrmException
com.google.gwtorm.server.OrmExceptionprotected abstract void loadDefaults()
protected abstract com.google.gerrit.reviewdb.client.Project.NameKey getProjectName()
protected final T self()