// ============================================================================ // // Copyright (C) 2006-2016 Talend Inc. - www.talend.com // // This source code is available under agreement available at // %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt // // You should have received a copy of the agreement // along with this program; if not, write to Talend SA // 9 rue Pages 92150 Suresnes, France // // ============================================================================ package org.talend.dataquality.sample.data; import java.sql.ResultSetMetaData; import java.sql.SQLException; /** * DOC zshen class global comment. Detailled comment */ public class SampleDataResultSetMetaData implements ResultSetMetaData { private Integer columnCount = 0; /** * DOC zshen SampleDataResultSetMetaData constructor comment. */ public SampleDataResultSetMetaData(int columnCount) { this.columnCount = columnCount; } /* * (non-Javadoc) * * @see java.sql.Wrapper#unwrap(java.lang.Class) */ public <T> T unwrap(Class<T> iface) throws SQLException { // TODO Auto-generated method stub return null; } /* * (non-Javadoc) * * @see java.sql.Wrapper#isWrapperFor(java.lang.Class) */ public boolean isWrapperFor(Class<?> iface) throws SQLException { // TODO Auto-generated method stub return false; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getColumnCount() */ public int getColumnCount() throws SQLException { return columnCount; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#isAutoIncrement(int) */ public boolean isAutoIncrement(int column) throws SQLException { // TODO Auto-generated method stub return false; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#isCaseSensitive(int) */ public boolean isCaseSensitive(int column) throws SQLException { // TODO Auto-generated method stub return false; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#isSearchable(int) */ public boolean isSearchable(int column) throws SQLException { // TODO Auto-generated method stub return false; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#isCurrency(int) */ public boolean isCurrency(int column) throws SQLException { // TODO Auto-generated method stub return false; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#isNullable(int) */ public int isNullable(int column) throws SQLException { // TODO Auto-generated method stub return 0; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#isSigned(int) */ public boolean isSigned(int column) throws SQLException { // TODO Auto-generated method stub return false; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getColumnDisplaySize(int) */ public int getColumnDisplaySize(int column) throws SQLException { // TODO Auto-generated method stub return 0; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getColumnLabel(int) */ public String getColumnLabel(int column) throws SQLException { // TODO Auto-generated method stub return null; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getColumnName(int) */ public String getColumnName(int column) throws SQLException { // TODO Auto-generated method stub return null; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getSchemaName(int) */ public String getSchemaName(int column) throws SQLException { // TODO Auto-generated method stub return null; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getPrecision(int) */ public int getPrecision(int column) throws SQLException { // TODO Auto-generated method stub return 0; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getScale(int) */ public int getScale(int column) throws SQLException { // TODO Auto-generated method stub return 0; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getTableName(int) */ public String getTableName(int column) throws SQLException { // TODO Auto-generated method stub return null; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getCatalogName(int) */ public String getCatalogName(int column) throws SQLException { // TODO Auto-generated method stub return null; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getColumnType(int) */ public int getColumnType(int column) throws SQLException { // TODO Auto-generated method stub return 0; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getColumnTypeName(int) */ public String getColumnTypeName(int column) throws SQLException { // TODO Auto-generated method stub return null; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#isReadOnly(int) */ public boolean isReadOnly(int column) throws SQLException { // TODO Auto-generated method stub return false; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#isWritable(int) */ public boolean isWritable(int column) throws SQLException { // TODO Auto-generated method stub return false; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#isDefinitelyWritable(int) */ public boolean isDefinitelyWritable(int column) throws SQLException { // TODO Auto-generated method stub return false; } /* * (non-Javadoc) * * @see java.sql.ResultSetMetaData#getColumnClassName(int) */ public String getColumnClassName(int column) throws SQLException { // TODO Auto-generated method stub return null; } }