![JAR search and dependency download from the Maven repository](/logo.png)
org.apache.cayenne.tools.ToolsInjectorBuilder.class Maven / Gradle / Ivy
???? 7 O
java/lang/Object ()V java/util/ArrayList
-org/apache/cayenne/tools/ToolsInjectorBuilder modules Ljava/util/Collection; java/util/Collection add (Ljava/lang/Object;)Z addAll (Ljava/util/Collection;)Z &org/apache/cayenne/di/spi/ModuleLoader
3org/apache/cayenne/tools/CayenneToolsModuleProvider
! " getClass ()Ljava/lang/Class;
$ % & ' ( java/lang/Class getClassLoader ()Ljava/lang/ClassLoader;
* + , load :(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/List;
. / 0 autoLoadedModules ()Ljava/util/Collection;
2 3 (Ljava/util/Collection;)V
5 6 7 8 9 !org/apache/cayenne/di/DIBootstrap createInjector 8(Ljava/util/Collection;)Lorg/apache/cayenne/di/Injector; Signature 6Ljava/util/Collection; Code LineNumberTable LocalVariableTable this /Lorg/apache/cayenne/tools/ToolsInjectorBuilder; addModule O(Lorg/apache/cayenne/di/Module;)Lorg/apache/cayenne/tools/ToolsInjectorBuilder; module Lorg/apache/cayenne/di/Module;
addModules G(Ljava/util/Collection;)Lorg/apache/cayenne/tools/ToolsInjectorBuilder; LocalVariableTypeTable g(Ljava/util/Collection;)Lorg/apache/cayenne/tools/ToolsInjectorBuilder; 9()Ljava/util/Collection<+Lorg/apache/cayenne/di/Module;>; create "()Lorg/apache/cayenne/di/Injector;
allModules
SourceFile ToolsInjectorBuilder.java ! : ; <