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
- 
- 
Constructor SummaryConstructors Constructor Description InMemoryInserter(org.eclipse.jgit.lib.ObjectReader reader)InMemoryInserter(org.eclipse.jgit.lib.Repository repo)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()voidclose()voidflush()intgetInsertedObjectCount()com.google.common.collect.ImmutableList<InsertedObject>getInsertedObjects()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.PackParsernewPackParser(InputStream in)org.eclipse.jgit.lib.ObjectReadernewReader()
 
- 
- 
- 
Method Detail- 
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
 
 - 
insertpublic org.eclipse.jgit.lib.ObjectId insert(int type, byte[] data, int off, int len)- Overrides:
- insertin class- org.eclipse.jgit.lib.ObjectInserter
 
 - 
insertpublic org.eclipse.jgit.lib.ObjectId insert(InsertedObject obj) 
 - 
newPackParserpublic org.eclipse.jgit.transport.PackParser newPackParser(InputStream in) - 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
 
 - 
getInsertedObjectspublic com.google.common.collect.ImmutableList<InsertedObject> getInsertedObjects() 
 - 
getInsertedObjectCountpublic int getInsertedObjectCount() 
 - 
clearpublic void clear() 
 
- 
 
-