final class org.glassfish.jersey.internal.OsgiRegistry$OsgiServiceFinder extends org.glassfish.jersey.internal.ServiceFinder$ServiceIteratorProvider
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: org.glassfish.jersey.internal.OsgiRegistry$OsgiServiceFinder
  super_class: org.glassfish.jersey.internal.ServiceFinder$ServiceIteratorProvider
{
  final org.glassfish.jersey.internal.ServiceFinder$ServiceIteratorProvider defaultIterator;
    descriptor: Lorg/glassfish/jersey/internal/ServiceFinder$ServiceIteratorProvider;
    flags: (0x0010) ACC_FINAL

  final org.glassfish.jersey.internal.OsgiRegistry this$0;
    descriptor: Lorg/glassfish/jersey/internal/OsgiRegistry;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  private void <init>(org.glassfish.jersey.internal.OsgiRegistry);
    descriptor: (Lorg/glassfish/jersey/internal/OsgiRegistry;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.glassfish.jersey.internal.OsgiRegistry$OsgiServiceFinder this
         0: .line 51
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.osgi cannot be resolved\n\tThe import org.osgi cannot be resolved\n\tThe import org.osgi cannot be resolved\n\tThe import org.osgi cannot be resolved\n\tThe import org.osgi cannot be resolved\n\tThe import org.osgi cannot be resolved\n\tSynchronousBundleListener cannot be resolved to a type\n\tBundleContext cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundleReference cannot be resolved to a type\n\tBundleContext cannot be resolved to a type\n\tFrameworkUtil cannot be resolved\n\tBundle cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundleEvent cannot be resolved to a type\n\tBundleEvent cannot be resolved to a variable\n\tBundleEvent cannot be resolved to a variable\n\tBundleEvent cannot be resolved to a variable\n\tBundle cannot be resolved to a type\n\tBundleContext cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundleContext cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundleContext cannot be resolved to a type\n\tBundleContext cannot be resolved to a type\n\tBundleContext cannot be resolved to a type\n\tBundleContext cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundleContext cannot be resolved to a type\n\tBundle cannot be resolved to a variable\n\tBundle cannot be resolved to a variable\n\tBundle cannot be resolved to a variable\n\tBundle cannot be resolved to a variable\n\tBundle cannot be resolved to a type\n\tBundle cannot be resolved to a type\n\tBundle cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.glassfish.jersey.internal.OsgiRegistry$OsgiServiceFinder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/jersey/internal/OsgiRegistry$OsgiServiceFinder;
    MethodParameters:
        Name  Flags
      this$0  final

  public <T> java.util.Iterator<T> createIterator(java.lang.Class<T>, java.lang.String, java.lang.ClassLoader, boolean);
    descriptor: (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/ClassLoader;Z)Ljava/util/Iterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.glassfish.jersey.internal.OsgiRegistry$OsgiServiceFinder this
         0: .line 112
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.glassfish.jersey.internal.OsgiRegistry$OsgiServiceFinder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/jersey/internal/OsgiRegistry$OsgiServiceFinder;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/lang/String;Ljava/lang/ClassLoader;Z)Ljava/util/Iterator<TT;>;
    MethodParameters:
                       Name  Flags
      serviceClass           final
      serviceName            final
      loader                 final
      ignoreOnClassNotFound  final

  public <T> java.util.Iterator<java.lang.Class<T>> createClassIterator(java.lang.Class<T>, java.lang.String, java.lang.ClassLoader, boolean);
    descriptor: (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/ClassLoader;Z)Ljava/util/Iterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.glassfish.jersey.internal.OsgiRegistry$OsgiServiceFinder this
         0: .line 154
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.glassfish.jersey.internal.OsgiRegistry$OsgiServiceFinder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/jersey/internal/OsgiRegistry$OsgiServiceFinder;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/lang/String;Ljava/lang/ClassLoader;Z)Ljava/util/Iterator<Ljava/lang/Class<TT;>;>;
    MethodParameters:
                       Name  Flags
      service                final
      serviceName            final
      loader                 final
      ignoreOnClassNotFound  final
}
SourceFile: "OsgiRegistry.java"
NestHost: org.glassfish.jersey.internal.OsgiRegistry
InnerClasses:
  private final OsgiServiceFinder = org.glassfish.jersey.internal.OsgiRegistry$OsgiServiceFinder of org.glassfish.jersey.internal.OsgiRegistry
  public abstract ServiceIteratorProvider = org.glassfish.jersey.internal.ServiceFinder$ServiceIteratorProvider of org.glassfish.jersey.internal.ServiceFinder