org.objectweb.jorm.mapper.rdb.lib
Class RdbBlob.RdbInputStream

java.lang.Object
  extended by java.io.InputStream
      extended by org.objectweb.jorm.mapper.rdb.lib.RdbBlob.RdbInputStream
All Implemented Interfaces:
java.io.Closeable
Enclosing class:
RdbBlob

 class RdbBlob.RdbInputStream
extends java.io.InputStream


Field Summary
private  RdbBlob blob
           
private  int bufferId
           
private  int cursor
           
 
Constructor Summary
RdbBlob.RdbInputStream(RdbBlob _blob)
           
 
Method Summary
 int available()
           
 int getSize()
           
 void mark(int readlimit)
          Does not support by this implementation
 boolean markSupported()
          This implementation does not support the mark/reset operations
 int read()
           
 void reset()
          Does not support by this implementation
 long skip(long n)
           
 
Methods inherited from class java.io.InputStream
close, read, read
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

blob

private RdbBlob blob

bufferId

private int bufferId

cursor

private int cursor
Constructor Detail

RdbBlob.RdbInputStream

RdbBlob.RdbInputStream(RdbBlob _blob)
Method Detail

getSize

public int getSize()

available

public int available()
              throws java.io.IOException
Overrides:
available in class java.io.InputStream
Throws:
java.io.IOException

mark

public void mark(int readlimit)
Does not support by this implementation

Overrides:
mark in class java.io.InputStream

reset

public void reset()
           throws java.io.IOException
Does not support by this implementation

Overrides:
reset in class java.io.InputStream
Throws:
java.io.IOException

markSupported

public boolean markSupported()
This implementation does not support the mark/reset operations

Overrides:
markSupported in class java.io.InputStream

skip

public long skip(long n)
          throws java.io.IOException
Overrides:
skip in class java.io.InputStream
Throws:
java.io.IOException

read

public int read()
         throws java.io.IOException
Specified by:
read in class java.io.InputStream
Throws:
java.io.IOException