Lines Matching defs:Editor
77 * Every {@link #edit} call must be matched by a call to {@link Editor#commit}
78 * or {@link Editor#abort}. Committing is atomic: a read observes the full set
282 entry.currentEditor = new Editor(entry);
395 public Editor edit(String key) throws IOException {
399 private synchronized Editor edit(String key, long expectedSequenceNumber) throws IOException {
414 Editor editor = new Editor(entry);
447 private synchronized void completeEdit(Editor editor, boolean success) throws IOException {
627 public Editor edit() throws IOException {
655 public final class Editor {
659 private Editor(Entry entry) {
787 private Editor currentEditor;