java.lang.Object
com.aoapps.sql.wrapper.SQLOutputWrapperImpl
com.aoapps.sql.failfast.FailFastSQLOutputImpl
- All Implemented Interfaces:
SQLOutputWrapper
,Wrapper
,AutoCloseable
,SQLOutput
,Wrapper
- Author:
- AO Industries, Inc.
-
Constructor Summary
ConstructorsConstructorDescriptionFailFastSQLOutputImpl
(FailFastConnectionImpl failFastConnection, SQLOutput wrapped) -
Method Summary
Modifier and TypeMethodDescriptionprotected FailFastConnectionImpl
void
writeArray
(Array x) void
void
void
void
void
writeBoolean
(boolean x) void
writeByte
(byte x) void
writeBytes
(byte[] x) void
void
void
void
writeDouble
(double x) void
writeFloat
(float x) void
writeInt
(int x) void
writeLong
(long x) void
writeNClob
(NClob x) void
void
writeObject
(Object x, SQLType targetSqlType) void
void
void
writeRowId
(RowId x) void
writeShort
(short x) void
void
void
void
void
void
Methods inherited from class com.aoapps.sql.wrapper.SQLOutputWrapperImpl
getWrapped, toString, unwrapArray, unwrapBlob, unwrapClob, unwrapInputStream, unwrapNClob, unwrapReader, unwrapRef, unwrapRowId, unwrapSQLXML, unwrapStruct, wrapSQLData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.aoapps.sql.wrapper.SQLOutputWrapper
close
Methods inherited from interface com.aoapps.sql.wrapper.Wrapper
isWrapperFor, unwrap
-
Constructor Details
-
FailFastSQLOutputImpl
-
-
Method Details
-
getConnectionWrapper
- Overrides:
getConnectionWrapper
in classSQLOutputWrapperImpl
-
writeString
- Throws:
SQLException
-
writeBoolean
- Throws:
SQLException
-
writeByte
- Throws:
SQLException
-
writeShort
- Throws:
SQLException
-
writeInt
- Throws:
SQLException
-
writeLong
- Throws:
SQLException
-
writeFloat
- Throws:
SQLException
-
writeDouble
- Throws:
SQLException
-
writeBigDecimal
- Throws:
SQLException
-
writeBytes
- Throws:
SQLException
-
writeDate
- Throws:
SQLException
-
writeTime
- Throws:
SQLException
-
writeTimestamp
- Throws:
SQLException
-
writeCharacterStream
- Specified by:
writeCharacterStream
in interfaceSQLOutput
- Specified by:
writeCharacterStream
in interfaceSQLOutputWrapper
- Overrides:
writeCharacterStream
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeAsciiStream
- Specified by:
writeAsciiStream
in interfaceSQLOutput
- Specified by:
writeAsciiStream
in interfaceSQLOutputWrapper
- Overrides:
writeAsciiStream
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeBinaryStream
- Specified by:
writeBinaryStream
in interfaceSQLOutput
- Specified by:
writeBinaryStream
in interfaceSQLOutputWrapper
- Overrides:
writeBinaryStream
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeObject
- Specified by:
writeObject
in interfaceSQLOutput
- Specified by:
writeObject
in interfaceSQLOutputWrapper
- Overrides:
writeObject
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeRef
- Specified by:
writeRef
in interfaceSQLOutput
- Specified by:
writeRef
in interfaceSQLOutputWrapper
- Overrides:
writeRef
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeBlob
- Specified by:
writeBlob
in interfaceSQLOutput
- Specified by:
writeBlob
in interfaceSQLOutputWrapper
- Overrides:
writeBlob
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeClob
- Specified by:
writeClob
in interfaceSQLOutput
- Specified by:
writeClob
in interfaceSQLOutputWrapper
- Overrides:
writeClob
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeStruct
- Specified by:
writeStruct
in interfaceSQLOutput
- Specified by:
writeStruct
in interfaceSQLOutputWrapper
- Overrides:
writeStruct
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeArray
- Specified by:
writeArray
in interfaceSQLOutput
- Specified by:
writeArray
in interfaceSQLOutputWrapper
- Overrides:
writeArray
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeURL
- Throws:
SQLException
-
writeNString
- Throws:
SQLException
-
writeNClob
- Specified by:
writeNClob
in interfaceSQLOutput
- Specified by:
writeNClob
in interfaceSQLOutputWrapper
- Overrides:
writeNClob
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeRowId
- Specified by:
writeRowId
in interfaceSQLOutput
- Specified by:
writeRowId
in interfaceSQLOutputWrapper
- Overrides:
writeRowId
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeSQLXML
- Specified by:
writeSQLXML
in interfaceSQLOutput
- Specified by:
writeSQLXML
in interfaceSQLOutputWrapper
- Overrides:
writeSQLXML
in classSQLOutputWrapperImpl
- Throws:
SQLException
-
writeObject
- Throws:
SQLException
-