File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
simple-component/src/main/java/io/jbock/simple Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 77import static java .lang .annotation .RetentionPolicy .SOURCE ;
88
99/**
10- * Annotates an interface for which a dependency-injected
10+ * <p> Annotates an interface for which a dependency-injected
1111 * implementation is to be generated. The generated class will
1212 * have the name of the type annotated, appended with {@code _Impl}. For
1313 * example, {@code @Component interface MyComponent {...}} will produce an implementation named
14- * {@code MyComponent_Impl}.
15- * <h2>Component methods
14+ * {@code MyComponent_Impl}.</p>
15+ *
16+ * <h2>Component methods</h2>
1617 *
1718 * <p>Every type annotated with {@code @Component} must contain at least one abstract component
1819 * method. Component methods may have any name, but must have no parameters and return a bound type.
19- * A bound type is one of the following:
20+ * A bound type is one of the following:</p>
2021 *
2122 * <ul>
2223 * <li>an {@link Inject injected} type
You can’t perform that action at this time.
0 commit comments