Remove unnecessary code from stubs

This commit is contained in:
Sauyon Lee
2021-06-29 05:37:07 -07:00
parent 92f1c51653
commit aa0fbce28e
2 changed files with 7 additions and 37 deletions

View File

@@ -19,16 +19,7 @@ package org.springframework.validation;
import org.springframework.lang.Nullable;
public class FieldError extends ObjectError {
private final String field;
@Nullable private final Object rejectedValue;
private final boolean bindingFailure;
public FieldError(String objectName, String field, String defaultMessage) {
this(objectName, field, null, false, null, null, defaultMessage);
}
public FieldError(String objectName, String field, String defaultMessage) { super("", ""); }
public FieldError(
String objectName,
@@ -37,12 +28,7 @@ public class FieldError extends ObjectError {
boolean bindingFailure,
@Nullable String[] codes,
@Nullable Object[] arguments,
@Nullable String defaultMessage) {
super(objectName, "");
this.field = field;
this.rejectedValue = rejectedValue;
this.bindingFailure = bindingFailure;
}
@Nullable String defaultMessage) { super("", ""); }
public String getField() {
return null;

View File

@@ -21,22 +21,13 @@ import org.springframework.lang.Nullable;
public class ObjectError extends DefaultMessageSourceResolvable {
private final String objectName;
@Nullable private transient Object source;
public ObjectError(String objectName, String defaultMessage) {
super("");
this.objectName = objectName;
}
public ObjectError(String objectName, String defaultMessage) { super(""); }
public ObjectError(
String objectName,
@Nullable String[] codes,
@Nullable Object[] arguments,
@Nullable String defaultMessage) {
this(objectName, defaultMessage);
}
@Nullable String defaultMessage) { super(""); }
public String getObjectName() {
return null;
@@ -54,23 +45,16 @@ public class ObjectError extends DefaultMessageSourceResolvable {
@Override
public boolean equals(@Nullable Object other) {
if (this == other) {
return true;
}
if (other == null || other.getClass() != getClass() || !super.equals(other)) {
return false;
}
ObjectError otherError = (ObjectError) other;
return getObjectName().equals(otherError.getObjectName());
return false;
}
@Override
public int hashCode() {
return (29 * super.hashCode() + getObjectName().hashCode());
return 0;
}
@Override
public String toString() {
return "Error in object '" + this.objectName + "': " + resolvableToString();
return "";
}
}