Package org.hibernate.engine.jdbc
Interface CharacterStream
- All Known Implementing Classes:
CharacterStreamImpl
public interfaceCharacterStreamWraps a character stream (reader) to also provide the length (number of characters) which is needed when binding.
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReaderasReader()Provides access to the underlying data as a Reader.StringasString()Provides access to the underlying data as a String.longgetLength()Retrieve the number of characters.voidrelease()Release any underlying resources.
Method Detail
asReader
Reader asReader()
Provides access to the underlying data as a Reader.- Returns:
- The reader.
asString
String asString()
Provides access to the underlying data as a String.- Returns:
- The underlying String data
getLength
long getLength()
Retrieve the number of characters.- Returns:
- The number of characters.
release
void release()
Release any underlying resources.