public abstract class org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter extends org.eclipse.jgit.revwalk.filter.RevFilter
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter
  super_class: org.eclipse.jgit.revwalk.filter.RevFilter
{
  final int when;
    descriptor: I
    flags: (0x0010) ACC_FINAL

  public static final org.eclipse.jgit.revwalk.filter.RevFilter before(java.util.Date);
    descriptor: (Ljava/util/Date;)Lorg/eclipse/jgit/revwalk/filter/RevFilter;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.util.Date ts
         0: .line 35
            aload 0 /* ts */
            invokevirtual java.util.Date.getTime:()J
            invokestatic org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter.before:(J)Lorg/eclipse/jgit/revwalk/filter/RevFilter;
            areturn
        end local 0 // java.util.Date ts
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ts  Ljava/util/Date;
    MethodParameters:
      Name  Flags
      ts    

  public static final org.eclipse.jgit.revwalk.filter.RevFilter before(long);
    descriptor: (J)Lorg/eclipse/jgit/revwalk/filter/RevFilter;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long ts
         0: .line 46
            new org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$Before
            dup
            lload 0 /* ts */
            invokespecial org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$Before.<init>:(J)V
            areturn
        end local 0 // long ts
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ts  J
    MethodParameters:
      Name  Flags
      ts    

  public static final org.eclipse.jgit.revwalk.filter.RevFilter after(java.util.Date);
    descriptor: (Ljava/util/Date;)Lorg/eclipse/jgit/revwalk/filter/RevFilter;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.util.Date ts
         0: .line 57
            aload 0 /* ts */
            invokevirtual java.util.Date.getTime:()J
            invokestatic org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter.after:(J)Lorg/eclipse/jgit/revwalk/filter/RevFilter;
            areturn
        end local 0 // java.util.Date ts
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ts  Ljava/util/Date;
    MethodParameters:
      Name  Flags
      ts    

  public static final org.eclipse.jgit.revwalk.filter.RevFilter after(long);
    descriptor: (J)Lorg/eclipse/jgit/revwalk/filter/RevFilter;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // long ts
         0: .line 68
            new org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$After
            dup
            lload 0 /* ts */
            invokespecial org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$After.<init>:(J)V
            areturn
        end local 0 // long ts
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ts  J
    MethodParameters:
      Name  Flags
      ts    

  public static final org.eclipse.jgit.revwalk.filter.RevFilter between(java.util.Date, java.util.Date);
    descriptor: (Ljava/util/Date;Ljava/util/Date;)Lorg/eclipse/jgit/revwalk/filter/RevFilter;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.util.Date since
        start local 1 // java.util.Date until
         0: .line 80
            aload 0 /* since */
            invokevirtual java.util.Date.getTime:()J
            aload 1 /* until */
            invokevirtual java.util.Date.getTime:()J
            invokestatic org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter.between:(JJ)Lorg/eclipse/jgit/revwalk/filter/RevFilter;
            areturn
        end local 1 // java.util.Date until
        end local 0 // java.util.Date since
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0  since  Ljava/util/Date;
            0    1     1  until  Ljava/util/Date;
    MethodParameters:
       Name  Flags
      since  
      until  

  public static final org.eclipse.jgit.revwalk.filter.RevFilter between(long, long);
    descriptor: (JJ)Lorg/eclipse/jgit/revwalk/filter/RevFilter;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=6, locals=4, args_size=2
        start local 0 // long since
        start local 2 // long until
         0: .line 92
            new org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$Between
            dup
            lload 0 /* since */
            lload 2 /* until */
            invokespecial org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$Between.<init>:(JJ)V
            areturn
        end local 2 // long until
        end local 0 // long since
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0  since  J
            0    1     2  until  J
    MethodParameters:
       Name  Flags
      since  
      until  

  void <init>(long);
    descriptor: (J)V
    flags: (0x0000) 
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter this
        start local 1 // long ts
         0: .line 97
            aload 0 /* this */
            invokespecial org.eclipse.jgit.revwalk.filter.RevFilter.<init>:()V
         1: .line 98
            aload 0 /* this */
            lload 1 /* ts */
            ldc 1000
            ldiv
            l2i
            putfield org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter.when:I
         2: .line 99
            return
        end local 1 // long ts
        end local 0 // org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/eclipse/jgit/revwalk/filter/CommitTimeRevFilter;
            0    3     1    ts  J
    MethodParameters:
      Name  Flags
      ts    

  public org.eclipse.jgit.revwalk.filter.RevFilter clone();
    descriptor: ()Lorg/eclipse/jgit/revwalk/filter/RevFilter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter this
         0: .line 104
            aload 0 /* this */
            areturn
        end local 0 // org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jgit/revwalk/filter/CommitTimeRevFilter;

  public boolean requiresCommitBody();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter this
         0: .line 110
            iconst_0
            ireturn
        end local 0 // org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jgit/revwalk/filter/CommitTimeRevFilter;

  public java.lang.Object clone();
    descriptor: ()Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter.clone:()Lorg/eclipse/jgit/revwalk/filter/RevFilter;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.lang.CloneNotSupportedException
}
SourceFile: "CommitTimeRevFilter.java"
NestMembers:
  org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$After  org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$Before  org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$Between
InnerClasses:
  private After = org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$After of org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter
  private Before = org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$Before of org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter
  private Between = org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter$Between of org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter