- All Superinterfaces:
AutoCloseable
,SQLInput
,Wrapper
,Wrapper
- All Known Implementing Classes:
SQLInputWrapperImpl
Wraps a
SQLInput
.- Author:
- AO Industries, Inc.
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
close()
Releases resources associated with this wrapper.Gets the SQL input that is wrapped.default BigDecimal
readBlob()
default boolean
default byte
readByte()
default byte[]
readClob()
default Date
readDate()
default double
default float
default int
readInt()
default long
readLong()
default String
default Object
default <T> T
readObject
(Class<T> type) readRef()
default short
default String
default Time
readTime()
default Timestamp
default URL
readURL()
default boolean
wasNull()
Methods inherited from interface com.aoapps.sql.wrapper.Wrapper
isWrapperFor, unwrap
-
Method Details
-
getWrapped
SQLInput getWrapped()Gets the SQL input that is wrapped.- Specified by:
getWrapped
in interfaceWrapper
-
close
Releases resources associated with this wrapper.- Specified by:
close
in interfaceAutoCloseable
- Throws:
SQLException
- See Also:
-
readString
- Specified by:
readString
in interfaceSQLInput
- Throws:
SQLException
-
readBoolean
- Specified by:
readBoolean
in interfaceSQLInput
- Throws:
SQLException
-
readByte
- Specified by:
readByte
in interfaceSQLInput
- Throws:
SQLException
-
readShort
- Specified by:
readShort
in interfaceSQLInput
- Throws:
SQLException
-
readInt
- Specified by:
readInt
in interfaceSQLInput
- Throws:
SQLException
-
readLong
- Specified by:
readLong
in interfaceSQLInput
- Throws:
SQLException
-
readFloat
- Specified by:
readFloat
in interfaceSQLInput
- Throws:
SQLException
-
readDouble
- Specified by:
readDouble
in interfaceSQLInput
- Throws:
SQLException
-
readBigDecimal
- Specified by:
readBigDecimal
in interfaceSQLInput
- Throws:
SQLException
-
readBytes
- Specified by:
readBytes
in interfaceSQLInput
- Throws:
SQLException
-
readDate
- Specified by:
readDate
in interfaceSQLInput
- Throws:
SQLException
-
readTime
- Specified by:
readTime
in interfaceSQLInput
- Throws:
SQLException
-
readTimestamp
- Specified by:
readTimestamp
in interfaceSQLInput
- Throws:
SQLException
-
readCharacterStream
- Specified by:
readCharacterStream
in interfaceSQLInput
- Throws:
SQLException
-
readAsciiStream
- Specified by:
readAsciiStream
in interfaceSQLInput
- Throws:
SQLException
-
readBinaryStream
- Specified by:
readBinaryStream
in interfaceSQLInput
- Throws:
SQLException
-
readObject
- Specified by:
readObject
in interfaceSQLInput
- Throws:
SQLException
-
readRef
- Specified by:
readRef
in interfaceSQLInput
- Throws:
SQLException
-
readBlob
- Specified by:
readBlob
in interfaceSQLInput
- Throws:
SQLException
-
readClob
- Specified by:
readClob
in interfaceSQLInput
- Throws:
SQLException
-
readArray
- Specified by:
readArray
in interfaceSQLInput
- Throws:
SQLException
-
wasNull
- Specified by:
wasNull
in interfaceSQLInput
- Throws:
SQLException
-
readURL
- Specified by:
readURL
in interfaceSQLInput
- Throws:
SQLException
-
readNClob
- Specified by:
readNClob
in interfaceSQLInput
- Throws:
SQLException
-
readNString
- Specified by:
readNString
in interfaceSQLInput
- Throws:
SQLException
-
readSQLXML
- Specified by:
readSQLXML
in interfaceSQLInput
- Throws:
SQLException
-
readRowId
- Specified by:
readRowId
in interfaceSQLInput
- Throws:
SQLException
-
readObject
- Specified by:
readObject
in interfaceSQLInput
- Throws:
SQLException
-