Top Fields Constructors Methods
org.eclipse.jgit.internal.storage.midx

pack-priv Class MultiPackIndexConstants

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final int
CHUNK_LOOKUP_WIDTH

First 4 bytes describe the chunk id. Value 0 is a terminating label.

pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final byte
pack-priv static final int
pack-priv static final byte
OID_HASH_VERSION

We infer the length of object IDs (OIDs) from this value:

1 => SHA-1
2 => SHA-256

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CHUNK_LOOKUP_WIDTHback to summary
pack-priv static final int CHUNK_LOOKUP_WIDTH

First 4 bytes describe the chunk id. Value 0 is a terminating label. Other 8 bytes provide the byte-offset in current file for chunk to start.

MIDX_CHUNKID_LARGEOFFSETSback to summary
pack-priv static final int MIDX_CHUNKID_LARGEOFFSETS

"LOFF" chunk

MIDX_CHUNKID_OBJECTOFFSETSback to summary
pack-priv static final int MIDX_CHUNKID_OBJECTOFFSETS

"OOFF" chunk

MIDX_CHUNKID_OIDFANOUTback to summary
pack-priv static final int MIDX_CHUNKID_OIDFANOUT

"OIDF" chunk

MIDX_CHUNKID_OIDLOOKUPback to summary
pack-priv static final int MIDX_CHUNKID_OIDLOOKUP

"OIDL" chunk

MIDX_CHUNKID_PACKNAMESback to summary
pack-priv static final int MIDX_CHUNKID_PACKNAMES

"PNAM" chunk

MIDX_CHUNKID_REVINDEXback to summary
pack-priv static final int MIDX_CHUNKID_REVINDEX

"RIDX" chunk

MIDX_SIGNATUREback to summary
pack-priv static final int MIDX_SIGNATURE
MIDX_VERSIONback to summary
pack-priv static final byte MIDX_VERSION
MULTIPACK_INDEX_FANOUT_SIZEback to summary
pack-priv static final int MULTIPACK_INDEX_FANOUT_SIZE
OID_HASH_VERSIONback to summary
pack-priv static final byte OID_HASH_VERSION

We infer the length of object IDs (OIDs) from this value:

1 => SHA-1
2 => SHA-256

Constructor Detail

MultiPackIndexConstantsback to summary
private MultiPackIndexConstants()