public class EmbedParameterMetaData40 extends EmbedParameterMetaData30
Modifier | Constructor and Description |
---|---|
protected |
EmbedParameterMetaData40(ParameterValueSet pvs,
DataTypeDescriptor[] types)
Calls the superclass constructors with the parameters passed
|
Modifier and Type | Method and Description |
---|---|
boolean |
isWrapperFor(java.lang.Class<?> interfaces)
Returns false unless
interfaces is implemented |
<T> T |
unwrap(java.lang.Class<T> interfaces)
Returns
this if this class implements the interface |
getParameterClassName, getParameterCount, getParameterMode, getParameterType, getParameterTypeName, getPrecision, getScale, isNullable, isSigned
protected EmbedParameterMetaData40(ParameterValueSet pvs, DataTypeDescriptor[] types)
pvs
- ParameterValueSet pvstypes
- DataTypeDescriptorpublic boolean isWrapperFor(java.lang.Class<?> interfaces) throws java.sql.SQLException
interfaces
is implementedisWrapperFor
in interface java.sql.Wrapper
isWrapperFor
in class EmbedParameterMetaData30
interfaces
- a Class defining an interface.java.sql.SQLException
- if an error occurs while determining
whether this is a wrapper for an object
with the given interface.public <T> T unwrap(java.lang.Class<T> interfaces) throws java.sql.SQLException
this
if this class implements the interfaceunwrap
in interface java.sql.Wrapper
unwrap
in class EmbedParameterMetaData30
interfaces
- a Class defining an interfacejava.sql.SQLExption
- if no object if found that implements the
interfacejava.sql.SQLException