public class io.vertx.spi.cluster.zookeeper.impl.SubsMapHelper implements org.apache.curator.framework.recipes.cache.TreeCacheListener
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.vertx.spi.cluster.zookeeper.impl.SubsMapHelper
  super_class: java.lang.Object
{
  private final org.apache.curator.framework.CuratorFramework curator;
    descriptor: Lorg/apache/curator/framework/CuratorFramework;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.apache.curator.framework.recipes.cache.TreeCache treeCache;
    descriptor: Lorg/apache/curator/framework/recipes/cache/TreeCache;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final VertxInternal vertx;
    descriptor: LVertxInternal;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final NodeSelector nodeSelector;
    descriptor: LNodeSelector;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.lang.String nodeId;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.util.concurrent.ConcurrentMap<java.lang.String, java.util.Set<RegistrationInfo>> ownSubs;
    descriptor: Ljava/util/concurrent/ConcurrentMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/concurrent/ConcurrentMap<Ljava/lang/String;Ljava/util/Set<LRegistrationInfo;>;>;

  private static final java.lang.String VERTX_SUBS_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "/__vertx.subs"

  private static final Logger log;
    descriptor: LLogger;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private final java.util.function.Function<java.lang.String, java.lang.String> keyPath;
    descriptor: Ljava/util/function/Function;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/function/Function<Ljava/lang/String;Ljava/lang/String;>;

  private final java.util.function.Function<RegistrationInfo, java.lang.String> valuePath;
    descriptor: Ljava/util/function/Function;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/function/Function<LRegistrationInfo;Ljava/lang/String;>;

  private final java.util.function.BiFunction<java.lang.String, RegistrationInfo, java.lang.String> fullPath;
    descriptor: Ljava/util/function/BiFunction;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/function/BiFunction<Ljava/lang/String;LRegistrationInfo;Ljava/lang/String;>;

  public void <init>(org.apache.curator.framework.CuratorFramework, VertxInternal, NodeSelector, java.lang.String);
    descriptor: (Lorg/apache/curator/framework/CuratorFramework;LVertxInternal;LNodeSelector;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.vertx.spi.cluster.zookeeper.impl.SubsMapHelper this
         0: .line 3
            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\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLoggerFactory cannot be resolved\n\tRegistrationInfo cannot be resolved to a type\n\tThis lambda expression refers to the missing type RegistrationInfo\n\tRegistrationInfo cannot be resolved to a type\n\tThis lambda expression refers to the missing type RegistrationInfo\n\tRegistrationInfo cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tVertxException cannot be resolved to a type\n\tNodeSelector cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tBuffer cannot be resolved to a type\n\tBuffer cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tCannot infer type argument(s) for <U> map(Function<? super T,? extends U>)\n\tCannot infer type argument(s) for <R> map(Function<? super T,? extends R>)\n\tRegistrationInfo cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tBuffer cannot be resolved to a type\n\tBuffer cannot be resolved\n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tRegistrationInfo 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\tVertxInternal 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.impl.SubsMapHelper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/impl/SubsMapHelper;
    MethodParameters:
              Name  Flags
      curator       
      vertx         
      nodeSelector  
      nodeId        

  public void close();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.zookeeper.impl.SubsMapHelper this
         0: .line 59
            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.impl.SubsMapHelper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/impl/SubsMapHelper;

  public void put(java.lang.String, RegistrationInfo, Promise<java.lang.Void>);
    descriptor: (Ljava/lang/String;LRegistrationInfo;LPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.vertx.spi.cluster.zookeeper.impl.SubsMapHelper this
         0: .line 63
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tBuffer cannot be resolved to a type\n\tBuffer cannot be resolved\n\tVertxInternal cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tLogger 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.impl.SubsMapHelper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/impl/SubsMapHelper;
    Signature: (Ljava/lang/String;LRegistrationInfo;LPromise<Ljava/lang/Void;>;)V
    MethodParameters:
                  Name  Flags
      address           
      registrationInfo  
      promise           

  public java.util.List<RegistrationInfo> get(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.zookeeper.impl.SubsMapHelper this
         0: .line 84
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tRegistrationInfo cannot be resolved to a type\n\tCannot infer type argument(s) for <U> map(Function<? super T,? extends U>)\n\tCannot infer type argument(s) for <R> map(Function<? super T,? extends R>)\n\tRegistrationInfo cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tBuffer cannot be resolved to a type\n\tBuffer cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.vertx.spi.cluster.zookeeper.impl.SubsMapHelper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/impl/SubsMapHelper;
    Signature: (Ljava/lang/String;)Ljava/util/List<LRegistrationInfo;>;
    MethodParameters:
         Name  Flags
      address  

  public void remove(java.lang.String, RegistrationInfo, Promise<java.lang.Void>);
    descriptor: (Ljava/lang/String;LRegistrationInfo;LPromise;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.vertx.spi.cluster.zookeeper.impl.SubsMapHelper this
         0: .line 93
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tRegistrationInfo cannot be resolved to a type\n\tPromise cannot be resolved to a type\n\tVertxInternal cannot be resolved to a type\n\tRegistrationInfo cannot be resolved to a type\n\tLogger 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.impl.SubsMapHelper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/impl/SubsMapHelper;
    Signature: (Ljava/lang/String;LRegistrationInfo;LPromise<Ljava/lang/Void;>;)V
    MethodParameters:
                  Name  Flags
      address           
      registrationInfo  
      promise           

  public void childEvent(org.apache.curator.framework.CuratorFramework, org.apache.curator.framework.recipes.cache.TreeCacheEvent);
    descriptor: (Lorg/apache/curator/framework/CuratorFramework;Lorg/apache/curator/framework/recipes/cache/TreeCacheEvent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.spi.cluster.zookeeper.impl.SubsMapHelper this
         0: .line 125
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tVertxInternal cannot be resolved to a type\n\tRegistrationInfo 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\tVertxInternal 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.impl.SubsMapHelper this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/zookeeper/impl/SubsMapHelper;
    MethodParameters:
        Name  Flags
      client  
      event   
}
SourceFile: "SubsMapHelper.java"