diff --git a/core/src/main/java/org/seedstack/business/internal/BusinessCorePlugin.java b/core/src/main/java/org/seedstack/business/internal/BusinessCorePlugin.java index 01fea759..8bbdc389 100644 --- a/core/src/main/java/org/seedstack/business/internal/BusinessCorePlugin.java +++ b/core/src/main/java/org/seedstack/business/internal/BusinessCorePlugin.java @@ -34,10 +34,10 @@ /** * This plugin is a multi round plugin. - *
+ ** It uses two round because it needs to scan user interfaces, for instance those annotated with {@code @Finder}. * Then in the second round, it scan the implementations of the scanned interfaces. - *
+ * * This plugin also bind default implementation for repository, factory and assembler. For this, it uses the * {@link org.seedstack.business.internal.strategy.api.BindingStrategy}. * diff --git a/core/src/main/java/org/seedstack/business/internal/defaults/FactoryInternal.java b/core/src/main/java/org/seedstack/business/internal/defaults/FactoryInternal.java index d9c46ab7..c5833681 100644 --- a/core/src/main/java/org/seedstack/business/internal/defaults/FactoryInternal.java +++ b/core/src/main/java/org/seedstack/business/internal/defaults/FactoryInternal.java @@ -31,11 +31,11 @@ /** * FactoryInternal allows the creations of {@link org.seedstack.business.api.domain.DomainObject} objects using their constructors. - * + ** The {@link #create(Object...)} method will look for a constructor matching the given parameters. * If a constructor is found the method will use it to create a new instance. If ambiguous constructors are * found, it throws an exception. - *
+ * * Ambiguous constructor could be found in the following cases: * * 1. If a parameter is null and multiple constructors accept null. @@ -54,7 +54,7 @@ * * @author redouane.loulou@ext.mpsa.com * @author pierre.thirouin@ext.mpsa.com - * @param* For instance it is possible to bind the following classes: + *
** class MyClass<I, J> { } *