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 voidcheckBounds(int paramIndex)protected java.lang.Objectclone()java.lang.StringgetParameterClassName(int arg0)intgetParameterCount()intgetParameterMode(int arg0)intgetParameterType(int arg0)java.lang.StringgetParameterTypeName(int arg0)intgetPrecision(int arg0)intgetScale(int arg0)intisNullable(int arg0)booleanisSigned(int arg0)booleanisWrapperFor(java.lang.Class<?> iface)<T> Tunwrap(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:
clonein classjava.lang.Object- Throws:
java.lang.CloneNotSupportedException
-
getParameterClassName
public java.lang.String getParameterClassName(int arg0) throws java.sql.SQLException- Specified by:
getParameterClassNamein interfacejava.sql.ParameterMetaData- Throws:
java.sql.SQLException
-
getParameterCount
public int getParameterCount() throws java.sql.SQLException- Specified by:
getParameterCountin interfacejava.sql.ParameterMetaData- Throws:
java.sql.SQLException
-
getParameterMode
public int getParameterMode(int arg0) throws java.sql.SQLException- Specified by:
getParameterModein interfacejava.sql.ParameterMetaData- Throws:
java.sql.SQLException
-
getParameterType
public int getParameterType(int arg0) throws java.sql.SQLException- Specified by:
getParameterTypein interfacejava.sql.ParameterMetaData- Throws:
java.sql.SQLException
-
getParameterTypeName
public java.lang.String getParameterTypeName(int arg0) throws java.sql.SQLException- Specified by:
getParameterTypeNamein interfacejava.sql.ParameterMetaData- Throws:
java.sql.SQLException
-
getPrecision
public int getPrecision(int arg0) throws java.sql.SQLException- Specified by:
getPrecisionin interfacejava.sql.ParameterMetaData- Throws:
java.sql.SQLException
-
getScale
public int getScale(int arg0) throws java.sql.SQLException- Specified by:
getScalein interfacejava.sql.ParameterMetaData- Throws:
java.sql.SQLException
-
isNullable
public int isNullable(int arg0) throws java.sql.SQLException- Specified by:
isNullablein interfacejava.sql.ParameterMetaData- Throws:
java.sql.SQLException
-
isSigned
public boolean isSigned(int arg0) throws java.sql.SQLException- Specified by:
isSignedin interfacejava.sql.ParameterMetaData- Throws:
java.sql.SQLException
-
isWrapperFor
public boolean isWrapperFor(java.lang.Class<?> iface) throws java.sql.SQLException- Specified by:
isWrapperForin interfacejava.sql.Wrapper- Throws:
java.sql.SQLException
-
unwrap
public <T> T unwrap(java.lang.Class<T> iface) throws java.sql.SQLException- Specified by:
unwrapin interfacejava.sql.Wrapper- Throws:
java.sql.SQLException
-