return new PGBoolean( val.intValue() == 0?Boolean.FALSE:Boolean.TRUE ); case Types.REAL: return new PGFloat( new Float( val.floatValue() ) );
return new PGBoolean( val ); default: return new PGUnknown( val );
return new PGBoolean( val.doubleValue() == 0?Boolean.FALSE:Boolean.TRUE );
return new PGBoolean( val.floatValue() == 0?Boolean.FALSE:Boolean.TRUE );
return new PGBoolean( val.doubleValue() == 0?Boolean.FALSE:Boolean.TRUE );
return new PGBoolean( val.doubleValue() == 0?Boolean.FALSE:Boolean.TRUE ); case Types.BIGINT: return new PGLong( new Long( val.longValue() ) );
return new PGBoolean(val.longValue()==0?Boolean.FALSE:Boolean.TRUE); case Types.REAL: return new PGFloat( new Float(val.floatValue()) );
return new PGBoolean( val.shortValue() == 0?Boolean.FALSE:Boolean.TRUE );
return new PGBoolean( val.byteValue() == 0?Boolean.FALSE:Boolean.TRUE );
return new PGBoolean( val ); default: return new PGUnknown( val );
return new PGBoolean( val.doubleValue() == 0?Boolean.FALSE:Boolean.TRUE );
return new PGBoolean( val.intValue() == 0?Boolean.FALSE:Boolean.TRUE ); case Types.REAL: return new PGFloat( new Float( val.floatValue() ) );
return new PGBoolean( val.intValue() == 0?Boolean.FALSE:Boolean.TRUE ); case Types.REAL: return new PGFloat( new Float( val.floatValue() ) );
return new PGBoolean( val.doubleValue() == 0?Boolean.FALSE:Boolean.TRUE ); case Types.BIGINT: return new PGLong( new Long( val.longValue() ) );
return new PGBoolean( val.doubleValue() == 0?Boolean.FALSE:Boolean.TRUE ); case Types.BIGINT: return new PGLong( new Long( val.longValue() ) );
return new PGBoolean( val.shortValue() == 0?Boolean.FALSE:Boolean.TRUE );
return new PGBoolean( val.byteValue() == 0?Boolean.FALSE:Boolean.TRUE );
return new PGBoolean( val.byteValue() == 0?Boolean.FALSE:Boolean.TRUE );
return new PGBoolean( val.shortValue() == 0?Boolean.FALSE:Boolean.TRUE );