X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=server%2Fruntime%2Forg.argeo.server.jcr%2Fsrc%2Ftest%2Fjava%2Forg%2Fargeo%2Fjcr%2FSimpleObject.java;fp=server%2Fruntime%2Forg.argeo.server.jcr%2Fsrc%2Ftest%2Fjava%2Forg%2Fargeo%2Fjcr%2FSimpleObject.java;h=29718807a38be2df447b257da70cd16a517f3335;hb=a668345e948f3f6da7475279bbe330e129fb1841;hp=0000000000000000000000000000000000000000;hpb=946518ac41ee428e6cfd27b8d8b7e92b6d38470c;p=lgpl%2Fargeo-commons.git diff --git a/server/runtime/org.argeo.server.jcr/src/test/java/org/argeo/jcr/SimpleObject.java b/server/runtime/org.argeo.server.jcr/src/test/java/org/argeo/jcr/SimpleObject.java new file mode 100644 index 000000000..29718807a --- /dev/null +++ b/server/runtime/org.argeo.server.jcr/src/test/java/org/argeo/jcr/SimpleObject.java @@ -0,0 +1,62 @@ +package org.argeo.jcr; + +import java.util.UUID; + +public class SimpleObject { + private String string; + private String uuid = UUID.randomUUID().toString(); + private Integer integer; + private OtherObject otherObject; + private OtherObject anotherObject; + + public String getString() { + return string; + } + + public void setString(String sting) { + this.string = sting; + } + + public Integer getInteger() { + return integer; + } + + public void setInteger(Integer integer) { + this.integer = integer; + } + + public OtherObject getOtherObject() { + return otherObject; + } + + public void setOtherObject(OtherObject otherObject) { + this.otherObject = otherObject; + } + + public OtherObject getAnotherObject() { + return anotherObject; + } + + public void setAnotherObject(OtherObject anotherObject) { + this.anotherObject = anotherObject; + } + + @Override + public boolean equals(Object obj) { + return string.equals(((SimpleObject) obj).string); + } + + @Override + public int hashCode() { + return string.hashCode(); + } + + public void setUuid(String uuid) { + this.uuid = uuid; + } + + public String getUuid() { + return uuid; + } + +}