Lines Matching refs:obj
263 * If obj is null or not a composite name, false is returned.
270 * @param obj The possibly null object to compare against.
271 * @return true if obj is equal to this composite name, false otherwise.
274 public boolean equals(Object obj) {
275 return (obj != null &&
276 obj instanceof CompositeName &&
277 impl.equals(((CompositeName)obj).impl));
299 * If obj is null or not an instance of CompositeName, ClassCastException
310 * If this composite name is "lexicographically" lesser than obj,
312 * If this composite name is "lexicographically" greater than obj,
314 * @param obj The non-null object to compare against.
318 * @exception ClassCastException if obj is not a CompositeName.
320 public int compareTo(Object obj) {
321 if (!(obj instanceof CompositeName)) {
324 return impl.compareTo(((CompositeName)obj).impl);