Class DepthWalk.ObjectWalk

All Implemented Interfaces:
AutoCloseable, Iterable<RevCommit>, DepthWalk
Enclosing interface:
DepthWalk

public static class DepthWalk.ObjectWalk extends ObjectWalk implements DepthWalk
Subclass of ObjectWalk that performs depth filtering.
  • Field Details

    • depth

      private final int depth
    • deepenSince

      private int deepenSince
    • deepenNots

      private List<ObjectId> deepenNots
    • UNSHALLOW

      private final RevFlag UNSHALLOW
    • REINTERESTING

      private final RevFlag REINTERESTING
    • DEEPEN_NOT

      private final RevFlag DEEPEN_NOT
  • Constructor Details

    • ObjectWalk

      public ObjectWalk(Repository repo, int depth)
      Parameters:
      repo - Repository to walk
      depth - Maximum depth to return
    • ObjectWalk

      public ObjectWalk(ObjectReader or, int depth)
      Parameters:
      or - Object Reader
      depth - Maximum depth to return
  • Method Details