public interface sun.jvm.hotspot.debugger.Address
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: sun.jvm.hotspot.debugger.Address
  super_class: java.lang.Object
{
  public abstract boolean equals(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      arg   

  public abstract int hashCode();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract long getCIntegerAt(long, long, boolean);
    descriptor: (JJZ)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
            Name  Flags
      offset      
      numBytes    
      isUnsigned  

  public abstract sun.jvm.hotspot.debugger.Address getAddressAt(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  

  public abstract sun.jvm.hotspot.debugger.Address getCompOopAddressAt(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  

  public abstract sun.jvm.hotspot.debugger.Address getCompKlassAddressAt(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  

  public abstract boolean getJBooleanAt(long);
    descriptor: (J)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  

  public abstract byte getJByteAt(long);
    descriptor: (J)B
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  

  public abstract char getJCharAt(long);
    descriptor: (J)C
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  

  public abstract double getJDoubleAt(long);
    descriptor: (J)D
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  

  public abstract float getJFloatAt(long);
    descriptor: (J)F
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  

  public abstract int getJIntAt(long);
    descriptor: (J)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  

  public abstract long getJLongAt(long);
    descriptor: (J)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  

  public abstract short getJShortAt(long);
    descriptor: (J)S
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  

  public abstract sun.jvm.hotspot.debugger.OopHandle getOopHandleAt(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/OopHandle;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException, sun.jvm.hotspot.debugger.NotInHeapException
    MethodParameters:
        Name  Flags
      offset  

  public abstract sun.jvm.hotspot.debugger.OopHandle getCompOopHandleAt(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/OopHandle;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException, sun.jvm.hotspot.debugger.NotInHeapException
    MethodParameters:
        Name  Flags
      offset  

  public abstract void setCIntegerAt(long, long, long);
    descriptor: (JJJ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      offset    
      numBytes  
      value     

  public abstract void setAddressAt(long, sun.jvm.hotspot.debugger.Address);
    descriptor: (JLsun/jvm/hotspot/debugger/Address;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      offset  
      value   

  public abstract void setJBooleanAt(long, boolean);
    descriptor: (JZ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  
      value   

  public abstract void setJByteAt(long, byte);
    descriptor: (JB)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  
      value   

  public abstract void setJCharAt(long, char);
    descriptor: (JC)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  
      value   

  public abstract void setJDoubleAt(long, double);
    descriptor: (JD)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  
      value   

  public abstract void setJFloatAt(long, float);
    descriptor: (JF)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  
      value   

  public abstract void setJIntAt(long, int);
    descriptor: (JI)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  
      value   

  public abstract void setJLongAt(long, long);
    descriptor: (JJ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  
      value   

  public abstract void setJShortAt(long, short);
    descriptor: (JS)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  
      value   

  public abstract void setOopHandleAt(long, sun.jvm.hotspot.debugger.OopHandle);
    descriptor: (JLsun/jvm/hotspot/debugger/OopHandle;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws sun.jvm.hotspot.debugger.UnmappedAddressException, sun.jvm.hotspot.debugger.UnalignedAddressException
    MethodParameters:
        Name  Flags
      offset  
      value   

  public abstract sun.jvm.hotspot.debugger.Address addOffsetTo(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.UnsupportedOperationException
    MethodParameters:
        Name  Flags
      offset  

  public abstract sun.jvm.hotspot.debugger.OopHandle addOffsetToAsOopHandle(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/OopHandle;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.UnsupportedOperationException
    MethodParameters:
        Name  Flags
      offset  

  public abstract long minus(sun.jvm.hotspot.debugger.Address);
    descriptor: (Lsun/jvm/hotspot/debugger/Address;)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      arg   

  public abstract boolean lessThan(sun.jvm.hotspot.debugger.Address);
    descriptor: (Lsun/jvm/hotspot/debugger/Address;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      arg   

  public abstract boolean lessThanOrEqual(sun.jvm.hotspot.debugger.Address);
    descriptor: (Lsun/jvm/hotspot/debugger/Address;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      arg   

  public abstract boolean greaterThan(sun.jvm.hotspot.debugger.Address);
    descriptor: (Lsun/jvm/hotspot/debugger/Address;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      arg   

  public abstract boolean greaterThanOrEqual(sun.jvm.hotspot.debugger.Address);
    descriptor: (Lsun/jvm/hotspot/debugger/Address;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      arg   

  public abstract sun.jvm.hotspot.debugger.Address andWithMask(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.UnsupportedOperationException
    MethodParameters:
      Name  Flags
      mask  

  public abstract sun.jvm.hotspot.debugger.Address orWithMask(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.UnsupportedOperationException
    MethodParameters:
      Name  Flags
      mask  

  public abstract sun.jvm.hotspot.debugger.Address xorWithMask(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.UnsupportedOperationException
    MethodParameters:
      Name  Flags
      mask  

  public abstract long asLongValue();
    descriptor: ()J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "Address.java"