Adempiere 3.5.2a

org.compiere.util
Class CCallableStatement

java.lang.Object
  extended by org.compiere.util.CStatement
      extended by org.compiere.util.CPreparedStatement
          extended by org.compiere.util.CCallableStatement
All Implemented Interfaces:
CallableStatement, PreparedStatement, Statement, Wrapper

public class CCallableStatement
extends CPreparedStatement
implements CallableStatement

Adempiere Callable Statement

Author:
Ashley Ramdass, Teo Sarca, SC ARHIPAC SERVICE SRL
  • BF [ 1806700 ] Compile error on JAVA 6

  • Field Summary
     
    Fields inherited from class org.compiere.util.CStatement
    executeResult, log, m_conn, p_remoteErrors, p_stmt, p_vo
     
    Fields inherited from interface java.sql.Statement
    CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
     
    Constructor Summary
    CCallableStatement(CStatementVO vo)
               
    CCallableStatement(int resultSetType, int resultSetConcurrency, String sql, String trxName)
              Callable Statement Constructor
     
    Method Summary
     void fillParametersFromVO()
               
     Array getArray(int i)
               
     Array getArray(String parameterName)
               
     BigDecimal getBigDecimal(int parameterIndex)
               
     BigDecimal getBigDecimal(int parameterIndex, int scale)
               
     BigDecimal getBigDecimal(String parameterName)
               
     Blob getBlob(int i)
               
     Blob getBlob(String parameterName)
               
     boolean getBoolean(int parameterIndex)
               
     boolean getBoolean(String parameterName)
               
     byte getByte(int parameterIndex)
               
     byte getByte(String parameterName)
               
     byte[] getBytes(int parameterIndex)
               
     byte[] getBytes(String parameterName)
               
     Clob getClob(int i)
               
     Clob getClob(String parameterName)
               
     Date getDate(int parameterIndex)
               
     Date getDate(int parameterIndex, Calendar cal)
               
     Date getDate(String parameterName)
               
     Date getDate(String parameterName, Calendar cal)
               
     double getDouble(int parameterIndex)
               
     double getDouble(String parameterName)
               
     float getFloat(int parameterIndex)
               
     float getFloat(String parameterName)
               
     int getInt(int parameterIndex)
               
     int getInt(String parameterName)
               
     long getLong(int parameterIndex)
               
     long getLong(String parameterName)
               
     Object getObject(int parameterIndex)
               
     Object getObject(int i, Map<String,Class<?>> map)
               
     Object getObject(String parameterName)
               
     Object getObject(String parameterName, Map<String,Class<?>> map)
               
     Ref getRef(int i)
               
     Ref getRef(String parameterName)
               
     short getShort(int parameterIndex)
               
     short getShort(String parameterName)
               
     String getString(int parameterIndex)
               
     String getString(String parameterName)
               
     Time getTime(int parameterIndex)
               
     Time getTime(int parameterIndex, Calendar cal)
               
     Time getTime(String parameterName)
               
     Time getTime(String parameterName, Calendar cal)
               
     Timestamp getTimestamp(int parameterIndex)
               
     Timestamp getTimestamp(int parameterIndex, Calendar cal)
               
     Timestamp getTimestamp(String parameterName)
               
     Timestamp getTimestamp(String parameterName, Calendar cal)
               
     URL getURL(int parameterIndex)
               
     URL getURL(String parameterName)
               
    protected  void init()
              Initialise the prepared statement wrapper object
     void registerOutParameter(int parameterIndex, int sqlType)
               
     void registerOutParameter(int parameterIndex, int sqlType, int scale)
               
     void registerOutParameter(int paramIndex, int sqlType, String typeName)
               
     void registerOutParameter(String parameterName, int sqlType)
               
     void registerOutParameter(String parameterName, int sqlType, int scale)
               
     void registerOutParameter(String parameterName, int sqlType, String typeName)
               
    protected  boolean remote_execute()
               
     void setAsciiStream(String parameterName, InputStream x, int length)
               
     void setBigDecimal(String parameterName, BigDecimal x)
               
     void setBinaryStream(String parameterName, InputStream x, int length)
               
     void setBoolean(String parameterName, boolean x)
               
     void setByte(String parameterName, byte x)
               
     void setBytes(String parameterName, byte[] x)
               
     void setCharacterStream(String parameterName, Reader reader, int length)
               
     void setDate(String parameterName, Date x)
               
     void setDate(String parameterName, Date x, Calendar cal)
               
     void setDouble(String parameterName, double x)
               
     void setFloat(String parameterName, float x)
               
     void setInt(String parameterName, int x)
               
     void setLong(String parameterName, long x)
               
     void setNull(String parameterName, int sqlType)
               
     void setNull(String parameterName, int sqlType, String typeName)
               
     void setObject(String parameterName, Object x)
               
     void setObject(String parameterName, Object x, int targetSqlType)
               
     void setObject(String parameterName, Object x, int targetSqlType, int scale)
               
     void setShort(String parameterName, short x)
               
     void setString(String parameterName, String x)
               
     void setTime(String parameterName, Time x)
               
     void setTime(String parameterName, Time x, Calendar cal)
               
     void setTimestamp(String parameterName, Timestamp x)
               
     void setTimestamp(String parameterName, Timestamp x, Calendar cal)
               
     void setURL(String parameterName, URL val)
               
     boolean wasNull()
               
     
    Methods inherited from class org.compiere.util.CPreparedStatement
    addBatch, clearParameters, execute, executeQuery, executeQuery, executeUpdate, executeUpdate, getMetaData, getParameterMetaData, local_getRowSet, setArray, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL, toString
     
    Methods inherited from class org.compiere.util.CStatement
    addBatch, cancel, clearBatch, clearWarnings, close, commit, execute, execute, execute, execute, executeBatch, executeUpdate, executeUpdate, executeUpdate, finalize, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getRowSet, getSql, getUpdateCount, getWarnings, isClosed, isPoolable, isWrapperFor, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout, unwrap
     
    Methods inherited from class java.lang.Object
    clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
     
    Methods inherited from interface java.sql.CallableStatement
    getCharacterStream, getCharacterStream, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getRowId, getRowId, getSQLXML, getSQLXML, setAsciiStream, setAsciiStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setRowId, setSQLXML
     
    Methods inherited from interface java.sql.PreparedStatement
    addBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL
     
    Methods inherited from interface java.sql.Statement
    addBatch, cancel, clearBatch, clearWarnings, close, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isPoolable, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
     
    Methods inherited from interface java.sql.Wrapper
    isWrapperFor, unwrap
     

    Constructor Detail

    CCallableStatement

    public CCallableStatement(int resultSetType,
                              int resultSetConcurrency,
                              String sql,
                              String trxName)
    Callable Statement Constructor

    Parameters:
    resultSetType - - ResultSet.TYPE_FORWARD_ONLY, ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.TYPE_SCROLL_SENSITIVE
    resultSetConcurrency - - ResultSet.CONCUR_READ_ONLY or ResultSet.CONCUR_UPDATABLE
    sql - unconverted sql statement
    trxName - transaction name or null

    CCallableStatement

    public CCallableStatement(CStatementVO vo)
    Method Detail

    init

    protected void init()
    Initialise the prepared statement wrapper object

    Overrides:
    init in class CPreparedStatement

    getArray

    public Array getArray(int i)
                   throws SQLException
    Specified by:
    getArray in interface CallableStatement
    Parameters:
    i -
    Returns:
    Array
    Throws:
    SQLException
    See Also:
    CallableStatement.getArray(int)

    getArray

    public Array getArray(String parameterName)
                   throws SQLException
    Specified by:
    getArray in interface CallableStatement
    Parameters:
    parameterName -
    Returns:
    Array
    Throws:
    SQLException
    See Also:
    CallableStatement.getArray(String)

    getBigDecimal

    public BigDecimal getBigDecimal(int parameterIndex)
                             throws SQLException
    Specified by:
    getBigDecimal in interface CallableStatement
    Parameters:
    parameterIndex -
    Returns:
    BigDecimal
    Throws:
    SQLException
    See Also:
    CallableStatement.getBigDecimal(int)

    getBigDecimal

    public BigDecimal getBigDecimal(String parameterName)
                             throws SQLException
    Specified by:
    getBigDecimal in interface CallableStatement
    Parameters:
    parameterName -
    Returns:
    BigDecimal
    Throws:
    SQLException
    See Also:
    CallableStatement.getBigDecimal(String)

    getBigDecimal

    public BigDecimal getBigDecimal(int parameterIndex,
                                    int scale)
                             throws SQLException
    Specified by:
    getBigDecimal in interface CallableStatement
    Parameters:
    parameterIndex -
    scale -
    Returns:
    BigDecimal
    Throws:
    SQLException
    See Also:
    CallableStatement.getBigDecimal(int, int)

    getBlob

    public Blob getBlob(int i)
                 throws SQLException
    Specified by:
    getBlob in interface CallableStatement
    Parameters:
    i -
    Returns:
    Blob
    Throws:
    SQLException
    See Also:
    CallableStatement.getBlob(int)

    getBlob

    public Blob getBlob(String parameterName)
                 throws SQLException
    Specified by:
    getBlob in interface CallableStatement
    Parameters:
    parameterName -
    Returns:
    Blob
    Throws:
    SQLException
    See Also:
    CallableStatement.getBlob(String)

    getBoolean

    public boolean getBoolean(int parameterIndex)
                       throws SQLException
    Specified by:
    getBoolean in interface CallableStatement
    Parameters:
    parameterIndex -
    Returns:
    boolean
    Throws:
    SQLException
    See Also:
    CallableStatement.getBoolean(int)

    getBoolean

    public boolean getBoolean(String parameterName)
                       throws SQLException
    Specified by:
    getBoolean in interface CallableStatement
    Parameters:
    parameterName -
    Returns:
    boolean
    Throws:
    SQLException
    See Also:
    CallableStatement.getBoolean(String)

    getByte

    public byte getByte(int parameterIndex)
                 throws SQLException
    Specified by:
    getByte in interface CallableStatement
    Parameters:
    parameterIndex -
    Throws:
    SQLException
    See Also:
    CallableStatement.getByte(int)

    getByte

    public byte getByte(String parameterName)
                 throws SQLException
    Specified by:
    getByte in interface CallableStatement
    Parameters:
    parameterName -
    Returns:
    byte
    Throws:
    SQLException
    See Also:
    CallableStatement.getByte(String)

    getBytes

    public byte[] getBytes(int parameterIndex)
                    throws SQLException
    Specified by:
    getBytes in interface CallableStatement
    Parameters:
    parameterIndex -
    Returns:
    byte[]
    Throws:
    SQLException
    See Also:
    CallableStatement.getBytes(int)

    getBytes

    public byte[] getBytes(String parameterName)
                    throws SQLException
    Specified by:
    getBytes in interface CallableStatement
    Parameters:
    parameterName -
    Returns:
    byte[]
    Throws:
    SQLException
    See Also:
    CallableStatement.getBytes(String)

    getClob

    public Clob getClob(int i)
                 throws SQLException
    Specified by:
    getClob in interface CallableStatement
    Parameters:
    i -
    Returns:
    Clob
    Throws:
    SQLException
    See Also:
    CallableStatement.getClob(int)

    getClob

    public Clob getClob(String parameterName)
                 throws SQLException
    Specified by:
    getClob in interface CallableStatement
    Parameters:
    parameterName -
    Returns:
    @Clob
    Throws:
    SQLException
    See Also:
    CallableStatement.getClob(String)

    getDate

    public Date getDate(int parameterIndex)
                 throws SQLException
    Specified by:
    getDate in interface CallableStatement
    Parameters:
    parameterIndex -
    Returns:
    Date
    Throws:
    SQLException
    See Also:
    CallableStatement.getDate(int)

    getDate

    public Date getDate(String parameterName)
                 throws SQLException
    Specified by:
    getDate in interface CallableStatement
    Throws:
    SQLException

    getDate

    public Date getDate(int parameterIndex,
                        Calendar cal)
                 throws SQLException
    Specified by:
    getDate in interface CallableStatement
    Throws:
    SQLException

    getDate

    public Date getDate(String parameterName,
                        Calendar cal)
                 throws SQLException
    Specified by:
    getDate in interface CallableStatement
    Throws:
    SQLException

    getDouble

    public double getDouble(int parameterIndex)
                     throws SQLException
    Specified by:
    getDouble in interface CallableStatement
    Throws:
    SQLException

    getDouble

    public double getDouble(String parameterName)
                     throws SQLException
    Specified by:
    getDouble in interface CallableStatement
    Throws:
    SQLException

    getFloat

    public float getFloat(int parameterIndex)
                   throws SQLException
    Specified by:
    getFloat in interface CallableStatement
    Throws:
    SQLException

    getFloat

    public float getFloat(String parameterName)
                   throws SQLException
    Specified by:
    getFloat in interface CallableStatement
    Throws:
    SQLException

    getInt

    public int getInt(int parameterIndex)
               throws SQLException
    Specified by:
    getInt in interface CallableStatement
    Throws:
    SQLException

    getInt

    public int getInt(String parameterName)
               throws SQLException
    Specified by:
    getInt in interface CallableStatement
    Throws:
    SQLException

    getLong

    public long getLong(int parameterIndex)
                 throws SQLException
    Specified by:
    getLong in interface CallableStatement
    Throws:
    SQLException

    getLong

    public long getLong(String parameterName)
                 throws SQLException
    Specified by:
    getLong in interface CallableStatement
    Throws:
    SQLException

    getObject

    public Object getObject(int parameterIndex)
                     throws SQLException
    Specified by:
    getObject in interface CallableStatement
    Throws:
    SQLException

    getObject

    public Object getObject(String parameterName)
                     throws SQLException
    Specified by:
    getObject in interface CallableStatement
    Throws:
    SQLException

    getObject

    public Object getObject(int i,
                            Map<String,Class<?>> map)
                     throws SQLException
    Specified by:
    getObject in interface CallableStatement
    Throws:
    SQLException

    getObject

    public Object getObject(String parameterName,
                            Map<String,Class<?>> map)
                     throws SQLException
    Specified by:
    getObject in interface CallableStatement
    Throws:
    SQLException

    getRef

    public Ref getRef(int i)
               throws SQLException
    Specified by:
    getRef in interface CallableStatement
    Throws:
    SQLException

    getRef

    public Ref getRef(String parameterName)
               throws SQLException
    Specified by:
    getRef in interface CallableStatement
    Throws:
    SQLException

    getShort

    public short getShort(int parameterIndex)
                   throws SQLException
    Specified by:
    getShort in interface CallableStatement
    Throws:
    SQLException

    getShort

    public short getShort(String parameterName)
                   throws SQLException
    Specified by:
    getShort in interface CallableStatement
    Throws:
    SQLException

    getString

    public String getString(int parameterIndex)
                     throws SQLException
    Specified by:
    getString in interface CallableStatement
    Throws:
    SQLException

    getString

    public String getString(String parameterName)
                     throws SQLException
    Specified by:
    getString in interface CallableStatement
    Throws:
    SQLException

    getTime

    public Time getTime(int parameterIndex)
                 throws SQLException
    Specified by:
    getTime in interface CallableStatement
    Throws:
    SQLException

    getTime

    public Time getTime(String parameterName)
                 throws SQLException
    Specified by:
    getTime in interface CallableStatement
    Throws:
    SQLException

    getTime

    public Time getTime(int parameterIndex,
                        Calendar cal)
                 throws SQLException
    Specified by:
    getTime in interface CallableStatement
    Throws:
    SQLException

    getTime

    public Time getTime(String parameterName,
                        Calendar cal)
                 throws SQLException
    Specified by:
    getTime in interface CallableStatement
    Throws:
    SQLException

    getTimestamp

    public Timestamp getTimestamp(int parameterIndex)
                           throws SQLException
    Specified by:
    getTimestamp in interface CallableStatement
    Throws:
    SQLException

    getTimestamp

    public Timestamp getTimestamp(String parameterName)
                           throws SQLException
    Specified by:
    getTimestamp in interface CallableStatement
    Throws:
    SQLException

    getTimestamp

    public Timestamp getTimestamp(int parameterIndex,
                                  Calendar cal)
                           throws SQLException
    Specified by:
    getTimestamp in interface CallableStatement
    Throws:
    SQLException

    getTimestamp

    public Timestamp getTimestamp(String parameterName,
                                  Calendar cal)
                           throws SQLException
    Specified by:
    getTimestamp in interface CallableStatement
    Throws:
    SQLException

    getURL

    public URL getURL(int parameterIndex)
               throws SQLException
    Specified by:
    getURL in interface CallableStatement
    Throws:
    SQLException

    getURL

    public URL getURL(String parameterName)
               throws SQLException
    Specified by:
    getURL in interface CallableStatement
    Throws:
    SQLException

    registerOutParameter

    public void registerOutParameter(int parameterIndex,
                                     int sqlType)
                              throws SQLException
    Specified by:
    registerOutParameter in interface CallableStatement
    Throws:
    SQLException

    registerOutParameter

    public void registerOutParameter(String parameterName,
                                     int sqlType)
                              throws SQLException
    Specified by:
    registerOutParameter in interface CallableStatement
    Throws:
    SQLException

    registerOutParameter

    public void registerOutParameter(int parameterIndex,
                                     int sqlType,
                                     int scale)
                              throws SQLException
    Specified by:
    registerOutParameter in interface CallableStatement
    Throws:
    SQLException

    registerOutParameter

    public void registerOutParameter(int paramIndex,
                                     int sqlType,
                                     String typeName)
                              throws SQLException
    Specified by:
    registerOutParameter in interface CallableStatement
    Throws:
    SQLException

    registerOutParameter

    public void registerOutParameter(String parameterName,
                                     int sqlType,
                                     int scale)
                              throws SQLException
    Specified by:
    registerOutParameter in interface CallableStatement
    Throws:
    SQLException

    registerOutParameter

    public void registerOutParameter(String parameterName,
                                     int sqlType,
                                     String typeName)
                              throws SQLException
    Specified by:
    registerOutParameter in interface CallableStatement
    Throws:
    SQLException

    remote_execute

    protected boolean remote_execute()
                              throws SQLException
    Overrides:
    remote_execute in class CStatement
    Returns:
    boolean
    Throws:
    SQLException

    setAsciiStream

    public void setAsciiStream(String parameterName,
                               InputStream x,
                               int length)
                        throws SQLException
    Specified by:
    setAsciiStream in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setAsciiStream(String, InputStream, int)

    setBigDecimal

    public void setBigDecimal(String parameterName,
                              BigDecimal x)
                       throws SQLException
    Specified by:
    setBigDecimal in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setBigDecimal(String, BigDecimal)

    setBinaryStream

    public void setBinaryStream(String parameterName,
                                InputStream x,
                                int length)
                         throws SQLException
    Specified by:
    setBinaryStream in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setBinaryStream(String, InputStream, int)

    setBoolean

    public void setBoolean(String parameterName,
                           boolean x)
                    throws SQLException
    Specified by:
    setBoolean in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setBoolean(String, boolean)

    setByte

    public void setByte(String parameterName,
                        byte x)
                 throws SQLException
    Specified by:
    setByte in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setByte(String, byte)

    setBytes

    public void setBytes(String parameterName,
                         byte[] x)
                  throws SQLException
    Specified by:
    setBytes in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setBytes(String, byte[])

    setCharacterStream

    public void setCharacterStream(String parameterName,
                                   Reader reader,
                                   int length)
                            throws SQLException
    Specified by:
    setCharacterStream in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setCharacterStream(String, Reader, int)

    setDate

    public void setDate(String parameterName,
                        Date x)
                 throws SQLException
    Specified by:
    setDate in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setDate(String, Date)

    setDate

    public void setDate(String parameterName,
                        Date x,
                        Calendar cal)
                 throws SQLException
    Specified by:
    setDate in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setDate(String, Date, Calendar)

    setDouble

    public void setDouble(String parameterName,
                          double x)
                   throws SQLException
    Specified by:
    setDouble in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setDouble(String, double)

    setFloat

    public void setFloat(String parameterName,
                         float x)
                  throws SQLException
    Specified by:
    setFloat in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setFloat(String, float)

    setInt

    public void setInt(String parameterName,
                       int x)
                throws SQLException
    Specified by:
    setInt in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setLong(String, long)

    setLong

    public void setLong(String parameterName,
                        long x)
                 throws SQLException
    Specified by:
    setLong in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setLong(String, long)

    setNull

    public void setNull(String parameterName,
                        int sqlType)
                 throws SQLException
    Specified by:
    setNull in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setNull(String, int)

    setNull

    public void setNull(String parameterName,
                        int sqlType,
                        String typeName)
                 throws SQLException
    Specified by:
    setNull in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setNull(String, int, String)

    setObject

    public void setObject(String parameterName,
                          Object x)
                   throws SQLException
    Specified by:
    setObject in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setObject(String, Object)

    setObject

    public void setObject(String parameterName,
                          Object x,
                          int targetSqlType)
                   throws SQLException
    Specified by:
    setObject in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setObject(String, Object, int)

    setObject

    public void setObject(String parameterName,
                          Object x,
                          int targetSqlType,
                          int scale)
                   throws SQLException
    Specified by:
    setObject in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setObject(String, Object, int, int)

    setShort

    public void setShort(String parameterName,
                         short x)
                  throws SQLException
    Specified by:
    setShort in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setShort(String, short)

    setString

    public void setString(String parameterName,
                          String x)
                   throws SQLException
    Specified by:
    setString in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setString(String, String)

    setTime

    public void setTime(String parameterName,
                        Time x)
                 throws SQLException
    Specified by:
    setTime in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setTime(String, Time)

    setTime

    public void setTime(String parameterName,
                        Time x,
                        Calendar cal)
                 throws SQLException
    Specified by:
    setTime in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setTime(String, Time, Calendar)

    setTimestamp

    public void setTimestamp(String parameterName,
                             Timestamp x)
                      throws SQLException
    Specified by:
    setTimestamp in interface CallableStatement
    Throws:
    SQLException
    See Also:
    CallableStatement.setTime(String, Time)

    setTimestamp

    public void setTimestamp(String parameterName,
                             Timestamp x,
                             Calendar cal)
                      throws SQLException
    Specified by:
    setTimestamp in interface CallableStatement
    Throws:
    SQLException

    setURL

    public void setURL(String parameterName,
                       URL val)
                throws SQLException
    Specified by:
    setURL in interface CallableStatement
    Throws:
    SQLException

    wasNull

    public boolean wasNull()
                    throws SQLException
    Specified by:
    wasNull in interface CallableStatement
    Throws:
    SQLException

    fillParametersFromVO

    public void fillParametersFromVO()
    Overrides:
    fillParametersFromVO in class CPreparedStatement

    Adempiere 3.5.2a

    Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.