com.sybase.jdbc2.jdbc
Class CharsetToUniInputStream

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--java.io.FilterInputStream
              |
              +--com.sybase.jdbc2.jdbc.RawInputStream
                    |
                    +--com.sybase.jdbc2.jdbc.CharsetToUniInputStream

public class CharsetToUniInputStream
extends RawInputStream


Field Summary
 private boolean_closed
           
 private int_currentChar
           
 private boolean_even
           
 private java.io.InputStreamReader_isr
           
 private int_lengthLimit
           
 private int_readBytes
           
 private com.sybase.jdbc2.jdbc.RawInputStream_ris
           

Fields inherited from class com.sybase.jdbc2.jdbc.RawInputStream
_cm, _isCached, _tdis

Fields inherited from class java.io.FilterInputStream
in

Constructor Summary
CharsetToUniInputStream(java.io.InputStream , int , int , com.sybase.jdbc2.utils.CacheManager , java.lang.String )
           

Method Summary
 intavailable()
           
 booleancache(com.sybase.jdbc2.utils.CacheStream )
           
 voidclose()
           
 intread()
           
 intread(byte[] )
           
 intread(byte[] , int , int )
           
 voidsetCached(boolean )
           
 longskip(long )
           

Methods inherited from class com.sybase.jdbc2.jdbc.RawInputStream
markSupported

Methods inherited from class java.io.FilterInputStream
mark, reset

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize

Field Detail

_closed

private boolean _closed

_currentChar

private int _currentChar

_even

private boolean _even

_isr

private java.io.InputStreamReader _isr

_lengthLimit

private int _lengthLimit

_readBytes

private int _readBytes

_ris

private com.sybase.jdbc2.jdbc.RawInputStream _ris
Constructor Detail

CharsetToUniInputStream

public CharsetToUniInputStream(java.io.InputStream , int , int , com.sybase.jdbc2.utils.CacheManager , java.lang.String )
Method Detail

available

public int available()

cache

public boolean cache(com.sybase.jdbc2.utils.CacheStream )

close

public void close()

read

public int read()

read

public int read(byte[] )

read

public int read(byte[] , int , int )

setCached

public void setCached(boolean )

skip

public long skip(long )