data-generator/src/main/java/it/cavallium/data/generator/RemoveDataConfiguration.java

37 lines
753 B
Java
Raw Normal View History

2022-02-20 02:56:51 +01:00
package it.cavallium.data.generator;
2022-07-19 02:10:14 +02:00
import java.util.Objects;
2022-02-20 02:56:51 +01:00
public class RemoveDataConfiguration implements TransformationConfiguration {
public String transformClass;
public String from;
@Override
public String getTransformClass() {
return transformClass;
}
@Override
public String getTransformName() {
return "remove-data";
}
2022-07-19 02:10:14 +02:00
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
RemoveDataConfiguration that = (RemoveDataConfiguration) o;
return Objects.equals(transformClass, that.transformClass) && Objects.equals(from, that.from);
}
@Override
public int hashCode() {
return Objects.hash(transformClass, from);
}
2022-02-20 02:56:51 +01:00
}