File tree Expand file tree Collapse file tree 1 file changed +11
-11
lines changed
inject/src/main/java/io/avaje/inject/spi Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,17 @@ public interface AvajeModule extends InjectExtension {
14
14
/** Empty array of strings. */
15
15
String [] EMPTY_STRINGS = {};
16
16
17
+ /**
18
+ * Return public classes of the beans that would be registered by this module.
19
+ *
20
+ * <p>This method allows code to use reflection to inspect the modules classes before the module
21
+ * is wired. This method is not required for DI wiring.
22
+ */
23
+ Class <?>[] classes ();
24
+
25
+ /** Build all the beans. */
26
+ void build (Builder builder );
27
+
17
28
/**
18
29
* Return the set of types this module explicitly provides to other modules.
19
30
*
@@ -150,17 +161,6 @@ default String[] autoRequiresAspectBeans() {
150
161
.toArray (String []::new );
151
162
}
152
163
153
- /**
154
- * Return public classes of the beans that would be registered by this module.
155
- *
156
- * <p>This method allows code to use reflection to inspect the modules classes before the module
157
- * is wired. This method is not required for DI wiring.
158
- */
159
- Class <?>[] classes ();
160
-
161
- /** Build all the beans. */
162
- void build (Builder builder );
163
-
164
164
/** Marker for custom scoped modules. */
165
165
interface Custom extends AvajeModule {}
166
166
}
You can’t perform that action at this time.
0 commit comments