- All Superinterfaces:
AutoCloseable,SQLOutput,Wrapper,Wrapper
- All Known Implementing Classes:
SQLOutputWrapperImpl
Wraps a
SQLOutput.- Author:
- AO Industries, Inc.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidclose()Releases resources associated with this wrapper.Gets the SQL output that is wrapped.voidwriteArray(Array x) voiddefault voidvoidvoiddefault voidwriteBoolean(boolean x) default voidwriteByte(byte x) default voidwriteBytes(byte[] x) voidvoiddefault voiddefault voidwriteDouble(double x) default voidwriteFloat(float x) default voidwriteInt(int x) default voidwriteLong(long x) voidwriteNClob(NClob x) default voiddefault voidwriteObject(Object x, SQLType targetSqlType) voidvoidvoidwriteRowId(RowId x) default voidwriteShort(short x) voiddefault voidvoiddefault voiddefault voiddefault voidMethods inherited from interface com.aoapps.sql.wrapper.Wrapper
isWrapperFor, unwrap
-
Method Details
-
getWrapped
SQLOutput getWrapped()Gets the SQL output that is wrapped.- Specified by:
getWrappedin interfaceWrapper
-
close
Releases resources associated with this wrapper.- Specified by:
closein interfaceAutoCloseable- Throws:
SQLException- See Also:
-
writeString
- Specified by:
writeStringin interfaceSQLOutput- Throws:
SQLException
-
writeBoolean
- Specified by:
writeBooleanin interfaceSQLOutput- Throws:
SQLException
-
writeByte
- Specified by:
writeBytein interfaceSQLOutput- Throws:
SQLException
-
writeShort
- Specified by:
writeShortin interfaceSQLOutput- Throws:
SQLException
-
writeInt
- Specified by:
writeIntin interfaceSQLOutput- Throws:
SQLException
-
writeLong
- Specified by:
writeLongin interfaceSQLOutput- Throws:
SQLException
-
writeFloat
- Specified by:
writeFloatin interfaceSQLOutput- Throws:
SQLException
-
writeDouble
- Specified by:
writeDoublein interfaceSQLOutput- Throws:
SQLException
-
writeBigDecimal
- Specified by:
writeBigDecimalin interfaceSQLOutput- Throws:
SQLException
-
writeBytes
- Specified by:
writeBytesin interfaceSQLOutput- Throws:
SQLException
-
writeDate
- Specified by:
writeDatein interfaceSQLOutput- Throws:
SQLException
-
writeTime
- Specified by:
writeTimein interfaceSQLOutput- Throws:
SQLException
-
writeTimestamp
- Specified by:
writeTimestampin interfaceSQLOutput- Throws:
SQLException
-
writeCharacterStream
- Specified by:
writeCharacterStreamin interfaceSQLOutput- Throws:
SQLException
-
writeAsciiStream
- Specified by:
writeAsciiStreamin interfaceSQLOutput- Throws:
SQLException
-
writeBinaryStream
- Specified by:
writeBinaryStreamin interfaceSQLOutput- Throws:
SQLException
-
writeObject
- Specified by:
writeObjectin interfaceSQLOutput- Throws:
SQLException
-
writeRef
- Specified by:
writeRefin interfaceSQLOutput- Throws:
SQLException
-
writeBlob
- Specified by:
writeBlobin interfaceSQLOutput- Throws:
SQLException
-
writeClob
- Specified by:
writeClobin interfaceSQLOutput- Throws:
SQLException
-
writeStruct
- Specified by:
writeStructin interfaceSQLOutput- Throws:
SQLException
-
writeArray
- Specified by:
writeArrayin interfaceSQLOutput- Throws:
SQLException
-
writeURL
- Specified by:
writeURLin interfaceSQLOutput- Throws:
SQLException
-
writeNString
- Specified by:
writeNStringin interfaceSQLOutput- Throws:
SQLException
-
writeNClob
- Specified by:
writeNClobin interfaceSQLOutput- Throws:
SQLException
-
writeRowId
- Specified by:
writeRowIdin interfaceSQLOutput- Throws:
SQLException
-
writeSQLXML
- Specified by:
writeSQLXMLin interfaceSQLOutput- Throws:
SQLException
-
writeObject
- Specified by:
writeObjectin interfaceSQLOutput- Throws:
SQLException
-
