KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > dcl > sqlcontrolstatement > ReferenceComparator


1 package com.daffodilwoods.daffodildb.server.sql99.dcl.sqlcontrolstatement;
2
3 import java.util.*;
4
5 import com.daffodilwoods.daffodildb.server.sql99.utils.*;
6 import com.daffodilwoods.database.resource.*;
7
8 public class ReferenceComparator implements Comparator {
9
10    static ReferenceComparator comparator = new ReferenceComparator();
11
12    public int compare(Object JavaDoc o1, Object JavaDoc o2) {
13       try {
14          _Reference ref1 = (_Reference) o1;
15          _Reference ref2 = (_Reference) o2;
16          if (ref1.getQualifiedColumnName().trim().equalsIgnoreCase(ref2.getQualifiedColumnName().trim())) {
17             return 0;
18          }
19          return -1;
20       } catch (DException ex) {
21          return -1;
22       }
23    }
24
25 }
26
Popular Tags