com.mysql.jdbc
Class MysqlParameterMetadata
java.lang.Object
com.mysql.jdbc.MysqlParameterMetadata
- All Implemented Interfaces:
- java.sql.ParameterMetaData
public class MysqlParameterMetadata
- extends java.lang.Object
- implements java.sql.ParameterMetaData
Fields inherited from interface java.sql.ParameterMetaData |
parameterModeIn, parameterModeInOut, parameterModeOut, parameterModeUnknown, parameterNoNulls, parameterNullable, parameterNullableUnknown |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
returnSimpleMetadata
boolean returnSimpleMetadata
metadata
ResultSetMetaData metadata
parameterCount
int parameterCount
MysqlParameterMetadata
MysqlParameterMetadata(Field[] fieldInfo,
int parameterCount)
MysqlParameterMetadata
MysqlParameterMetadata(int count)
- Used for "fake" basic metadata for client-side prepared statements
when we don't know the parameter types.
- Parameters:
parameterCount
-
getParameterCount
public int getParameterCount()
throws java.sql.SQLException
- Specified by:
getParameterCount
in interface java.sql.ParameterMetaData
- Throws:
java.sql.SQLException
isNullable
public int isNullable(int arg0)
throws java.sql.SQLException
- Specified by:
isNullable
in interface java.sql.ParameterMetaData
- Throws:
java.sql.SQLException
isSigned
public boolean isSigned(int arg0)
throws java.sql.SQLException
- Specified by:
isSigned
in interface java.sql.ParameterMetaData
- Throws:
java.sql.SQLException
getPrecision
public int getPrecision(int arg0)
throws java.sql.SQLException
- Specified by:
getPrecision
in interface java.sql.ParameterMetaData
- Throws:
java.sql.SQLException
getScale
public int getScale(int arg0)
throws java.sql.SQLException
- Specified by:
getScale
in interface java.sql.ParameterMetaData
- Throws:
java.sql.SQLException
getParameterType
public int getParameterType(int arg0)
throws java.sql.SQLException
- Specified by:
getParameterType
in interface java.sql.ParameterMetaData
- Throws:
java.sql.SQLException
getParameterTypeName
public java.lang.String getParameterTypeName(int arg0)
throws java.sql.SQLException
- Specified by:
getParameterTypeName
in interface java.sql.ParameterMetaData
- Throws:
java.sql.SQLException
getParameterClassName
public java.lang.String getParameterClassName(int arg0)
throws java.sql.SQLException
- Specified by:
getParameterClassName
in interface java.sql.ParameterMetaData
- Throws:
java.sql.SQLException
getParameterMode
public int getParameterMode(int arg0)
throws java.sql.SQLException
- Specified by:
getParameterMode
in interface java.sql.ParameterMetaData
- Throws:
java.sql.SQLException