gov.nih.nci.mageom.util
Class OracleSpecific

java.lang.Object
  extended by gov.nih.nci.mageom.util.DBSpecific
      extended by gov.nih.nci.mageom.util.OracleSpecific

public class OracleSpecific
extends DBSpecific

This class defines functions for doing Oracle-specific database actions.

Version:
$Revision: 1.1 $
Author:
Bill Havanki

Constructor Summary
OracleSpecific()
           
 
Method Summary
 java.lang.String caseInsensitive(java.lang.String cond)
          Converts a conditional from an SQL SELECT query so that it is case-insensitive.
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleSpecific

public OracleSpecific()
Method Detail

caseInsensitive

public java.lang.String caseInsensitive(java.lang.String cond)
Converts a conditional from an SQL SELECT query so that it is case-insensitive. The conditional must be fully formed before being passed here. If the column specified is not a string type, the result may be invalid SQL.

Specified by:
caseInsensitive in class DBSpecific
Parameters:
cond - original conditional
Returns:
reformulated conditional that is case-insensitive, or null if there was a problem

main

public static void main(java.lang.String[] args)