com.sybase.jdbc2.tds
Class CachedTdsInt

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--java.io.FilterInputStream
              |
              +--com.sybase.jdbc2.tds.TdsInputStream
                    |
                    +--com.sybase.jdbc2.tds.TdsDataInputStream
                          |
                          +--com.sybase.jdbc2.tds.TdsDataObject
                                |
                                +--com.sybase.jdbc2.tds.TdsInt
                                      |
                                      +--com.sybase.jdbc2.tds.CachedTdsInt

public class CachedTdsInt
extends TdsInt


Fields inherited from class com.sybase.jdbc2.tds.TdsInt
_value

Fields inherited from class com.sybase.jdbc2.tds.TdsDataObject
_classID, _classIDLen, _classNum, _context, _dataFmt, _dataLength, _dbID, _isNull, _next, _prev, _state, _textptr, _textptrlen, _timestamp, UNINITIALIZED, UNKNOWN

Fields inherited from class com.sybase.jdbc2.tds.TdsDataInputStream
_tds

Fields inherited from class com.sybase.jdbc2.tds.TdsInputStream
_buf, _last, D_LOW_BYTE, LOW_BYTE

Fields inherited from class java.io.FilterInputStream
in

Constructor Summary
CachedTdsInt(com.sybase.jdbc2.tds.TdsInt )
           

Method Summary
 protected voidbeginRead()
           
 voidcache()
           
 voidclear()
           
 protected voiddoRead()
           
 voidendRead()
           
 protected voidgetSize()
           
 voidinitialize()
           
 voidstartRead()
           

Methods inherited from class com.sybase.jdbc2.tds.TdsInt
createCachedCopy, getBigDecimal, getBoolean, getByte, getDouble, getFloat, getInt, getLong, getObject, getShort, getString

Methods inherited from class com.sybase.jdbc2.tds.TdsDataObject
badConversion, badConversionCombination, copyInto, funkyBinaryReader, getAsciiStream, getBinaryStream, getBytes, getCharacterStream, getDateObject, getNext, getPrevious, getTextPtr, getUnicodeStream, isNull, noTextPointer, readDATETIMN, readFLTN, readINTN, readMONEYN, readNUMERIC, readString, setNext, setPrevious

Methods inherited from class com.sybase.jdbc2.tds.TdsDataInputStream
getCharset, readString

Methods inherited from class com.sybase.jdbc2.tds.TdsInputStream
available, close, flush, getBigEndian, read, read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, setBigEndian, skipBytes

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

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

Constructor Detail

CachedTdsInt

public CachedTdsInt(com.sybase.jdbc2.tds.TdsInt )
Method Detail

beginRead

protected void beginRead()

cache

public void cache()

clear

public void clear()

doRead

protected void doRead()

endRead

public void endRead()

getSize

protected void getSize()

initialize

public void initialize()

startRead

public void startRead()