cz.cuni.amis.pogamut.base.communication.connection
Class WorldReader

Package class diagram package WorldReader
java.lang.Object
  extended by java.io.Reader
      extended by cz.cuni.amis.pogamut.base.communication.connection.WorldReader
All Implemented Interfaces:
Closeable, Readable
Direct Known Subclasses:
WorldReader.WorldReaderWrapper

public abstract class WorldReader
extends Reader


Nested Class Summary
static class WorldReader.WorldReaderWrapper
           
 
Field Summary
 
Fields inherited from class java.io.Reader
lock
 
Constructor Summary
WorldReader()
           
 
Method Summary
abstract  void close()
           
abstract  int read(char[] arg0, int arg1, int arg2)
           
 boolean ready()
           
 
Methods inherited from class java.io.Reader
mark, markSupported, read, read, read, reset, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorldReader

public WorldReader()
Method Detail

ready

public boolean ready()
              throws cz.cuni.amis.utils.exception.PogamutIOException
Overrides:
ready in class Reader
Throws:
cz.cuni.amis.utils.exception.PogamutIOException

close

public abstract void close()
                    throws cz.cuni.amis.utils.exception.PogamutIOException
Specified by:
close in interface Closeable
Specified by:
close in class Reader
Throws:
cz.cuni.amis.utils.exception.PogamutIOException

read

public abstract int read(char[] arg0,
                         int arg1,
                         int arg2)
                  throws cz.cuni.amis.utils.exception.PogamutIOException,
                         ComponentNotRunningException,
                         ComponentPausedException
Specified by:
read in class Reader
Throws:
cz.cuni.amis.utils.exception.PogamutIOException
ComponentNotRunningException
ComponentPausedException


Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.