package org.ovirt.engine.ui.uicommonweb.builders; import java.util.Objects; import org.ovirt.engine.core.common.businessentities.BusinessEntity; import org.ovirt.engine.core.compat.Guid; class TestingBackendModel implements BusinessEntity<Guid> { private static final long serialVersionUID = 4381691759208069800L; private String property1; private String property2; public TestingBackendModel(String property1, String property2) { super(); this.property1 = property1; this.property2 = property2; } public String getProperty1() { return property1; } public void setProperty1(String property1) { this.property1 = property1; } public String getProperty2() { return property2; } public void setProperty2(String property2) { this.property2 = property2; } @Override public int hashCode() { return Objects.hash( property1, property2 ); } @Override public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof TestingBackendModel)) { return false; } TestingBackendModel other = (TestingBackendModel) obj; return Objects.equals(property1, other.property1) && Objects.equals(property2, other.property2); } @Override public Guid getId() { return null; } @Override public void setId(Guid id) { } @Override public String toString() { return "BackendModel [property1=" + property1 + ", property2=" + property2 + "]"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ } }