package org.meaningfulweb.util; import java.io.Serializable; import org.apache.commons.lang.builder.EqualsBuilder; import org.apache.commons.lang.builder.HashCodeBuilder; import org.apache.commons.lang.builder.ToStringBuilder; public class ProcessResponse implements Serializable, Cloneable { private String error; private String output; private int result; public ProcessResponse() { } public String getError() { return error; } public void setError(String error) { this.error = error; } public String getOutput() { return output; } public void setOutput(String output) { this.output = output; } public int getResult() { return result; } public void setResult(int result) { this.result = result; } public Object clone() throws CloneNotSupportedException { return super.clone(); } public String toString() { return ToStringBuilder.reflectionToString(this); } public boolean equals(Object obj) { return EqualsBuilder.reflectionEquals(this, obj); } public int hashCode() { return HashCodeBuilder.reflectionHashCode(this); } }