@Override public boolean equals(Object o) { if (o == null || (!(o instanceof StatementWrapper))) return false; StatementWrapper w = (StatementWrapper)o; return wrapHash == w.wrapHash && statement.contextualEquals(AnonResource.this,w.statement,w.asAnonR()); } @Override public int hashCode() {