public interface jdk.incubator.foreign.MappedMemorySegment extends jdk.incubator.foreign.MemorySegment
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: jdk.incubator.foreign.MappedMemorySegment
  super_class: java.lang.Object
{
  public abstract jdk.incubator.foreign.MappedMemorySegment withAccessModes(int);
    descriptor: (I)Ljdk/incubator/foreign/MappedMemorySegment;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      accessModes  

  public abstract jdk.incubator.foreign.MappedMemorySegment asSlice(long, long);
    descriptor: (JJ)Ljdk/incubator/foreign/MappedMemorySegment;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      offset   
      newSize  

  public abstract void force();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void load();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void unload();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isLoaded();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public jdk.incubator.foreign.MemorySegment withAccessModes(int);
    descriptor: (I)Ljdk/incubator/foreign/MemorySegment;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokeinterface jdk.incubator.foreign.MappedMemorySegment.withAccessModes:(I)Ljdk/incubator/foreign/MappedMemorySegment;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public jdk.incubator.foreign.MemorySegment asSlice(long, long);
    descriptor: (JJ)Ljdk/incubator/foreign/MemorySegment;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=3
         0: .line 1
            aload 0
            lload 1
            lload 3
            invokeinterface jdk.incubator.foreign.MappedMemorySegment.asSlice:(JJ)Ljdk/incubator/foreign/MappedMemorySegment;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "MappedMemorySegment.java"