class io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter
  super_class: java.lang.Object
{
  private org.apache.curator.framework.recipes.atomic.DistributedAtomicLong atomicLong;
    descriptor: Lorg/apache/curator/framework/recipes/atomic/DistributedAtomicLong;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String counterPath;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

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

  public void <init>(io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager, java.lang.String, org.apache.curator.RetryPolicy);
    descriptor: (Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager;Ljava/lang/String;Lorg/apache/curator/RetryPolicy;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter 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$ZKCounter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKCounter;
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
             Name  Flags
      this$0       final
      nodeName     
      retryPolicy  

  public void get(Handler<AsyncResult<java.lang.Long>>);
    descriptor: (LHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
         0: .line 449
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKCounter;
    Signature: (LHandler<LAsyncResult<Ljava/lang/Long;>;>;)V
    MethodParameters:
               Name  Flags
      resultHandler  

  public void incrementAndGet(Handler<AsyncResult<java.lang.Long>>);
    descriptor: (LHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
         0: .line 461
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKCounter;
    Signature: (LHandler<LAsyncResult<Ljava/lang/Long;>;>;)V
    MethodParameters:
               Name  Flags
      resultHandler  

  public void getAndIncrement(Handler<AsyncResult<java.lang.Long>>);
    descriptor: (LHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
         0: .line 467
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKCounter;
    Signature: (LHandler<LAsyncResult<Ljava/lang/Long;>;>;)V
    MethodParameters:
               Name  Flags
      resultHandler  

  void increment(boolean, Handler<AsyncResult<java.lang.Long>>);
    descriptor: (ZLHandler;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
         0: .line 471
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKCounter;
    Signature: (ZLHandler<LAsyncResult<Ljava/lang/Long;>;>;)V
    MethodParameters:
               Name  Flags
      post           
      resultHandler  

  public void decrementAndGet(Handler<AsyncResult<java.lang.Long>>);
    descriptor: (LHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
         0: .line 489
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKCounter;
    Signature: (LHandler<LAsyncResult<Ljava/lang/Long;>;>;)V
    MethodParameters:
               Name  Flags
      resultHandler  

  public void addAndGet(long, Handler<AsyncResult<java.lang.Long>>);
    descriptor: (JLHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
         0: .line 505
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKCounter;
    Signature: (JLHandler<LAsyncResult<Ljava/lang/Long;>;>;)V
    MethodParameters:
               Name  Flags
      value          
      resultHandler  

  public void getAndAdd(long, Handler<AsyncResult<java.lang.Long>>);
    descriptor: (JLHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
         0: .line 510
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKCounter;
    Signature: (JLHandler<LAsyncResult<Ljava/lang/Long;>;>;)V
    MethodParameters:
               Name  Flags
      value          
      resultHandler  

  void add(long, boolean, Handler<AsyncResult<java.lang.Long>>);
    descriptor: (JZLHandler;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
         0: .line 514
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKCounter;
    Signature: (JZLHandler<LAsyncResult<Ljava/lang/Long;>;>;)V
    MethodParameters:
               Name  Flags
      value          
      post           
      resultHandler  

  public void compareAndSet(long, long, Handler<AsyncResult<java.lang.Boolean>>);
    descriptor: (JJLHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=4
        start local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
         0: .line 532
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHandler cannot be resolved to a type\n\tAsyncResult cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/ZookeeperClusterManager$ZKCounter;
    Signature: (JJLHandler<LAsyncResult<Ljava/lang/Boolean;>;>;)V
    MethodParameters:
               Name  Flags
      expected       
      value          
      resultHandler  
}
SourceFile: "ZookeeperClusterManager.java"
NestHost: io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager
InnerClasses:
  private ZKCounter = io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager$ZKCounter of io.vertx.spi.cluster.zookeeper.ZookeeperClusterManager