public class org.postgresql.largeobject.LargeObjectManager
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.postgresql.largeobject.LargeObjectManager
  super_class: java.lang.Object
{
  private org.postgresql.fastpath.Fastpath fp;
    descriptor: Lorg/postgresql/fastpath/Fastpath;
    flags: (0x0002) ACC_PRIVATE

  private org.postgresql.core.BaseConnection conn;
    descriptor: Lorg/postgresql/core/BaseConnection;
    flags: (0x0002) ACC_PRIVATE

  public static final int WRITE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 131072

  public static final int READ;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 262144

  public static final int READWRITE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 393216

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
         0: .line 82
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 83
            return
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/postgresql/largeobject/LargeObjectManager;

  public void <init>(org.postgresql.core.BaseConnection);
    descriptor: (Lorg/postgresql/core/BaseConnection;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // org.postgresql.core.BaseConnection conn
         0: .line 98
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 99
            aload 0 /* this */
            aload 1 /* conn */
            putfield org.postgresql.largeobject.LargeObjectManager.conn:Lorg/postgresql/core/BaseConnection;
         2: .line 101
            aload 0 /* this */
            aload 1 /* conn */
            invokeinterface org.postgresql.core.BaseConnection.getFastpathAPI:()Lorg/postgresql/fastpath/Fastpath;
            putfield org.postgresql.largeobject.LargeObjectManager.fp:Lorg/postgresql/fastpath/Fastpath;
         3: .line 108
            aload 1 /* conn */
            invokeinterface org.postgresql.core.BaseConnection.getMetaData:()Ljava/sql/DatabaseMetaData;
            invokeinterface java.sql.DatabaseMetaData.supportsSchemasInTableDefinitions:()Z
            ifeq 6
         4: .line 109
            ldc "SELECT p.proname,p.oid  FROM pg_catalog.pg_proc p, pg_catalog.pg_namespace n  WHERE p.pronamespace=n.oid AND n.nspname='pg_catalog' AND ("
            astore 2 /* sql */
        start local 2 // java.lang.String sql
         5: .line 112
            goto 7
        end local 2 // java.lang.String sql
         6: .line 113
      StackMap locals: org.postgresql.largeobject.LargeObjectManager org.postgresql.core.BaseConnection
      StackMap stack:
            ldc "SELECT proname,oid FROM pg_proc WHERE "
            astore 2 /* sql */
        start local 2 // java.lang.String sql
         7: .line 115
      StackMap locals: java.lang.String
      StackMap stack:
            new java.lang.StringBuilder
            dup
            aload 2 /* sql */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc " proname = 'lo_open' or proname = 'lo_close' or proname = 'lo_creat' or proname = 'lo_unlink' or proname = 'lo_lseek' or proname = 'lo_lseek64' or proname = 'lo_tell' or proname = 'lo_tell64' or proname = 'loread' or proname = 'lowrite' or proname = 'lo_truncate' or proname = 'lo_truncate64'"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 2 /* sql */
         8: .line 128
            aload 1 /* conn */
            invokeinterface org.postgresql.core.BaseConnection.getMetaData:()Ljava/sql/DatabaseMetaData;
            invokeinterface java.sql.DatabaseMetaData.supportsSchemasInTableDefinitions:()Z
            ifeq 10
         9: .line 129
            new java.lang.StringBuilder
            dup
            aload 2 /* sql */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ")"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 2 /* sql */
        10: .line 132
      StackMap locals:
      StackMap stack:
            aload 1 /* conn */
            invokeinterface org.postgresql.core.BaseConnection.createStatement:()Ljava/sql/Statement;
            astore 3 /* stmt */
        start local 3 // java.sql.Statement stmt
        11: .line 133
            aload 3 /* stmt */
            aload 2 /* sql */
            invokeinterface java.sql.Statement.executeQuery:(Ljava/lang/String;)Ljava/sql/ResultSet;
            astore 4 /* res */
        start local 4 // java.sql.ResultSet res
        12: .line 135
            aload 0 /* this */
            getfield org.postgresql.largeobject.LargeObjectManager.fp:Lorg/postgresql/fastpath/Fastpath;
            aload 4 /* res */
            invokevirtual org.postgresql.fastpath.Fastpath.addFunctions:(Ljava/sql/ResultSet;)V
        13: .line 136
            aload 4 /* res */
            invokeinterface java.sql.ResultSet.close:()V
        14: .line 137
            aload 3 /* stmt */
            invokeinterface java.sql.Statement.close:()V
        15: .line 139
            aload 1 /* conn */
            invokeinterface org.postgresql.core.BaseConnection.getLogger:()Ljava/util/logging/Logger;
            getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
            ldc "Large Object initialised"
            invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;)V
        16: .line 140
            return
        end local 4 // java.sql.ResultSet res
        end local 3 // java.sql.Statement stmt
        end local 2 // java.lang.String sql
        end local 1 // org.postgresql.core.BaseConnection conn
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   17     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
            0   17     1  conn  Lorg/postgresql/core/BaseConnection;
            5    6     2   sql  Ljava/lang/String;
            7   17     2   sql  Ljava/lang/String;
           11   17     3  stmt  Ljava/sql/Statement;
           12   17     4   res  Ljava/sql/ResultSet;
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      conn  

  public org.postgresql.largeobject.LargeObject open(int);
    descriptor: (I)Lorg/postgresql/largeobject/LargeObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // int oid
         0: .line 153
            aload 0 /* this */
            iload 1 /* oid */
            i2l
            iconst_0
            invokevirtual org.postgresql.largeobject.LargeObjectManager.open:(JZ)Lorg/postgresql/largeobject/LargeObject;
            areturn
        end local 1 // int oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    1     1   oid  I
    Exceptions:
      throws java.sql.SQLException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      oid   

  public org.postgresql.largeobject.LargeObject open(int, boolean);
    descriptor: (IZ)Lorg/postgresql/largeobject/LargeObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // int oid
        start local 2 // boolean commitOnClose
         0: .line 168
            aload 0 /* this */
            iload 1 /* oid */
            i2l
            iload 2 /* commitOnClose */
            invokevirtual org.postgresql.largeobject.LargeObjectManager.open:(JZ)Lorg/postgresql/largeobject/LargeObject;
            areturn
        end local 2 // boolean commitOnClose
        end local 1 // int oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    1     1            oid  I
            0    1     2  commitOnClose  Z
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
               Name  Flags
      oid            
      commitOnClose  

  public org.postgresql.largeobject.LargeObject open(long);
    descriptor: (J)Lorg/postgresql/largeobject/LargeObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // long oid
         0: .line 180
            aload 0 /* this */
            lload 1 /* oid */
            ldc 393216
            iconst_0
            invokevirtual org.postgresql.largeobject.LargeObjectManager.open:(JIZ)Lorg/postgresql/largeobject/LargeObject;
            areturn
        end local 1 // long oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    1     1   oid  J
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      oid   

  public org.postgresql.largeobject.LargeObject open(long, boolean);
    descriptor: (JZ)Lorg/postgresql/largeobject/LargeObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // long oid
        start local 3 // boolean commitOnClose
         0: .line 194
            aload 0 /* this */
            lload 1 /* oid */
            ldc 393216
            iload 3 /* commitOnClose */
            invokevirtual org.postgresql.largeobject.LargeObjectManager.open:(JIZ)Lorg/postgresql/largeobject/LargeObject;
            areturn
        end local 3 // boolean commitOnClose
        end local 1 // long oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    1     1            oid  J
            0    1     3  commitOnClose  Z
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
               Name  Flags
      oid            
      commitOnClose  

  public org.postgresql.largeobject.LargeObject open(int, int);
    descriptor: (II)Lorg/postgresql/largeobject/LargeObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // int oid
        start local 2 // int mode
         0: .line 208
            aload 0 /* this */
            iload 1 /* oid */
            i2l
            iload 2 /* mode */
            iconst_0
            invokevirtual org.postgresql.largeobject.LargeObjectManager.open:(JIZ)Lorg/postgresql/largeobject/LargeObject;
            areturn
        end local 2 // int mode
        end local 1 // int oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    1     1   oid  I
            0    1     2  mode  I
    Exceptions:
      throws java.sql.SQLException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      oid   
      mode  

  public org.postgresql.largeobject.LargeObject open(int, int, boolean);
    descriptor: (IIZ)Lorg/postgresql/largeobject/LargeObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // int oid
        start local 2 // int mode
        start local 3 // boolean commitOnClose
         0: .line 223
            aload 0 /* this */
            iload 1 /* oid */
            i2l
            iload 2 /* mode */
            iload 3 /* commitOnClose */
            invokevirtual org.postgresql.largeobject.LargeObjectManager.open:(JIZ)Lorg/postgresql/largeobject/LargeObject;
            areturn
        end local 3 // boolean commitOnClose
        end local 2 // int mode
        end local 1 // int oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    1     1            oid  I
            0    1     2           mode  I
            0    1     3  commitOnClose  Z
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
               Name  Flags
      oid            
      mode           
      commitOnClose  

  public org.postgresql.largeobject.LargeObject open(long, int);
    descriptor: (JI)Lorg/postgresql/largeobject/LargeObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // long oid
        start local 3 // int mode
         0: .line 235
            aload 0 /* this */
            lload 1 /* oid */
            iload 3 /* mode */
            iconst_0
            invokevirtual org.postgresql.largeobject.LargeObjectManager.open:(JIZ)Lorg/postgresql/largeobject/LargeObject;
            areturn
        end local 3 // int mode
        end local 1 // long oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    1     1   oid  J
            0    1     3  mode  I
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      oid   
      mode  

  public org.postgresql.largeobject.LargeObject open(long, int, boolean);
    descriptor: (JIZ)Lorg/postgresql/largeobject/LargeObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // long oid
        start local 3 // int mode
        start local 4 // boolean commitOnClose
         0: .line 248
            aload 0 /* this */
            getfield org.postgresql.largeobject.LargeObjectManager.conn:Lorg/postgresql/core/BaseConnection;
            invokeinterface org.postgresql.core.BaseConnection.getAutoCommit:()Z
            ifeq 4
         1: .line 249
            new org.postgresql.util.PSQLException
            dup
            ldc "Large Objects may not be used in auto-commit mode."
            iconst_0
            anewarray java.lang.Object
            invokestatic org.postgresql.util.GT.tr:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
         2: .line 250
            getstatic org.postgresql.util.PSQLState.NO_ACTIVE_SQL_TRANSACTION:Lorg/postgresql/util/PSQLState;
         3: .line 249
            invokespecial org.postgresql.util.PSQLException.<init>:(Ljava/lang/String;Lorg/postgresql/util/PSQLState;)V
            athrow
         4: .line 252
      StackMap locals:
      StackMap stack:
            new org.postgresql.largeobject.LargeObject
            dup
            aload 0 /* this */
            getfield org.postgresql.largeobject.LargeObjectManager.fp:Lorg/postgresql/fastpath/Fastpath;
            lload 1 /* oid */
            iload 3 /* mode */
            aload 0 /* this */
            getfield org.postgresql.largeobject.LargeObjectManager.conn:Lorg/postgresql/core/BaseConnection;
            iload 4 /* commitOnClose */
            invokespecial org.postgresql.largeobject.LargeObject.<init>:(Lorg/postgresql/fastpath/Fastpath;JILorg/postgresql/core/BaseConnection;Z)V
            areturn
        end local 4 // boolean commitOnClose
        end local 3 // int mode
        end local 1 // long oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    5     0           this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    5     1            oid  J
            0    5     3           mode  I
            0    5     4  commitOnClose  Z
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
               Name  Flags
      oid            
      mode           
      commitOnClose  

  public int create();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
         0: .line 266
            aload 0 /* this */
            ldc 393216
            invokevirtual org.postgresql.largeobject.LargeObjectManager.create:(I)I
            ireturn
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
    Exceptions:
      throws java.sql.SQLException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public long createLO();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
         0: .line 278
            aload 0 /* this */
            ldc 393216
            invokevirtual org.postgresql.largeobject.LargeObjectManager.createLO:(I)J
            lreturn
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
    Exceptions:
      throws java.sql.SQLException

  public long createLO(int);
    descriptor: (I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // int mode
         0: .line 289
            aload 0 /* this */
            getfield org.postgresql.largeobject.LargeObjectManager.conn:Lorg/postgresql/core/BaseConnection;
            invokeinterface org.postgresql.core.BaseConnection.getAutoCommit:()Z
            ifeq 4
         1: .line 290
            new org.postgresql.util.PSQLException
            dup
            ldc "Large Objects may not be used in auto-commit mode."
            iconst_0
            anewarray java.lang.Object
            invokestatic org.postgresql.util.GT.tr:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
         2: .line 291
            getstatic org.postgresql.util.PSQLState.NO_ACTIVE_SQL_TRANSACTION:Lorg/postgresql/util/PSQLState;
         3: .line 290
            invokespecial org.postgresql.util.PSQLException.<init>:(Ljava/lang/String;Lorg/postgresql/util/PSQLState;)V
            athrow
         4: .line 293
      StackMap locals:
      StackMap stack:
            iconst_1
            anewarray org.postgresql.fastpath.FastpathArg
            astore 2 /* args */
        start local 2 // org.postgresql.fastpath.FastpathArg[] args
         5: .line 294
            aload 2 /* args */
            iconst_0
            new org.postgresql.fastpath.FastpathArg
            dup
            iload 1 /* mode */
            invokespecial org.postgresql.fastpath.FastpathArg.<init>:(I)V
            aastore
         6: .line 295
            aload 0 /* this */
            getfield org.postgresql.largeobject.LargeObjectManager.fp:Lorg/postgresql/fastpath/Fastpath;
            ldc "lo_creat"
            aload 2 /* args */
            invokevirtual org.postgresql.fastpath.Fastpath.getOID:(Ljava/lang/String;[Lorg/postgresql/fastpath/FastpathArg;)J
            lreturn
        end local 2 // org.postgresql.fastpath.FastpathArg[] args
        end local 1 // int mode
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    7     1  mode  I
            5    7     2  args  [Lorg/postgresql/fastpath/FastpathArg;
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      mode  

  public int create(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // int mode
         0: .line 308
            aload 0 /* this */
            iload 1 /* mode */
            invokevirtual org.postgresql.largeobject.LargeObjectManager.createLO:(I)J
            lstore 2 /* oid */
        start local 2 // long oid
         1: .line 309
            lload 2 /* oid */
            l2i
            ireturn
        end local 2 // long oid
        end local 1 // int mode
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    2     1  mode  I
            1    2     2   oid  J
    Exceptions:
      throws java.sql.SQLException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      mode  

  public void delete(long);
    descriptor: (J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // long oid
         0: .line 319
            iconst_1
            anewarray org.postgresql.fastpath.FastpathArg
            astore 3 /* args */
        start local 3 // org.postgresql.fastpath.FastpathArg[] args
         1: .line 320
            aload 3 /* args */
            iconst_0
            lload 1 /* oid */
            invokestatic org.postgresql.fastpath.Fastpath.createOIDArg:(J)Lorg/postgresql/fastpath/FastpathArg;
            aastore
         2: .line 321
            aload 0 /* this */
            getfield org.postgresql.largeobject.LargeObjectManager.fp:Lorg/postgresql/fastpath/Fastpath;
            ldc "lo_unlink"
            aload 3 /* args */
            invokevirtual org.postgresql.fastpath.Fastpath.fastpath:(Ljava/lang/String;[Lorg/postgresql/fastpath/FastpathArg;)[B
            pop
         3: .line 322
            return
        end local 3 // org.postgresql.fastpath.FastpathArg[] args
        end local 1 // long oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    4     1   oid  J
            1    4     3  args  [Lorg/postgresql/fastpath/FastpathArg;
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      oid   

  public void unlink(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // int oid
         0: .line 335
            aload 0 /* this */
            iload 1 /* oid */
            i2l
            invokevirtual org.postgresql.largeobject.LargeObjectManager.delete:(J)V
         1: .line 336
            return
        end local 1 // int oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    2     1   oid  I
    Exceptions:
      throws java.sql.SQLException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      oid   

  public void unlink(long);
    descriptor: (J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // long oid
         0: .line 347
            aload 0 /* this */
            lload 1 /* oid */
            invokevirtual org.postgresql.largeobject.LargeObjectManager.delete:(J)V
         1: .line 348
            return
        end local 1 // long oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    2     1   oid  J
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      oid   

  public void delete(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.postgresql.largeobject.LargeObjectManager this
        start local 1 // int oid
         0: .line 359
            aload 0 /* this */
            iload 1 /* oid */
            i2l
            invokevirtual org.postgresql.largeobject.LargeObjectManager.delete:(J)V
         1: .line 360
            return
        end local 1 // int oid
        end local 0 // org.postgresql.largeobject.LargeObjectManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/postgresql/largeobject/LargeObjectManager;
            0    2     1   oid  I
    Exceptions:
      throws java.sql.SQLException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      oid   
}
SourceFile: "LargeObjectManager.java"