| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final IntSet | |
| private final ObjectId[] | |
| private final List | |
| private final MutableObjectId | |
| private static final int | |
| private static final int | |
| private final ObjectIdOwnerMap | |
| private final CanonicalTreeParser | |
| private final ProgressMonitor | |
| private final ObjectReader | |
| private final ObjectIdOwnerMap |
| Access | Constructor and Description |
|---|---|
| pack-priv | BaseSearch(ProgressMonitor countingMonitor, Set<RevTree> bases, ObjectIdOwnerMap<ObjectToPack> objects, List<ObjectToPack> edges, ObjectReader or)
|
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| pack-priv void | |
| private static int | |
| private static int | |
| private byte[] |
| alreadyProcessed | back to summary |
|---|---|
| private final IntSet alreadyProcessed | |
| baseTrees | back to summary |
|---|---|
| private final ObjectId[] baseTrees | |
| edgeObjects | back to summary |
|---|---|
| private final List<ObjectToPack> edgeObjects | |
| idBuf | back to summary |
|---|---|
| private final MutableObjectId idBuf | |
| M_BLOB | back to summary |
|---|---|
| private static final int M_BLOB | |
| M_TREE | back to summary |
|---|---|
| private static final int M_TREE | |
| objectsMap | back to summary |
|---|---|
| private final ObjectIdOwnerMap<ObjectToPack> objectsMap | |
| parser | back to summary |
|---|---|
| private final CanonicalTreeParser parser | |
| progress | back to summary |
|---|---|
| private final ProgressMonitor progress | |
| reader | back to summary |
|---|---|
| private final ObjectReader reader | |
| treeCache | back to summary |
|---|---|
| private final ObjectIdOwnerMap<BaseSearch. | |
| BaseSearch | back to summary |
|---|---|
| pack-priv BaseSearch(ProgressMonitor countingMonitor, Set<RevTree> bases, ObjectIdOwnerMap<ObjectToPack> objects, List<ObjectToPack> edges, ObjectReader or) | |
| add | back to summary |
|---|---|
private void add(AnyObjectId id, int objectType, int pathHash)
| |
| addBase | back to summary |
|---|---|
| pack-priv void addBase(int objectType, byte[] pathBuf, int pathLen, int pathHash) throws IOException | |
| modeForType | back to summary |
|---|---|
| private static int modeForType(int typeCode) | |
| nextSlash | back to summary |
|---|---|
| private static int nextSlash(byte[] pathBuf, int ptr, int end) | |
| readTree | back to summary |
|---|---|
| private byte[] readTree(AnyObjectId id) throws MissingObjectException, IncorrectObjectTypeException, IOException | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final byte[] |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| buf | back to summary |
|---|---|
| pack-priv final byte[] buf | |
| TreeWithData | back to summary |
|---|---|
| pack-priv TreeWithData(AnyObjectId id, byte[] buf) | |