package org.mapdb.elsa;
import java.io.Serializable;
public class Bean1 implements Serializable {
private static final long serialVersionUID = -2549023895082866523L;
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
Bean1 bean1 = (Bean1) o;
if (Double.compare(bean1.doubleField, doubleField) != 0) return false;
if (Float.compare(bean1.floatField, floatField) != 0) return false;
if (intField != bean1.intField) return false;
if (longField != bean1.longField) return false;
if (field1 != null ? !field1.equals(bean1.field1) : bean1.field1 != null) return false;
if (field2 != null ? !field2.equals(bean1.field2) : bean1.field2 != null) return false;
return true;
}
protected String field1 = null;
protected String field2 = null;
protected int intField = Integer.MAX_VALUE;
protected long longField = Long.MAX_VALUE;
protected double doubleField = Double.MAX_VALUE;
protected float floatField = Float.MAX_VALUE;
transient int getCalled = 0;
transient int setCalled = 0;
public String getField2() {
getCalled++;
return field2;
}
public void setField2(String field2) {
setCalled++;
this.field2 = field2;
}
public Bean1(String field1, String field2) {
this.field1 = field1;
this.field2 = field2;
}
public Bean1() {
}
}