class io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKLock
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKLock
  super_class: java.lang.Object
{
  private final org.apache.curator.framework.recipes.locks.InterProcessSemaphoreMutex lock;
    descriptor: Lorg/apache/curator/framework/recipes/locks/InterProcessSemaphoreMutex;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  final io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager this$0;
    descriptor: Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  private void <init>(io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager, org.apache.curator.framework.recipes.locks.InterProcessSemaphoreMutex);
    descriptor: (Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;Lorg/apache/curator/framework/recipes/locks/InterProcessSemaphoreMutex;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKLock this
         0: .line 18
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tThe import io.vertx.core cannot be resolved\n\tClusterManager cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLoggerFactory cannot be resolved\n\tVertx cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tAsyncMultiMap cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tJsonObject cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tAsyncMultiMap cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tAsyncMap cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tThe method getSyncMap(String) of type ZookeeperClusterManager must override or implement a supertype method\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tLock cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tCounter cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tThe method getNodeID() of type ZookeeperClusterManager must override or implement a supertype method\n\tThe method getNodes() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tThe method getLockWithTimeout(String, long, Handler<AsyncResult<Lock>>) from the type ZookeeperClusterManager refers to the missing type Handler\n\tThe target type of this expression must be a functional interface\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tThe method isActive() of type ZookeeperClusterManager must override or implement a supertype method\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tNodeListener cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tCounter cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tVertx cannot be resolved to a type\n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n\tLock cannot be resolved to a type\n\tThe method release() of type ZookeeperClusterManager.ZKLock must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKLock this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKLock;
    MethodParameters:
        Name  Flags
      this$0  final
      lock    

  org.apache.curator.framework.recipes.locks.InterProcessSemaphoreMutex getLock();
    descriptor: ()Lorg/apache/curator/framework/recipes/locks/InterProcessSemaphoreMutex;
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKLock this
         0: .line 556
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKLock this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKLock;

  public void release();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKLock this
         0: .line 561
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method release() of type ZookeeperClusterManager.ZKLock must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKLock this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKLock;
}
SourceFile: "ZookeeperClusterManager.java"
NestHost: io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager
InnerClasses:
  private ZKLock = io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKLock of io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager