Top Fields Constructors Methods
org.eclipse.persistence.internal.databaseaccess

public Class InOutputParameterForCallableStatement

extends OutputParameterForCallableStatement
Class Inheritance
Imports
java.sql.*, org.eclipse.persistence.internal.helper.DatabaseField, org.eclipse.persistence.internal.sessions.AbstractSession

Field Summary

Modifier and TypeField and Description
protected Object
Inherited from org.eclipse.persistence.internal.databaseaccess.OutputParameterForCallableStatement:
dbplatformisCursorisTypeNameRequiredjdbcTypetypeName

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public void
set(DatabasePlatform platform, PreparedStatement statement, int parameterIndex, AbstractSession session)

Overrides org.eclipse.persistence.internal.databaseaccess.OutputParameterForCallableStatement.set.

Sets this bound parameter, on the given statement, at the given parameterIndex.
public void
set(DatabasePlatform platform, CallableStatement statement, String parameterName, AbstractSession session)

Overrides org.eclipse.persistence.internal.databaseaccess.OutputParameterForCallableStatement.set.

Sets this bound parameter, on the given statement, for the given parameterName.
public String
Inherited from org.eclipse.persistence.internal.databaseaccess.OutputParameterForCallableStatement:
getJdbcTypegetOutputFieldgetTypeNameisCursorisTypeNameRequiredpreparesetIsCursor

Field Detail

inParameterback to summary
protected Object inParameter

Constructor Detail

InOutputParameterForCallableStatementback to summary
public InOutputParameterForCallableStatement(Object inParameter, OutputParameterForCallableStatement outParameter)
InOutputParameterForCallableStatementback to summary
public InOutputParameterForCallableStatement(Object inParameter, DatabaseField outField, AbstractSession session)

Method Detail

setback to summary
public void set(DatabasePlatform platform, PreparedStatement statement, int parameterIndex, AbstractSession session) throws SQLException

Overrides org.eclipse.persistence.internal.databaseaccess.OutputParameterForCallableStatement.set.

Doc from org.eclipse.persistence.internal.databaseaccess.BindCallCustomParameter.set.

Sets this bound parameter, on the given statement, at the given parameterIndex.

Note

java.sql.PreparedStatement contains setX(int parameterIndex, X x) methods. This method aligns with that pattern.

Annotations
@Override
setback to summary
public void set(DatabasePlatform platform, CallableStatement statement, String parameterName, AbstractSession session) throws SQLException

Overrides org.eclipse.persistence.internal.databaseaccess.OutputParameterForCallableStatement.set.

Doc from org.eclipse.persistence.internal.databaseaccess.BindCallCustomParameter.set.

Sets this bound parameter, on the given statement, for the given parameterName.

Note

java.sql.CallableStatement contains setX(int parameterName, X x) methods. This method aligns with that pattern.

Annotations
@Override
toStringback to summary
public String toString()

Overrides org.eclipse.persistence.internal.databaseaccess.OutputParameterForCallableStatement.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override