Skip to content

Commit

Permalink
Small Javadoc revisions
Browse files Browse the repository at this point in the history
  • Loading branch information
ljacqu committed Jan 8, 2024
1 parent f875c49 commit c4af00c
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@
* Default implementation of {@link BeanInstantiationService}: defines how bean classes can be created.
* <p>
* This service can handle two different types of classes as beans:<ul>
* <li>Regular Java classes with a <b>public no-args constructor</b>: all non-static, non-transient fields
* <li>Regular Java classes with a <b>no-args constructor</b>: all fields that aren't static or transient
* will be considered as bean properties.</li>
* <li>Java records</li>
* </ul>
*
* See {@link BeanDescriptionFactory} for details on how properties of a bean class are determined.
* See {@link BeanDescriptionFactory} for details on how the properties are determined for a bean class.
*/
public class BeanInstantiationServiceImpl implements BeanInstantiationService {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import java.util.List;

/**
* Factory which analyzes a class and returns all writable properties.
* Factory which analyzes a class and returns all properties which ConfigMe should consider.
* <p>
* Default implementation: {@link BeanDescriptionFactoryImpl}.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@

/**
* Utilities for Java records. They are abstracted by this type because ConfigMe is compiled with Java 8.
* This class will be removed once ConfigMe upgrades to Java {@code >= 14}.
*/
public interface RecordInspector {

Expand Down

0 comments on commit c4af00c

Please sign in to comment.