Class UnpackedObjectCache
- java.lang.Object
-
- org.eclipse.jgit.internal.storage.file.UnpackedObjectCache
-
class UnpackedObjectCache extends java.lang.Object
Remembers objects that are currently unpacked.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
UnpackedObjectCache.Table
-
Field Summary
Fields Modifier and Type Field Description private static int
INITIAL_BITS
private static int
MAX_BITS
private UnpackedObjectCache.Table
table
-
Constructor Summary
Constructors Constructor Description UnpackedObjectCache()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
add(AnyObjectId objectId)
(package private) void
clear()
(package private) boolean
isUnpacked(AnyObjectId objectId)
(package private) void
remove(AnyObjectId objectId)
-
-
-
Field Detail
-
INITIAL_BITS
private static final int INITIAL_BITS
- See Also:
- Constant Field Values
-
MAX_BITS
private static final int MAX_BITS
- See Also:
- Constant Field Values
-
table
private volatile UnpackedObjectCache.Table table
-
-
Method Detail
-
isUnpacked
boolean isUnpacked(AnyObjectId objectId)
-
add
void add(AnyObjectId objectId)
-
remove
void remove(AnyObjectId objectId)
-
clear
void clear()
-
-