org.eclipse.birt.core.archive.compound
Class ArchiveEntry

java.lang.Object
  extended by org.eclipse.birt.core.archive.compound.ArchiveEntry

public abstract class ArchiveEntry
extends java.lang.Object


Constructor Summary
ArchiveEntry()
           
 
Method Summary
abstract  void flush()
           
abstract  long getLength()
           
abstract  int read(long pos, byte[] b, int off, int len)
           
abstract  void refresh()
           
abstract  void setLength(long length)
           
abstract  void write(long pos, byte[] b, int off, int len)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArchiveEntry

public ArchiveEntry()
Method Detail

getLength

public abstract long getLength()
                        throws java.io.IOException
Throws:
java.io.IOException

setLength

public abstract void setLength(long length)
                        throws java.io.IOException
Throws:
java.io.IOException

flush

public abstract void flush()
                    throws java.io.IOException
Throws:
java.io.IOException

refresh

public abstract void refresh()
                      throws java.io.IOException
Throws:
java.io.IOException

read

public abstract int read(long pos,
                         byte[] b,
                         int off,
                         int len)
                  throws java.io.IOException
Throws:
java.io.IOException

write

public abstract void write(long pos,
                           byte[] b,
                           int off,
                           int len)
                    throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2008 Actuate Corp. All rights reserved.