01: /*
02:
03: Derby - Class org.apache.derby.impl.jdbc.EmbedParameterMetaData30
04:
05: Licensed to the Apache Software Foundation (ASF) under one or more
06: contributor license agreements. See the NOTICE file distributed with
07: this work for additional information regarding copyright ownership.
08: The ASF licenses this file to you under the Apache License, Version 2.0
09: (the "License"); you may not use this file except in compliance with
10: the License. You may obtain a copy of the License at
11:
12: http://www.apache.org/licenses/LICENSE-2.0
13:
14: Unless required by applicable law or agreed to in writing, software
15: distributed under the License is distributed on an "AS IS" BASIS,
16: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17: See the License for the specific language governing permissions and
18: limitations under the License.
19:
20: */
21:
22: package org.apache.derby.impl.jdbc;
23:
24: import org.apache.derby.iapi.sql.ParameterValueSet;
25: import org.apache.derby.iapi.types.DataTypeDescriptor;
26:
27: import java.sql.ParameterMetaData;
28:
29: /**
30: * This class implements the ParameterMetaData interface from JDBC3.0
31: * It provides the parameter meta data for callable & prepared statements
32: * But note that the bulk of it resides in its parent class. The reason is
33: * we want to provide the functionality to the JDKs before JDBC3.0.
34: *
35: <P><B>Supports</B>
36: <UL>
37: <LI> JDBC 3.0 - java.sql.ParameterMetaData introduced in JDBC3
38: </UL>
39:
40: * @see java.sql.ParameterMetaData
41: *
42: */
43: class EmbedParameterMetaData30 extends
44: org.apache.derby.impl.jdbc.EmbedParameterSetMetaData implements
45: ParameterMetaData {
46:
47: //////////////////////////////////////////////////////////////
48: //
49: // CONSTRUCTORS
50: //
51: //////////////////////////////////////////////////////////////
52: EmbedParameterMetaData30(ParameterValueSet pvs,
53: DataTypeDescriptor[] types) {
54: super(pvs, types);
55: }
56:
57: }
|