Class ClientParameterMetaData
java.lang.Object
org.apache.derby.client.am.ClientParameterMetaData
- All Implemented Interfaces:
ParameterMetaData, Wrapper
-
Field Summary
FieldsFields inherited from interface ParameterMetaData
parameterModeIn, parameterModeInOut, parameterModeOut, parameterModeUnknown, parameterNoNulls, parameterNullable, parameterNullableUnknown -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetParameterClassName(int param) intintgetParameterMode(int param) intgetParameterType(int param) getParameterTypeName(int param) intgetPrecision(int param) intgetScale(int param) intisNullable(int param) booleanisSigned(int param) booleanisWrapperFor(Class<?> iface) Check whether this instance wraps an object that implements the interface specified byiface.<T> TReturnsthisif this class implements the specified interface.
-
Field Details
-
columnMetaData_
-
-
Constructor Details
-
ClientParameterMetaData
-
-
Method Details
-
getParameterCount
- Specified by:
getParameterCountin 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
-
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
-
isWrapperFor
Check whether this instance wraps an object that implements the interface specified byiface.- Specified by:
isWrapperForin interfaceWrapper- Parameters:
iface- a class defining an interface- Returns:
trueif this instance implementsiface, orfalseotherwise- Throws:
SQLException- if an error occurs while determining if this instance implementsiface
-
unwrap
Returnsthisif this class implements the specified interface.- Specified by:
unwrapin interfaceWrapper- Parameters:
iface- a class defining an interface- Returns:
- an object that implements the interface
- Throws:
SQLException- if no object is found that implements the interface
-