Package com.google.gerrit.server.git
Class InMemoryInserter
java.lang.Object
org.eclipse.jgit.lib.ObjectInserter
com.google.gerrit.server.git.InMemoryInserter
- All Implemented Interfaces:
- AutoCloseable
public class InMemoryInserter
extends org.eclipse.jgit.lib.ObjectInserter
- 
Nested Class SummaryNested classes/interfaces inherited from class org.eclipse.jgit.lib.ObjectInserterorg.eclipse.jgit.lib.ObjectInserter.Filter, org.eclipse.jgit.lib.ObjectInserter.Formatter
- 
Constructor SummaryConstructorsConstructorDescriptionInMemoryInserter(org.eclipse.jgit.lib.ObjectReader reader) InMemoryInserter(org.eclipse.jgit.lib.Repository repo) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidclear()voidclose()voidflush()intcom.google.common.collect.ImmutableList<InsertedObject> org.eclipse.jgit.lib.ObjectIdinsert(int type, byte[] data) org.eclipse.jgit.lib.ObjectIdinsert(int type, byte[] data, int off, int len) org.eclipse.jgit.lib.ObjectIdinsert(int type, long length, InputStream in) org.eclipse.jgit.lib.ObjectIdinsert(InsertedObject obj) org.eclipse.jgit.transport.PackParserorg.eclipse.jgit.lib.ObjectReaderMethods inherited from class org.eclipse.jgit.lib.ObjectInserterbuffer, digest, idFor, idFor, idFor, idFor, insert, insert, insert
- 
Constructor Details- 
InMemoryInserterpublic InMemoryInserter(org.eclipse.jgit.lib.ObjectReader reader) 
- 
InMemoryInserterpublic InMemoryInserter(org.eclipse.jgit.lib.Repository repo) 
 
- 
- 
Method Details- 
insertpublic org.eclipse.jgit.lib.ObjectId insert(int type, long length, InputStream in) throws IOException - Specified by:
- insertin class- org.eclipse.jgit.lib.ObjectInserter
- Throws:
- IOException
 
- 
insertpublic org.eclipse.jgit.lib.ObjectId insert(int type, byte[] data) - Overrides:
- insertin class- org.eclipse.jgit.lib.ObjectInserter
 
- 
insert@CanIgnoreReturnValue public org.eclipse.jgit.lib.ObjectId insert(int type, byte[] data, int off, int len) - Overrides:
- insertin class- org.eclipse.jgit.lib.ObjectInserter
 
- 
insert
- 
newPackParser- Specified by:
- newPackParserin class- org.eclipse.jgit.lib.ObjectInserter
 
- 
newReaderpublic org.eclipse.jgit.lib.ObjectReader newReader()- Specified by:
- newReaderin class- org.eclipse.jgit.lib.ObjectInserter
 
- 
flushpublic void flush()- Specified by:
- flushin class- org.eclipse.jgit.lib.ObjectInserter
 
- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein class- org.eclipse.jgit.lib.ObjectInserter
 
- 
getInsertedObjects
- 
getInsertedObjectCountpublic int getInsertedObjectCount()
- 
clearpublic void clear()
 
-