class com.microsoft.sqlserver.jdbc.Nanos
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.microsoft.sqlserver.jdbc.Nanos
  super_class: java.lang.Object
{
  static final int PER_SECOND;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1000000000

  static final int PER_MAX_SCALE_INTERVAL;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final int PER_MILLISECOND;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1000000

  static final long PER_DAY;
    descriptor: J
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 86400000000000

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=0, args_size=0
         0: .line 475
            ldc 1000000000
            ldc 10.0
            ldc 7.0
            invokestatic java.lang.Math.pow:(DD)D
            d2i
            idiv
            putstatic com.microsoft.sqlserver.jdbc.Nanos.PER_MAX_SCALE_INTERVAL:I
         1: .line 477
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.sqlserver.jdbc.Nanos this
         0: .line 479
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.microsoft.sqlserver.jdbc.Nanos this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/sqlserver/jdbc/Nanos;
}
SourceFile: "IOBuffer.java"