/* * (C) Copyright IBM Corp. 2011 * * LICENSE: Eclipse Public License v1.0 * http://www.eclipse.org/legal/epl-v10.html */ package com.ibm.gaiandb.lite; import java.sql.ParameterMetaData; import java.sql.SQLException; /** * @author DavidVyvyan */ public class LiteParameterMetaData implements ParameterMetaData { // Use PROPRIETARY notice if class contains a main() method, otherwise use COPYRIGHT notice. public static final String COPYRIGHT_NOTICE = "(c) Copyright IBM Corp. 2011"; private int parameterCount = 0; public void setParameterCount(int parameterCount) { this.parameterCount = parameterCount; } public int getParameterCount() throws SQLException { return parameterCount; } public String getParameterClassName(int paramIndex) throws SQLException { // TODO Auto-generated method stub return null; } public int getParameterMode(int paramIndex) throws SQLException { // TODO Auto-generated method stub return 0; } public int getParameterType(int paramIndex) throws SQLException { // TODO Auto-generated method stub return 0; } public String getParameterTypeName(int paramIndex) throws SQLException { // TODO Auto-generated method stub return null; } public int getPrecision(int paramIndex) throws SQLException { // TODO Auto-generated method stub return 0; } public int getScale(int paramIndex) throws SQLException { // TODO Auto-generated method stub return 0; } public int isNullable(int paramIndex) throws SQLException { // TODO Auto-generated method stub return 0; } public boolean isSigned(int paramIndex) throws SQLException { // TODO Auto-generated method stub return false; } public boolean isWrapperFor(Class<?> iface) throws SQLException { // TODO Auto-generated method stub return false; } public <T> T unwrap(Class<T> iface) throws SQLException { // TODO Auto-generated method stub return null; } }