
com.groupbyinc.flux.node.NodeModule.class Maven / Gradle / Ivy
???? 3 ? #com/groupbyinc/flux/node/NodeModule 0com/groupbyinc/flux/common/inject/AbstractModule NodeModule.java node Lcom/groupbyinc/flux/node/Node; pageCacheRecyclerImpl Ljava/lang/Class; JLjava/lang/Class<+Lcom/groupbyinc/flux/cache/recycler/PageCacheRecycler;>;
bigArraysImpl ?Ljava/lang/Class<+Lcom/groupbyinc/flux/common/util/BigArrays;>; "(Lcom/groupbyinc/flux/node/Node;)V ()V
4com/groupbyinc/flux/cache/recycler/PageCacheRecycler )com/groupbyinc/flux/common/util/BigArrays this %Lcom/groupbyinc/flux/node/NodeModule; configure bind U(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder;
! @com/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder # asEagerSingleton % $ & to R(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/ScopedBindingBuilder; ( ) $ * =com/groupbyinc/flux/common/inject/binder/ScopedBindingBuilder , - & com/groupbyinc/flux/node/Node /
toInstance (Ljava/lang/Object;)V 1 2 $ 3 5com/groupbyinc/flux/node/settings/NodeSettingsService 5 ,com/groupbyinc/flux/node/service/NodeService 7 Signature Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile ! 9
9
: Z *? *? *? *+? ? ; <