Package io.deephaven.jdbc
Class DeephavenParameterMetaData
java.lang.Object
io.deephaven.jdbc.DeephavenParameterMetaData
- All Implemented Interfaces:
ParameterMetaData
,Wrapper
public class DeephavenParameterMetaData extends Object implements ParameterMetaData
-
Field Summary
Fields inherited from interface java.sql.ParameterMetaData
parameterModeIn, parameterModeInOut, parameterModeOut, parameterModeUnknown, parameterNoNulls, parameterNullable, parameterNullableUnknown
-
Method Summary
Modifier and Type Method Description String
getParameterClassName(int param)
int
getParameterCount()
int
getParameterMode(int param)
int
getParameterType(int param)
String
getParameterTypeName(int param)
int
getPrecision(int param)
int
getScale(int param)
int
isNullable(int param)
boolean
isSigned(int param)
boolean
isWrapperFor(Class<?> iface)
<T> T
unwrap(Class<T> iface)
-
Method Details
-
getParameterCount
public int getParameterCount()- Specified by:
getParameterCount
in interfaceParameterMetaData
-
isNullable
- Specified by:
isNullable
in interfaceParameterMetaData
- Throws:
SQLException
-
isSigned
- Specified by:
isSigned
in interfaceParameterMetaData
- Throws:
SQLException
-
getPrecision
- Specified by:
getPrecision
in interfaceParameterMetaData
- Throws:
SQLException
-
getScale
- Specified by:
getScale
in interfaceParameterMetaData
- Throws:
SQLException
-
getParameterType
- Specified by:
getParameterType
in interfaceParameterMetaData
- Throws:
SQLException
-
getParameterTypeName
- Specified by:
getParameterTypeName
in interfaceParameterMetaData
- Throws:
SQLException
-
getParameterClassName
- Specified by:
getParameterClassName
in interfaceParameterMetaData
- Throws:
SQLException
-
getParameterMode
public int getParameterMode(int param)- Specified by:
getParameterMode
in interfaceParameterMetaData
-
unwrap
-
isWrapperFor
- Specified by:
isWrapperFor
in interfaceWrapper
-