Uses of Package
java.io

Packages that use java.io
java.io Input/Output support 
java.lang Core Java classes 
java.net Support for sockets via PC SocketProxy 
java.util Utilities 
javax.bluetooth Standard Bluetooth classes 
javax.microedition.io J2ME I/O. 
lejos.addon.gps The lejos.addon.gps package provides GPS parsing. 
lejos.addon.keyboard Support for Bluetooth SPP keyboards 
lejos.io leJOS specific support for java.io 
lejos.nxt Access to NXT sensors, motors, etc. 
lejos.nxt.comm NXT communication classes 
lejos.nxt.rcxcomm Emulation of RCX communication classes 
lejos.nxt.remote Remote NXT access over Bluetooth 
lejos.robotics Hardware abstraction interfaces for the robotics package. 
lejos.robotics.localization Localization support 
lejos.robotics.mapping A new incomplete proposal for navigation 
lejos.util More utility classes 
 

Classes in java.io used by java.io
DataInput
           
DataOutput
           
File
          Implements a file system using pages of flash memory.
FileNotFoundException
           
FilterInputStream
           
FilterOutputStream
           
InputStream
          This abstract class is the superclass of all classes representing an input stream of bytes.
IOException
          Signals that an I/O exception of some sort has occurred.
OutputStream
          This abstract class is the superclass of all classes representing an output stream of bytes.
Reader
          Basic Reader implementation.
UnsupportedEncodingException
           
Writer
          Basic Writer implementation.
 

Classes in java.io used by java.lang
PrintStream
          Minimal implementation of PrintStream.
 

Classes in java.io used by java.net
DataInputStream
          Reads java data types transmitted as bytes over an InputStream.
DataOutputStream
          Transmits java data types as bytes over an OutputStream.
InputStream
          This abstract class is the superclass of all classes representing an input stream of bytes.
IOException
          Signals that an I/O exception of some sort has occurred.
OutputStream
          This abstract class is the superclass of all classes representing an output stream of bytes.
 

Classes in java.io used by java.util
InputStream
          This abstract class is the superclass of all classes representing an input stream of bytes.
IOException
          Signals that an I/O exception of some sort has occurred.
OutputStream
          This abstract class is the superclass of all classes representing an output stream of bytes.
PrintStream
          Minimal implementation of PrintStream.
 

Classes in java.io used by javax.bluetooth
IOException
          Signals that an I/O exception of some sort has occurred.
 

Classes in java.io used by javax.microedition.io
DataInputStream
          Reads java data types transmitted as bytes over an InputStream.
DataOutputStream
          Transmits java data types as bytes over an OutputStream.
InputStream
          This abstract class is the superclass of all classes representing an input stream of bytes.
IOException
          Signals that an I/O exception of some sort has occurred.
OutputStream
          This abstract class is the superclass of all classes representing an output stream of bytes.
 

Classes in java.io used by lejos.addon.gps
InputStream
          This abstract class is the superclass of all classes representing an input stream of bytes.
IOException
          Signals that an I/O exception of some sort has occurred.
 

Classes in java.io used by lejos.addon.keyboard
InputStream
          This abstract class is the superclass of all classes representing an input stream of bytes.
OutputStream
          This abstract class is the superclass of all classes representing an output stream of bytes.
 

Classes in java.io used by lejos.io
InputStream
          This abstract class is the superclass of all classes representing an input stream of bytes.
IOException
          Signals that an I/O exception of some sort has occurred.
OutputStream
          This abstract class is the superclass of all classes representing an output stream of bytes.
Reader
          Basic Reader implementation.
Writer
          Basic Writer implementation.
 

Classes in java.io used by lejos.nxt
File
          Implements a file system using pages of flash memory.
OutputStream
          This abstract class is the superclass of all classes representing an output stream of bytes.
 

Classes in java.io used by lejos.nxt.comm
DataInputStream
          Reads java data types transmitted as bytes over an InputStream.
DataOutputStream
          Transmits java data types as bytes over an OutputStream.
InputStream
          This abstract class is the superclass of all classes representing an input stream of bytes.
IOException
          Signals that an I/O exception of some sort has occurred.
OutputStream
          This abstract class is the superclass of all classes representing an output stream of bytes.
 

Classes in java.io used by lejos.nxt.rcxcomm
InputStream
          This abstract class is the superclass of all classes representing an input stream of bytes.
IOException
          Signals that an I/O exception of some sort has occurred.
OutputStream
          This abstract class is the superclass of all classes representing an output stream of bytes.
 

Classes in java.io used by lejos.nxt.remote
File
          Implements a file system using pages of flash memory.
IOException
          Signals that an I/O exception of some sort has occurred.
UnsupportedEncodingException
           
 

Classes in java.io used by lejos.robotics
DataInputStream
          Reads java data types transmitted as bytes over an InputStream.
DataOutputStream
          Transmits java data types as bytes over an OutputStream.
IOException
          Signals that an I/O exception of some sort has occurred.
 

Classes in java.io used by lejos.robotics.localization
DataInputStream
          Reads java data types transmitted as bytes over an InputStream.
DataOutputStream
          Transmits java data types as bytes over an OutputStream.
IOException
          Signals that an I/O exception of some sort has occurred.
 

Classes in java.io used by lejos.robotics.mapping
DataInputStream
          Reads java data types transmitted as bytes over an InputStream.
DataOutputStream
          Transmits java data types as bytes over an OutputStream.
IOException
          Signals that an I/O exception of some sort has occurred.
 

Classes in java.io used by lejos.util
PrintStream
          Minimal implementation of PrintStream.
Serializable
          This interface is not functional.