public class android.view.GestureDetector$SimpleOnGestureListener implements android.view.GestureDetector$OnGestureListener, android.view.GestureDetector$OnDoubleTapListener, android.view.GestureDetector$OnContextClickListener
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.view.GestureDetector$SimpleOnGestureListener
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.view.GestureDetector$SimpleOnGestureListener this
         0: .line 175
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // android.view.GestureDetector$SimpleOnGestureListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/view/GestureDetector$SimpleOnGestureListener;

  public boolean onSingleTapUp(android.view.MotionEvent);
    descriptor: (Landroid/view/MotionEvent;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // android.view.GestureDetector$SimpleOnGestureListener this
        start local 1 // android.view.MotionEvent e
         0: .line 179
            iconst_0
            ireturn
        end local 1 // android.view.MotionEvent e
        end local 0 // android.view.GestureDetector$SimpleOnGestureListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/view/GestureDetector$SimpleOnGestureListener;
            0    1     1     e  Landroid/view/MotionEvent;
    MethodParameters:
      Name  Flags
      e     

  public void onLongPress(android.view.MotionEvent);
    descriptor: (Landroid/view/MotionEvent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // android.view.GestureDetector$SimpleOnGestureListener this
        start local 1 // android.view.MotionEvent e
         0: .line 183
            return
        end local 1 // android.view.MotionEvent e
        end local 0 // android.view.GestureDetector$SimpleOnGestureListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/view/GestureDetector$SimpleOnGestureListener;
            0    1     1     e  Landroid/view/MotionEvent;
    MethodParameters:
      Name  Flags
      e     

  public boolean onScroll(android.view.MotionEvent, android.view.MotionEvent, float, float);
    descriptor: (Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=5, args_size=5
        start local 0 // android.view.GestureDetector$SimpleOnGestureListener this
        start local 1 // android.view.MotionEvent e1
        start local 2 // android.view.MotionEvent e2
        start local 3 // float distanceX
        start local 4 // float distanceY
         0: .line 187
            iconst_0
            ireturn
        end local 4 // float distanceY
        end local 3 // float distanceX
        end local 2 // android.view.MotionEvent e2
        end local 1 // android.view.MotionEvent e1
        end local 0 // android.view.GestureDetector$SimpleOnGestureListener this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Landroid/view/GestureDetector$SimpleOnGestureListener;
            0    1     1         e1  Landroid/view/MotionEvent;
            0    1     2         e2  Landroid/view/MotionEvent;
            0    1     3  distanceX  F
            0    1     4  distanceY  F
    MethodParameters:
           Name  Flags
      e1         
      e2         
      distanceX  
      distanceY  

  public boolean onFling(android.view.MotionEvent, android.view.MotionEvent, float, float);
    descriptor: (Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=5, args_size=5
        start local 0 // android.view.GestureDetector$SimpleOnGestureListener this
        start local 1 // android.view.MotionEvent e1
        start local 2 // android.view.MotionEvent e2
        start local 3 // float velocityX
        start local 4 // float velocityY
         0: .line 192
            iconst_0
            ireturn
        end local 4 // float velocityY
        end local 3 // float velocityX
        end local 2 // android.view.MotionEvent e2
        end local 1 // android.view.MotionEvent e1
        end local 0 // android.view.GestureDetector$SimpleOnGestureListener this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Landroid/view/GestureDetector$SimpleOnGestureListener;
            0    1     1         e1  Landroid/view/MotionEvent;
            0    1     2         e2  Landroid/view/MotionEvent;
            0    1     3  velocityX  F
            0    1     4  velocityY  F
    MethodParameters:
           Name  Flags
      e1         
      e2         
      velocityX  
      velocityY  

  public void onShowPress(android.view.MotionEvent);
    descriptor: (Landroid/view/MotionEvent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // android.view.GestureDetector$SimpleOnGestureListener this
        start local 1 // android.view.MotionEvent e
         0: .line 196
            return
        end local 1 // android.view.MotionEvent e
        end local 0 // android.view.GestureDetector$SimpleOnGestureListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/view/GestureDetector$SimpleOnGestureListener;
            0    1     1     e  Landroid/view/MotionEvent;
    MethodParameters:
      Name  Flags
      e     

  public boolean onDown(android.view.MotionEvent);
    descriptor: (Landroid/view/MotionEvent;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // android.view.GestureDetector$SimpleOnGestureListener this
        start local 1 // android.view.MotionEvent e
         0: .line 199
            iconst_0
            ireturn
        end local 1 // android.view.MotionEvent e
        end local 0 // android.view.GestureDetector$SimpleOnGestureListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/view/GestureDetector$SimpleOnGestureListener;
            0    1     1     e  Landroid/view/MotionEvent;
    MethodParameters:
      Name  Flags
      e     

  public boolean onDoubleTap(android.view.MotionEvent);
    descriptor: (Landroid/view/MotionEvent;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // android.view.GestureDetector$SimpleOnGestureListener this
        start local 1 // android.view.MotionEvent e
         0: .line 203
            iconst_0
            ireturn
        end local 1 // android.view.MotionEvent e
        end local 0 // android.view.GestureDetector$SimpleOnGestureListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/view/GestureDetector$SimpleOnGestureListener;
            0    1     1     e  Landroid/view/MotionEvent;
    MethodParameters:
      Name  Flags
      e     

  public boolean onDoubleTapEvent(android.view.MotionEvent);
    descriptor: (Landroid/view/MotionEvent;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // android.view.GestureDetector$SimpleOnGestureListener this
        start local 1 // android.view.MotionEvent e
         0: .line 207
            iconst_0
            ireturn
        end local 1 // android.view.MotionEvent e
        end local 0 // android.view.GestureDetector$SimpleOnGestureListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/view/GestureDetector$SimpleOnGestureListener;
            0    1     1     e  Landroid/view/MotionEvent;
    MethodParameters:
      Name  Flags
      e     

  public boolean onSingleTapConfirmed(android.view.MotionEvent);
    descriptor: (Landroid/view/MotionEvent;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // android.view.GestureDetector$SimpleOnGestureListener this
        start local 1 // android.view.MotionEvent e
         0: .line 211
            iconst_0
            ireturn
        end local 1 // android.view.MotionEvent e
        end local 0 // android.view.GestureDetector$SimpleOnGestureListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/view/GestureDetector$SimpleOnGestureListener;
            0    1     1     e  Landroid/view/MotionEvent;
    MethodParameters:
      Name  Flags
      e     

  public boolean onContextClick(android.view.MotionEvent);
    descriptor: (Landroid/view/MotionEvent;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // android.view.GestureDetector$SimpleOnGestureListener this
        start local 1 // android.view.MotionEvent e
         0: .line 215
            iconst_0
            ireturn
        end local 1 // android.view.MotionEvent e
        end local 0 // android.view.GestureDetector$SimpleOnGestureListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/view/GestureDetector$SimpleOnGestureListener;
            0    1     1     e  Landroid/view/MotionEvent;
    MethodParameters:
      Name  Flags
      e     
}
SourceFile: "GestureDetector.java"
NestHost: android.view.GestureDetector
InnerClasses:
  public abstract OnContextClickListener = android.view.GestureDetector$OnContextClickListener of android.view.GestureDetector
  public abstract OnDoubleTapListener = android.view.GestureDetector$OnDoubleTapListener of android.view.GestureDetector
  public abstract OnGestureListener = android.view.GestureDetector$OnGestureListener of android.view.GestureDetector
  public SimpleOnGestureListener = android.view.GestureDetector$SimpleOnGestureListener of android.view.GestureDetector