Path: blob/master/test/jdk/java/sql/testng/util/StubCallableStatement.java
41152 views
/*1* Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.2* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.3*4* This code is free software; you can redistribute it and/or modify it5* under the terms of the GNU General Public License version 2 only, as6* published by the Free Software Foundation.7*8* This code is distributed in the hope that it will be useful, but WITHOUT9* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or10* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License11* version 2 for more details (a copy is included in the LICENSE file that12* accompanied this code).13*14* You should have received a copy of the GNU General Public License version15* 2 along with this work; if not, write to the Free Software Foundation,16* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.17*18* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA19* or visit www.oracle.com if you need additional information or have any20* questions.21*/22package util;2324import java.io.InputStream;25import java.io.Reader;26import java.math.BigDecimal;27import java.net.URL;28import java.sql.Array;29import java.sql.Blob;30import java.sql.CallableStatement;31import java.sql.Clob;32import java.sql.Date;33import java.sql.NClob;34import java.sql.Ref;35import java.sql.RowId;36import java.sql.SQLException;37import java.sql.SQLXML;38import java.sql.Time;39import java.sql.Timestamp;40import java.util.Calendar;41import java.util.Map;4243public class StubCallableStatement extends StubPreparedStatement44implements CallableStatement{4546@Override47public void registerOutParameter(int parameterIndex, int sqlType) throws SQLException {48throw new UnsupportedOperationException("Not supported yet.");49}5051@Override52public void registerOutParameter(int parameterIndex, int sqlType, int scale) throws SQLException {53throw new UnsupportedOperationException("Not supported yet.");54}5556@Override57public boolean wasNull() throws SQLException {58throw new UnsupportedOperationException("Not supported yet.");59}6061@Override62public String getString(int parameterIndex) throws SQLException {63throw new UnsupportedOperationException("Not supported yet.");64}6566@Override67public boolean getBoolean(int parameterIndex) throws SQLException {68throw new UnsupportedOperationException("Not supported yet.");69}7071@Override72public byte getByte(int parameterIndex) throws SQLException {73throw new UnsupportedOperationException("Not supported yet.");74}7576@Override77public short getShort(int parameterIndex) throws SQLException {78throw new UnsupportedOperationException("Not supported yet.");79}8081@Override82public int getInt(int parameterIndex) throws SQLException {83throw new UnsupportedOperationException("Not supported yet.");84}8586@Override87public long getLong(int parameterIndex) throws SQLException {88throw new UnsupportedOperationException("Not supported yet.");89}9091@Override92public float getFloat(int parameterIndex) throws SQLException {93throw new UnsupportedOperationException("Not supported yet.");94}9596@Override97public double getDouble(int parameterIndex) throws SQLException {98throw new UnsupportedOperationException("Not supported yet.");99}100101@Override102public BigDecimal getBigDecimal(int parameterIndex, int scale) throws SQLException {103throw new UnsupportedOperationException("Not supported yet.");104}105106@Override107public byte[] getBytes(int parameterIndex) throws SQLException {108throw new UnsupportedOperationException("Not supported yet.");109}110111@Override112public Date getDate(int parameterIndex) throws SQLException {113throw new UnsupportedOperationException("Not supported yet.");114}115116@Override117public Time getTime(int parameterIndex) throws SQLException {118throw new UnsupportedOperationException("Not supported yet.");119}120121@Override122public Timestamp getTimestamp(int parameterIndex) throws SQLException {123throw new UnsupportedOperationException("Not supported yet.");124}125126@Override127public Object getObject(int parameterIndex) throws SQLException {128throw new UnsupportedOperationException("Not supported yet.");129}130131@Override132public BigDecimal getBigDecimal(int parameterIndex) throws SQLException {133throw new UnsupportedOperationException("Not supported yet.");134}135136@Override137public Object getObject(int parameterIndex, Map<String, Class<?>> map) throws SQLException {138throw new UnsupportedOperationException("Not supported yet.");139}140141@Override142public Ref getRef(int parameterIndex) throws SQLException {143throw new UnsupportedOperationException("Not supported yet.");144}145146@Override147public Blob getBlob(int parameterIndex) throws SQLException {148throw new UnsupportedOperationException("Not supported yet.");149}150151@Override152public Clob getClob(int parameterIndex) throws SQLException {153throw new UnsupportedOperationException("Not supported yet.");154}155156@Override157public Array getArray(int parameterIndex) throws SQLException {158throw new UnsupportedOperationException("Not supported yet.");159}160161@Override162public Date getDate(int parameterIndex, Calendar cal) throws SQLException {163throw new UnsupportedOperationException("Not supported yet.");164}165166@Override167public Time getTime(int parameterIndex, Calendar cal) throws SQLException {168throw new UnsupportedOperationException("Not supported yet.");169}170171@Override172public Timestamp getTimestamp(int parameterIndex, Calendar cal) throws SQLException {173throw new UnsupportedOperationException("Not supported yet.");174}175176@Override177public void registerOutParameter(int parameterIndex, int sqlType, String typeName) throws SQLException {178throw new UnsupportedOperationException("Not supported yet.");179}180181@Override182public void registerOutParameter(String parameterName, int sqlType) throws SQLException {183throw new UnsupportedOperationException("Not supported yet.");184}185186@Override187public void registerOutParameter(String parameterName, int sqlType, int scale) throws SQLException {188throw new UnsupportedOperationException("Not supported yet.");189}190191@Override192public void registerOutParameter(String parameterName, int sqlType, String typeName) throws SQLException {193throw new UnsupportedOperationException("Not supported yet.");194}195196@Override197public URL getURL(int parameterIndex) throws SQLException {198throw new UnsupportedOperationException("Not supported yet.");199}200201@Override202public void setURL(String parameterName, URL val) throws SQLException {203throw new UnsupportedOperationException("Not supported yet.");204}205206@Override207public void setNull(String parameterName, int sqlType) throws SQLException {208throw new UnsupportedOperationException("Not supported yet.");209}210211@Override212public void setBoolean(String parameterName, boolean x) throws SQLException {213throw new UnsupportedOperationException("Not supported yet.");214}215216@Override217public void setByte(String parameterName, byte x) throws SQLException {218throw new UnsupportedOperationException("Not supported yet.");219}220221@Override222public void setShort(String parameterName, short x) throws SQLException {223throw new UnsupportedOperationException("Not supported yet.");224}225226@Override227public void setInt(String parameterName, int x) throws SQLException {228throw new UnsupportedOperationException("Not supported yet.");229}230231@Override232public void setLong(String parameterName, long x) throws SQLException {233throw new UnsupportedOperationException("Not supported yet.");234}235236@Override237public void setFloat(String parameterName, float x) throws SQLException {238throw new UnsupportedOperationException("Not supported yet.");239}240241@Override242public void setDouble(String parameterName, double x) throws SQLException {243throw new UnsupportedOperationException("Not supported yet.");244}245246@Override247public void setBigDecimal(String parameterName, BigDecimal x) throws SQLException {248throw new UnsupportedOperationException("Not supported yet.");249}250251@Override252public void setString(String parameterName, String x) throws SQLException {253throw new UnsupportedOperationException("Not supported yet.");254}255256@Override257public void setBytes(String parameterName, byte[] x) throws SQLException {258throw new UnsupportedOperationException("Not supported yet.");259}260261@Override262public void setDate(String parameterName, Date x) throws SQLException {263throw new UnsupportedOperationException("Not supported yet.");264}265266@Override267public void setTime(String parameterName, Time x) throws SQLException {268throw new UnsupportedOperationException("Not supported yet.");269}270271@Override272public void setTimestamp(String parameterName, Timestamp x) throws SQLException {273throw new UnsupportedOperationException("Not supported yet.");274}275276@Override277public void setAsciiStream(String parameterName, InputStream x, int length) throws SQLException {278throw new UnsupportedOperationException("Not supported yet.");279}280281@Override282public void setBinaryStream(String parameterName, InputStream x, int length) throws SQLException {283throw new UnsupportedOperationException("Not supported yet.");284}285286@Override287public void setObject(String parameterName, Object x, int targetSqlType, int scale) throws SQLException {288throw new UnsupportedOperationException("Not supported yet.");289}290291@Override292public void setObject(String parameterName, Object x, int targetSqlType) throws SQLException {293throw new UnsupportedOperationException("Not supported yet.");294}295296@Override297public void setObject(String parameterName, Object x) throws SQLException {298throw new UnsupportedOperationException("Not supported yet.");299}300301@Override302public void setCharacterStream(String parameterName, Reader reader, int length) throws SQLException {303throw new UnsupportedOperationException("Not supported yet.");304}305306@Override307public void setDate(String parameterName, Date x, Calendar cal) throws SQLException {308throw new UnsupportedOperationException("Not supported yet.");309}310311@Override312public void setTime(String parameterName, Time x, Calendar cal) throws SQLException {313throw new UnsupportedOperationException("Not supported yet.");314}315316@Override317public void setTimestamp(String parameterName, Timestamp x, Calendar cal) throws SQLException {318throw new UnsupportedOperationException("Not supported yet.");319}320321@Override322public void setNull(String parameterName, int sqlType, String typeName) throws SQLException {323throw new UnsupportedOperationException("Not supported yet.");324}325326@Override327public String getString(String parameterName) throws SQLException {328throw new UnsupportedOperationException("Not supported yet.");329}330331@Override332public boolean getBoolean(String parameterName) throws SQLException {333throw new UnsupportedOperationException("Not supported yet.");334}335336@Override337public byte getByte(String parameterName) throws SQLException {338throw new UnsupportedOperationException("Not supported yet.");339}340341@Override342public short getShort(String parameterName) throws SQLException {343throw new UnsupportedOperationException("Not supported yet.");344}345346@Override347public int getInt(String parameterName) throws SQLException {348throw new UnsupportedOperationException("Not supported yet.");349}350351@Override352public long getLong(String parameterName) throws SQLException {353throw new UnsupportedOperationException("Not supported yet.");354}355356@Override357public float getFloat(String parameterName) throws SQLException {358throw new UnsupportedOperationException("Not supported yet.");359}360361@Override362public double getDouble(String parameterName) throws SQLException {363throw new UnsupportedOperationException("Not supported yet.");364}365366@Override367public byte[] getBytes(String parameterName) throws SQLException {368throw new UnsupportedOperationException("Not supported yet.");369}370371@Override372public Date getDate(String parameterName) throws SQLException {373throw new UnsupportedOperationException("Not supported yet.");374}375376@Override377public Time getTime(String parameterName) throws SQLException {378throw new UnsupportedOperationException("Not supported yet.");379}380381@Override382public Timestamp getTimestamp(String parameterName) throws SQLException {383throw new UnsupportedOperationException("Not supported yet.");384}385386@Override387public Object getObject(String parameterName) throws SQLException {388throw new UnsupportedOperationException("Not supported yet.");389}390391@Override392public BigDecimal getBigDecimal(String parameterName) throws SQLException {393throw new UnsupportedOperationException("Not supported yet.");394}395396@Override397public Object getObject(String parameterName, Map<String, Class<?>> map) throws SQLException {398throw new UnsupportedOperationException("Not supported yet.");399}400401@Override402public Ref getRef(String parameterName) throws SQLException {403throw new UnsupportedOperationException("Not supported yet.");404}405406@Override407public Blob getBlob(String parameterName) throws SQLException {408throw new UnsupportedOperationException("Not supported yet.");409}410411@Override412public Clob getClob(String parameterName) throws SQLException {413throw new UnsupportedOperationException("Not supported yet.");414}415416@Override417public Array getArray(String parameterName) throws SQLException {418throw new UnsupportedOperationException("Not supported yet.");419}420421@Override422public Date getDate(String parameterName, Calendar cal) throws SQLException {423throw new UnsupportedOperationException("Not supported yet.");424}425426@Override427public Time getTime(String parameterName, Calendar cal) throws SQLException {428throw new UnsupportedOperationException("Not supported yet.");429}430431@Override432public Timestamp getTimestamp(String parameterName, Calendar cal) throws SQLException {433throw new UnsupportedOperationException("Not supported yet.");434}435436@Override437public URL getURL(String parameterName) throws SQLException {438throw new UnsupportedOperationException("Not supported yet.");439}440441@Override442public RowId getRowId(int parameterIndex) throws SQLException {443throw new UnsupportedOperationException("Not supported yet.");444}445446@Override447public RowId getRowId(String parameterName) throws SQLException {448throw new UnsupportedOperationException("Not supported yet.");449}450451@Override452public void setRowId(String parameterName, RowId x) throws SQLException {453throw new UnsupportedOperationException("Not supported yet.");454}455456@Override457public void setNString(String parameterName, String value) throws SQLException {458throw new UnsupportedOperationException("Not supported yet.");459}460461@Override462public void setNCharacterStream(String parameterName, Reader value, long length) throws SQLException {463throw new UnsupportedOperationException("Not supported yet.");464}465466@Override467public void setNClob(String parameterName, NClob value) throws SQLException {468throw new UnsupportedOperationException("Not supported yet.");469}470471@Override472public void setClob(String parameterName, Reader reader, long length) throws SQLException {473throw new UnsupportedOperationException("Not supported yet.");474}475476@Override477public void setBlob(String parameterName, InputStream inputStream, long length) throws SQLException {478throw new UnsupportedOperationException("Not supported yet.");479}480481@Override482public void setNClob(String parameterName, Reader reader, long length) throws SQLException {483throw new UnsupportedOperationException("Not supported yet.");484}485486@Override487public NClob getNClob(int parameterIndex) throws SQLException {488throw new UnsupportedOperationException("Not supported yet.");489}490491@Override492public NClob getNClob(String parameterName) throws SQLException {493throw new UnsupportedOperationException("Not supported yet.");494}495496@Override497public void setSQLXML(String parameterName, SQLXML xmlObject) throws SQLException {498throw new UnsupportedOperationException("Not supported yet.");499}500501@Override502public SQLXML getSQLXML(int parameterIndex) throws SQLException {503throw new UnsupportedOperationException("Not supported yet.");504}505506@Override507public SQLXML getSQLXML(String parameterName) throws SQLException {508throw new UnsupportedOperationException("Not supported yet.");509}510511@Override512public String getNString(int parameterIndex) throws SQLException {513throw new UnsupportedOperationException("Not supported yet.");514}515516@Override517public String getNString(String parameterName) throws SQLException {518throw new UnsupportedOperationException("Not supported yet.");519}520521@Override522public Reader getNCharacterStream(int parameterIndex) throws SQLException {523throw new UnsupportedOperationException("Not supported yet.");524}525526@Override527public Reader getNCharacterStream(String parameterName) throws SQLException {528throw new UnsupportedOperationException("Not supported yet.");529}530531@Override532public Reader getCharacterStream(int parameterIndex) throws SQLException {533throw new UnsupportedOperationException("Not supported yet.");534}535536@Override537public Reader getCharacterStream(String parameterName) throws SQLException {538throw new UnsupportedOperationException("Not supported yet.");539}540541@Override542public void setBlob(String parameterName, Blob x) throws SQLException {543throw new UnsupportedOperationException("Not supported yet.");544}545546@Override547public void setClob(String parameterName, Clob x) throws SQLException {548throw new UnsupportedOperationException("Not supported yet.");549}550551@Override552public void setAsciiStream(String parameterName, InputStream x, long length) throws SQLException {553throw new UnsupportedOperationException("Not supported yet.");554}555556@Override557public void setBinaryStream(String parameterName, InputStream x, long length) throws SQLException {558throw new UnsupportedOperationException("Not supported yet.");559}560561@Override562public void setCharacterStream(String parameterName, Reader reader, long length) throws SQLException {563throw new UnsupportedOperationException("Not supported yet.");564}565566@Override567public void setAsciiStream(String parameterName, InputStream x) throws SQLException {568throw new UnsupportedOperationException("Not supported yet.");569}570571@Override572public void setBinaryStream(String parameterName, InputStream x) throws SQLException {573throw new UnsupportedOperationException("Not supported yet.");574}575576@Override577public void setCharacterStream(String parameterName, Reader reader) throws SQLException {578throw new UnsupportedOperationException("Not supported yet.");579}580581@Override582public void setNCharacterStream(String parameterName, Reader value) throws SQLException {583throw new UnsupportedOperationException("Not supported yet.");584}585586@Override587public void setClob(String parameterName, Reader reader) throws SQLException {588throw new UnsupportedOperationException("Not supported yet.");589}590591@Override592public void setBlob(String parameterName, InputStream inputStream) throws SQLException {593throw new UnsupportedOperationException("Not supported yet.");594}595596@Override597public void setNClob(String parameterName, Reader reader) throws SQLException {598throw new UnsupportedOperationException("Not supported yet.");599}600601@Override602public <T> T getObject(int parameterIndex, Class<T> type) throws SQLException {603throw new UnsupportedOperationException("Not supported yet.");604}605606@Override607public <T> T getObject(String parameterName, Class<T> type) throws SQLException {608throw new UnsupportedOperationException("Not supported yet.");609}610611}612613614