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()