Lines Matching refs:that
77 *@param that is the other object to test against.
79 public boolean equals(Object that) {
80 if (!this.getClass().equals(that.getClass()))
83 Class<?> hisclass = that.getClass();
107 if (f.getInt(this) != g.getInt(that))
110 if (f.getShort(this) != g.getShort(that))
113 if (f.getChar(this) != g.getChar(that))
116 if (f.getLong(this) != g.getLong(that))
119 if (f.getBoolean(this) != g.getBoolean(that))
122 if (f.getDouble(this) != g.getDouble(that))
125 if (f.getFloat(this) != g.getFloat(that))
128 } else if (g.get(that) == f.get(this))
130 else if (f.get(this) == null && g.get(that) != null)
132 else if (g.get(that) == null && f.get(that) != null)
134 else if (!f.get(this).equals(g.get(that)))
157 * and non-sip fields that are non null are matched for equality.
168 GenericObject that = (GenericObject) other;
169 // System.out.println("Comparing " + that.encode());
197 if (f.getInt(this) != g.getInt(that))
200 if (f.getShort(this) != g.getShort(that))
203 if (f.getChar(this) != g.getChar(that))
206 if (f.getLong(this) != g.getLong(that))
209 if (f.getBoolean(this) != g.getBoolean(that))
212 if (f.getDouble(this) != g.getDouble(that))
215 if (f.getFloat(this) != g.getFloat(that))
220 Object hisObj = g.get(that);
349 // Dont do recursion on things that are not