Package com.mysql.cj.jdbc
Class CallableStatement.CallableStatementParamInfo
java.lang.Object
com.mysql.cj.jdbc.CallableStatement.CallableStatementParamInfo
- All Implemented Interfaces:
java.sql.ParameterMetaData
,java.sql.Wrapper
- Enclosing class:
- CallableStatement
public class CallableStatement.CallableStatementParamInfo
extends java.lang.Object
implements java.sql.ParameterMetaData
-
Field Summary
-
Method Summary
Modifier and Type Method Description protected void
checkBounds(int paramIndex)
protected java.lang.Object
clone()
java.lang.String
getParameterClassName(int arg0)
int
getParameterCount()
int
getParameterMode(int arg0)
int
getParameterType(int arg0)
java.lang.String
getParameterTypeName(int arg0)
int
getPrecision(int arg0)
int
getScale(int arg0)
int
isNullable(int arg0)
boolean
isSigned(int arg0)
boolean
isWrapperFor(java.lang.Class<?> iface)
<T> T
unwrap(java.lang.Class<T> iface)
-
Method Details
-
checkBounds
protected void checkBounds(int paramIndex) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
clone
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException- Overrides:
clone
in classjava.lang.Object
- Throws:
java.lang.CloneNotSupportedException
-
getParameterClassName
public java.lang.String getParameterClassName(int arg0) throws java.sql.SQLException- Specified by:
getParameterClassName
in interfacejava.sql.ParameterMetaData
- Throws:
java.sql.SQLException
-
getParameterCount
public int getParameterCount() throws java.sql.SQLException- Specified by:
getParameterCount
in interfacejava.sql.ParameterMetaData
- Throws:
java.sql.SQLException
-
getParameterMode
public int getParameterMode(int arg0) throws java.sql.SQLException- Specified by:
getParameterMode
in interfacejava.sql.ParameterMetaData
- Throws:
java.sql.SQLException
-
getParameterType
public int getParameterType(int arg0) throws java.sql.SQLException- Specified by:
getParameterType
in interfacejava.sql.ParameterMetaData
- Throws:
java.sql.SQLException
-
getParameterTypeName
public java.lang.String getParameterTypeName(int arg0) throws java.sql.SQLException- Specified by:
getParameterTypeName
in interfacejava.sql.ParameterMetaData
- Throws:
java.sql.SQLException
-
getPrecision
public int getPrecision(int arg0) throws java.sql.SQLException- Specified by:
getPrecision
in interfacejava.sql.ParameterMetaData
- Throws:
java.sql.SQLException
-
getScale
public int getScale(int arg0) throws java.sql.SQLException- Specified by:
getScale
in interfacejava.sql.ParameterMetaData
- Throws:
java.sql.SQLException
-
isNullable
public int isNullable(int arg0) throws java.sql.SQLException- Specified by:
isNullable
in interfacejava.sql.ParameterMetaData
- Throws:
java.sql.SQLException
-
isSigned
public boolean isSigned(int arg0) throws java.sql.SQLException- Specified by:
isSigned
in interfacejava.sql.ParameterMetaData
- Throws:
java.sql.SQLException
-
isWrapperFor
public boolean isWrapperFor(java.lang.Class<?> iface) throws java.sql.SQLException- Specified by:
isWrapperFor
in interfacejava.sql.Wrapper
- Throws:
java.sql.SQLException
-
unwrap
public <T> T unwrap(java.lang.Class<T> iface) throws java.sql.SQLException- Specified by:
unwrap
in interfacejava.sql.Wrapper
- Throws:
java.sql.SQLException
-