Package com.databend.jdbc
Class DatabendParameterMetaData
java.lang.Object
com.databend.jdbc.JdbcWrapper
com.databend.jdbc.DatabendParameterMetaData
- All Implemented Interfaces:
ParameterMetaData,Wrapper
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final JdbcTypeMappingprotected final List<DatabendColumnInfo>Fields inherited from interface java.sql.ParameterMetaData
parameterModeIn, parameterModeInOut, parameterModeOut, parameterModeUnknown, parameterNoNulls, parameterNullable, parameterNullableUnknown -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDatabendParameterMetaData(List<DatabendColumnInfo> params, JdbcTypeMapping mapper) -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringprotected DatabendColumnInfogetParameter(int param) getParameterClassName(int param) intintgetParameterMode(int param) intgetParameterType(int param) getParameterTypeName(int param) intgetPrecision(int param) intgetScale(int param) intisNullable(int param) booleanisSigned(int param) Methods inherited from class com.databend.jdbc.JdbcWrapper
isWrapperFor, unsupportedError, unwrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
-
Field Details
-
params
-
mapper
-
-
Constructor Details
-
DatabendParameterMetaData
-
-
Method Details
-
getParameter
- Throws:
SQLException
-
format
-
getParameterCount
- Specified by:
getParameterCountin interfaceParameterMetaData- Throws:
SQLException
-
isNullable
- Specified by:
isNullablein interfaceParameterMetaData- Throws:
SQLException
-
isSigned
- Specified by:
isSignedin interfaceParameterMetaData- Throws:
SQLException
-
getPrecision
- Specified by:
getPrecisionin interfaceParameterMetaData- Throws:
SQLException
-
getScale
- Specified by:
getScalein interfaceParameterMetaData- Throws:
SQLException
-
getParameterType
- Specified by:
getParameterTypein interfaceParameterMetaData- Throws:
SQLException
-
getParameterTypeName
- Specified by:
getParameterTypeNamein interfaceParameterMetaData- Throws:
SQLException
-
getParameterClassName
- Specified by:
getParameterClassNamein interfaceParameterMetaData- Throws:
SQLException
-
getParameterMode
- Specified by:
getParameterModein interfaceParameterMetaData- Throws:
SQLException
-