Class LooseObjects

java.lang.Object
org.eclipse.jgit.internal.storage.file.LooseObjects

class LooseObjects extends Object
Traditional file system based loose objects handler.

This is the loose object representation for a Git object database, where objects are stored loose by hashing them into directories by their ObjectId.

  • Field Details

    • LOG

      private static final org.slf4j.Logger LOG
    • directory

      private final File directory
    • unpackedObjectCache

      private final UnpackedObjectCache unpackedObjectCache
  • Constructor Details

    • LooseObjects

      LooseObjects(File dir)
      Initialize a reference to an on-disk object directory.
      Parameters:
      dir - the location of the objects directory.
  • Method Details