final class javax.smartcardio.TerminalFactory$NoneFactorySpi extends javax.smartcardio.TerminalFactorySpi
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: javax.smartcardio.TerminalFactory$NoneFactorySpi
  super_class: javax.smartcardio.TerminalFactorySpi
{
  static final javax.smartcardio.TerminalFactorySpi INSTANCE;
    descriptor: Ljavax/smartcardio/TerminalFactorySpi;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 142
            new javax.smartcardio.TerminalFactory$NoneFactorySpi
            dup
            invokespecial javax.smartcardio.TerminalFactory$NoneFactorySpi.<init>:()V
            putstatic javax.smartcardio.TerminalFactory$NoneFactorySpi.INSTANCE:Ljavax/smartcardio/TerminalFactorySpi;
            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 // javax.smartcardio.TerminalFactory$NoneFactorySpi this
         0: .line 143
            aload 0 /* this */
            invokespecial javax.smartcardio.TerminalFactorySpi.<init>:()V
         1: .line 145
            return
        end local 0 // javax.smartcardio.TerminalFactory$NoneFactorySpi this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavax/smartcardio/TerminalFactory$NoneFactorySpi;

  protected javax.smartcardio.CardTerminals engineTerminals();
    descriptor: ()Ljavax/smartcardio/CardTerminals;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javax.smartcardio.TerminalFactory$NoneFactorySpi this
         0: .line 147
            getstatic javax.smartcardio.TerminalFactory$NoneCardTerminals.INSTANCE:Ljavax/smartcardio/CardTerminals;
            areturn
        end local 0 // javax.smartcardio.TerminalFactory$NoneFactorySpi this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/smartcardio/TerminalFactory$NoneFactorySpi;
}
SourceFile: "TerminalFactory.java"
NestHost: javax.smartcardio.TerminalFactory
InnerClasses:
  private final NoneCardTerminals = javax.smartcardio.TerminalFactory$NoneCardTerminals of javax.smartcardio.TerminalFactory
  private final NoneFactorySpi = javax.smartcardio.TerminalFactory$NoneFactorySpi of javax.smartcardio.TerminalFactory