private static final class RefDirectory.LooseNonTag extends ObjectIdRef.PeeledNonTag implements RefDirectory.LooseRef
ObjectIdRef.PeeledNonTag, ObjectIdRef.PeeledTag, ObjectIdRef.UnpeeledRef.Storage| Modifier and Type | Field and Description |
|---|---|
private FileSnapshot |
snapShot |
| Constructor and Description |
|---|
LooseNonTag(FileSnapshot snapshot,
java.lang.String refName,
ObjectId id) |
| Modifier and Type | Method and Description |
|---|---|
FileSnapshot |
getSnapShot() |
RefDirectory.LooseRef |
peel(ObjectIdRef newLeaf) |
getPeeledObjectId, isPeeledgetLeaf, getName, getObjectId, getStorage, getTarget, isSymbolic, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLeaf, getName, getObjectId, getPeeledObjectId, getStorage, getTarget, isPeeled, isSymbolicprivate final FileSnapshot snapShot
LooseNonTag(FileSnapshot snapshot, @NonNull java.lang.String refName, @NonNull ObjectId id)
public FileSnapshot getSnapShot()
getSnapShot in interface RefDirectory.LooseRefpublic RefDirectory.LooseRef peel(ObjectIdRef newLeaf)
peel in interface RefDirectory.LooseRef