All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.index.store.IndexStoreModule.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3y0com/groupbyinc/flux/index/store/IndexStoreModule0com/groupbyinc/flux/common/inject/AbstractModuleIndexStoreModule.java5com/groupbyinc/flux/index/store/IndexStoreModule$TypeType
STORE_TYPELjava/lang/String;index.store.typesettings.Lcom/groupbyinc/flux/common/settings/Settings;
storeTypesLjava/util/Map;cLjava/util/Map;>;1(Lcom/groupbyinc/flux/common/settings/Settings;)V()V
java/util/HashMap
	
	this2Lcom/groupbyinc/flux/index/store/IndexStoreModule;
addIndexStore&(Ljava/lang/String;Ljava/lang/Class;)V
java/util/Map"put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;$%#&typeclazz@Ljava/lang/Class<+Lcom/groupbyinc/flux/index/store/IndexStore;>;Ljava/lang/Class;
isBuiltinType(Ljava/lang/String;)Zvalues:()[Lcom/groupbyinc/flux/index/store/IndexStoreModule$Type;./
08[Lcom/groupbyinc/flux/index/store/IndexStoreModule$Type;2match4-
57Lcom/groupbyinc/flux/index/store/IndexStoreModule$Type;	storeType	configure,com/groupbyinc/flux/common/settings/Settings:get&(Ljava/lang/String;)Ljava/lang/String;<=
;>,-
@java/lang/StringB*com/groupbyinc/flux/index/store/IndexStoreDbindU(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder;FG
H@com/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilderJasEagerSingletonLKM&(Ljava/lang/Object;)Ljava/lang/Object;<O#Pjava/lang/ClassR"java/lang/IllegalArgumentExceptionTjava/lang/StringBuilderV
WUnknown store type [Yappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;[\
W]]_toString()Ljava/lang/String;ab
Wc(Ljava/lang/String;)Ve
UftoR(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/ScopedBindingBuilder;hiKj=com/groupbyinc/flux/common/inject/binder/ScopedBindingBuilderlmM
ConstantValue	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTableU(Ljava/lang/String;Ljava/lang/Class<+Lcom/groupbyinc/flux/index/store/IndexStore;>;)V
StackMapTable
SourceFileInnerClasses!	
o
pqU*?*?Y??*+??r
s9%:; !qa
*?+,?'W?r 

(

)+t
)*s
>?pu
,-q~&?1L+?=>?+2:*?6???????r(7&8
sBCDB$Gv?	3?9q?g*???L+?
+?A?*E?I?N?F*?+?Q?SM,?#?UY?WY?XZ?^+?^`?^?d?g?*E?I,?k?n?r 15)+g
]8
t15)*s"L
MN#P1Q5RUTfVv?C
?1S?wx
@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy