Package | Description |
---|---|
org.eclipse.jgit.internal.storage.file |
File based repository storage.
|
Modifier and Type | Class and Description |
---|---|
private static class |
RefDirectory.LooseNonTag |
private static class |
RefDirectory.LoosePeeledTag |
private static class |
RefDirectory.LooseSymbolicRef |
private static class |
RefDirectory.LooseUnpeeled |
Modifier and Type | Field and Description |
---|---|
private RefList<RefDirectory.LooseRef> |
RefDirectory.LooseScanner.curLoose |
private java.util.concurrent.atomic.AtomicReference<RefList<RefDirectory.LooseRef>> |
RefDirectory.looseRefs
Immutable sorted list of loose references.
|
(package private) RefList.Builder<RefDirectory.LooseRef> |
RefDirectory.LooseScanner.newLoose |
Modifier and Type | Method and Description |
---|---|
RefDirectory.LooseRef |
RefDirectory.LooseRef.peel(ObjectIdRef newLeaf) |
RefDirectory.LooseRef |
RefDirectory.LoosePeeledTag.peel(ObjectIdRef newLeaf) |
RefDirectory.LooseRef |
RefDirectory.LooseNonTag.peel(ObjectIdRef newLeaf) |
RefDirectory.LooseRef |
RefDirectory.LooseUnpeeled.peel(ObjectIdRef newLeaf) |
RefDirectory.LooseRef |
RefDirectory.LooseSymbolicRef.peel(ObjectIdRef newLeaf) |
(package private) RefDirectory.LooseRef |
RefDirectory.scanRef(RefDirectory.LooseRef ref,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
private RefList<RefDirectory.LooseRef> |
RefDirectory.getLooseRefs() |
Modifier and Type | Method and Description |
---|---|
private void |
RefDirectory.putLooseRef(RefDirectory.LooseRef ref) |
(package private) RefDirectory.LooseRef |
RefDirectory.scanRef(RefDirectory.LooseRef ref,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
private Ref |
RefDirectory.resolve(Ref ref,
int depth,
java.lang.String prefix,
RefList<RefDirectory.LooseRef> loose,
RefList<Ref> packed) |
Constructor and Description |
---|
LooseScanner(RefList<RefDirectory.LooseRef> curLoose) |