Uses of Class
org.eclipse.jgit.internal.storage.file.ByteWindow
-
Packages that use ByteWindow Package Description org.eclipse.jgit.internal.storage.file File based repository storage. -
-
Uses of ByteWindow in org.eclipse.jgit.internal.storage.file
Subclasses of ByteWindow in org.eclipse.jgit.internal.storage.file Modifier and Type Class Description (package private) class
ByteArrayWindow
AByteWindow
with an underlying byte array for storage.(package private) class
ByteBufferWindow
A window for accessing git packs using aByteBuffer
for storage.Fields in org.eclipse.jgit.internal.storage.file declared as ByteWindow Modifier and Type Field Description private ByteWindow
WindowCache.StrongRef. referent
private ByteWindow
WindowCursor. window
Fields in org.eclipse.jgit.internal.storage.file with type parameters of type ByteWindow Modifier and Type Field Description private java.util.concurrent.ConcurrentLinkedQueue<WindowCache.PageRef<ByteWindow>>
WindowCache.StrongCleanupQueue. queue
(package private) WindowCache.PageRef<ByteWindow>
WindowCache.Entry. ref
The referenced object.Methods in org.eclipse.jgit.internal.storage.file that return ByteWindow Modifier and Type Method Description (package private) static ByteWindow
WindowCache. get(Pack pack, long offset)
ByteWindow
WindowCache.StrongRef. get()
private ByteWindow
WindowCache. getOrLoad(Pack pack, long position)
Lookup a cached object, creating and loading it if it doesn't exist.private ByteWindow
WindowCache. load(Pack pack, long offset)
(package private) ByteWindow
Pack. mmap(long pos, int size)
private ByteWindow
WindowCache. scan(WindowCache.Entry n, Pack pack, long position)
Methods in org.eclipse.jgit.internal.storage.file that return types with arguments of type ByteWindow Modifier and Type Method Description private WindowCache.PageRef<ByteWindow>
WindowCache. createRef(Pack p, long o, ByteWindow v)
Methods in org.eclipse.jgit.internal.storage.file with parameters of type ByteWindow Modifier and Type Method Description private WindowCache.PageRef<ByteWindow>
WindowCache. createRef(Pack p, long o, ByteWindow v)
Method parameters in org.eclipse.jgit.internal.storage.file with type arguments of type ByteWindow Modifier and Type Method Description private void
WindowCache. clear(WindowCache.PageRef<ByteWindow> ref)
boolean
WindowCache.CleanupQueue. enqueue(WindowCache.PageRef<ByteWindow> r)
boolean
WindowCache.SoftCleanupQueue. enqueue(WindowCache.PageRef<ByteWindow> r)
boolean
WindowCache.StrongCleanupQueue. enqueue(WindowCache.PageRef<ByteWindow> r)
Constructors in org.eclipse.jgit.internal.storage.file with parameters of type ByteWindow Constructor Description SoftRef(Pack pack, long position, ByteWindow v, WindowCache.SoftCleanupQueue queue)
StrongRef(Pack pack, long position, ByteWindow v, WindowCache.CleanupQueue queue)
Constructor parameters in org.eclipse.jgit.internal.storage.file with type arguments of type ByteWindow Constructor Description Entry(WindowCache.Entry n, WindowCache.PageRef<ByteWindow> r)
-