1 10 11 package com.triactive.jdo.store; 12 13 import java.sql.ResultSet ; 14 import java.sql.Types ; 15 16 17 23 24 class OracleTypeInfo extends TypeInfo 25 { 26 36 37 public OracleTypeInfo(ResultSet rs) 38 { 39 super(rs); 40 } 41 42 43 public boolean isCompatibleWith(ColumnInfo colInfo) 44 { 45 if (super.isCompatibleWith(colInfo)) 46 return true; 47 48 switch (dataType) 49 { 50 case Types.DATE: 51 case Types.TIME: 52 case Types.TIMESTAMP: 53 54 if (colInfo.typeName.equalsIgnoreCase("date")) 55 return true; 56 57 break; 58 59 default: 60 break; 61 } 62 63 return false; 64 } 65 } 66 | Popular Tags |