if (value instanceof TimestampWithCalendar) field.setTimestamp( (TimestampWithCalendar)value, ((TimestampWithCalendar)value).getCalendar()); else
    protected boolean internalExecute(boolean sendOutParams)    throws SQLException {                int counter = 0;                List inputParams = procedureCall.getInputParams();        Iterator iter = inputParams.iterator();        while(iter.hasNext()) {            FBProcedureParam param = (FBProcedureParam)iter.next();                        if (param != null && param.isParam()) {                                counter++;                                Object value = param.getValue();                FBField field = getField(counter);                                if (value == null)                    field.setNull();                else                    field.setObject(value);            }        }        return super.internalExecute(sendOutParams);    }