DATACMNS-1706 - Polishing.
Improve Javadoc. Original pull request: #437.
This commit is contained in:
@@ -117,7 +117,7 @@ public class PreferredConstructor<T, P extends PersistentProperty<P>> {
|
||||
* {@link PersistentEntity} backing this {@link PreferredConstructor}.
|
||||
*
|
||||
* @param property must not be {@literal null}.
|
||||
* @return
|
||||
* @return {@literal true} if the {@link PersistentProperty} is used in the constructor.
|
||||
*/
|
||||
public boolean isConstructorParameter(PersistentProperty<?> property) {
|
||||
|
||||
@@ -147,7 +147,7 @@ public class PreferredConstructor<T, P extends PersistentProperty<P>> {
|
||||
* constructor argument of the enclosing class type.
|
||||
*
|
||||
* @param parameter must not be {@literal null}.
|
||||
* @return
|
||||
* @return {@literal true} if the {@link PersistentProperty} maps to the enclosing class.
|
||||
*/
|
||||
public boolean isEnclosingClassParameter(Parameter<?, P> parameter) {
|
||||
|
||||
@@ -210,6 +210,7 @@ public class PreferredConstructor<T, P extends PersistentProperty<P>> {
|
||||
this.hasSpelExpression = Lazy.of(() -> StringUtils.hasText(getSpelExpression()));
|
||||
}
|
||||
|
||||
@Nullable
|
||||
private static String getValue(Annotation[] annotations) {
|
||||
|
||||
return Arrays.stream(annotations)//
|
||||
@@ -322,7 +323,7 @@ public class PreferredConstructor<T, P extends PersistentProperty<P>> {
|
||||
|
||||
P referencedProperty = entity == null ? null : name == null ? null : entity.getPersistentProperty(name);
|
||||
|
||||
return property != null && property.equals(referencedProperty);
|
||||
return property.equals(referencedProperty);
|
||||
}
|
||||
|
||||
private boolean isEnclosingClassParameter() {
|
||||
|
||||
Reference in New Issue
Block a user