org.hibernate.engine.jdbc
Interface CharacterStream

All Known Implementing Classes:
CharacterStreamImpl

public interface CharacterStream

Wraps a character stream (reader) to also provide the length (number of characters) which is needed when binding.


Method Summary
 Reader asReader()
          Provides access to the underlying data as a Reader.
 String asString()
          Provides access to the underlying data as a String.
 long getLength()
          Retrieve the number of characters.
 void release()
          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.



Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.