Browse Source

DATACMNS-1706 - Polishing.

Improve Javadoc.

Original pull request: #437.
2.2.x
Mark Paluch 6 years ago
parent
commit
addeb858e1
No known key found for this signature in database
GPG Key ID: 51A00FA751B91849
  1. 7
      src/main/java/org/springframework/data/mapping/PreferredConstructor.java

7
src/main/java/org/springframework/data/mapping/PreferredConstructor.java

@ -118,7 +118,7 @@ public class PreferredConstructor<T, P extends PersistentProperty<P>> {
* {@link PersistentEntity} backing this {@link PreferredConstructor}. * {@link PersistentEntity} backing this {@link PreferredConstructor}.
* *
* @param property must not be {@literal null}. * @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) { public boolean isConstructorParameter(PersistentProperty<?> property) {
@ -148,7 +148,7 @@ public class PreferredConstructor<T, P extends PersistentProperty<P>> {
* constructor argument of the enclosing class type. * constructor argument of the enclosing class type.
* *
* @param parameter must not be {@literal null}. * @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) { public boolean isEnclosingClassParameter(Parameter<?, P> parameter) {
@ -212,6 +212,7 @@ public class PreferredConstructor<T, P extends PersistentProperty<P>> {
this.hasSpelExpression = Lazy.of(() -> StringUtils.hasText(getSpelExpression())); this.hasSpelExpression = Lazy.of(() -> StringUtils.hasText(getSpelExpression()));
} }
@Nullable
private static String getValue(Annotation[] annotations) { private static String getValue(Annotation[] annotations) {
return Arrays.stream(annotations)// return Arrays.stream(annotations)//
@ -279,7 +280,7 @@ public class PreferredConstructor<T, P extends PersistentProperty<P>> {
P referencedProperty = entity == null ? null : name == null ? null : entity.getPersistentProperty(name); P referencedProperty = entity == null ? null : name == null ? null : entity.getPersistentProperty(name);
return property != null && property.equals(referencedProperty); return property.equals(referencedProperty);
} }
private boolean isEnclosingClassParameter() { private boolean isEnclosingClassParameter() {

Loading…
Cancel
Save