Uses of Package
java.lang

Packages that use java.lang
java.awt Minimal AWT package for shape classes with integer co-ordinates 
java.awt.geom Minimal awt.geom package for Point2D, Line2D and Rectangle2D 
java.io Input/Output support 
java.lang Core Java classes 
java.lang.annotation Basic support for annotations 
java.net Support for sockets via PC SocketProxy 
java.util Utilities 
javax.bluetooth Standard Bluetooth classes 
javax.microedition.io J2ME I/O. 
javax.microedition.lcdui J2ME LCD User Interface classes. 
javax.microedition.location Location API 
lejos.addon.gps The lejos.addon.gps package provides GPS parsing. 
lejos.addon.keyboard Support for Bluetooth SPP keyboards 
lejos.charset a simple charset API for leJOS 
lejos.geom Geometric shape support for robotics using float co-ordinates 
lejos.io leJOS specific support for java.io 
lejos.nxt Access to NXT sensors, motors, etc. 
lejos.nxt.addon Access to third party and legacy RCX sensors, motors and other hardware not included in the Lego NXT kit 
lejos.nxt.comm NXT communication classes 
lejos.nxt.debug Debugging thread classes 
lejos.nxt.rcxcomm Emulation of RCX communication classes 
lejos.nxt.remote Remote NXT access over Bluetooth 
lejos.realtime   
lejos.robotics Hardware abstraction interfaces for the robotics package. 
lejos.robotics.localization Localization support 
lejos.robotics.mapping A new incomplete proposal for navigation 
lejos.robotics.navigation Navigation classes. 
lejos.robotics.proposal Support for maps 
lejos.robotics.subsumption Support for subsumption architecture. 
lejos.util More utility classes 
 

Classes in java.lang used by java.awt
Cloneable
          This interface is not functional.
Deprecated
           
Object
          All classes extend this one, implicitly.
Override
           
String
          An immutable string of characters.
 

Classes in java.lang used by java.awt.geom
Cloneable
          This interface is not functional.
Object
          All classes extend this one, implicitly.
Override
           
String
          An immutable string of characters.
 

Classes in java.lang used by java.io
CharSequence
           
Deprecated
           
Exception
           
Object
          All classes extend this one, implicitly.
Override
           
String
          An immutable string of characters.
StringBuffer
          An expandable string of characters.
Throwable
          All exceptions and errors extend this class.
 

Classes in java.lang used by java.lang
Boolean
          Wrapper class for booleans.
Byte
          Wrapper class for bytes.
Character
           
CharSequence
           
Class
          Not fully functional.
ClassNotFoundException
           
Comparable
           
Deprecated
           
Double
          Minimal Double implementation.
Enum
           
Error
           
Exception
           
Float
          Minimal Float implementation.
IllegalArgumentException
           
IndexOutOfBoundsException
           
Integer
          Minimal Integer implementation that supports converting an int to a String.
InterruptedException
           
Long
          Wrapper class for long integers.
Number
          Superclass for the difference wrapper classes.
NumberFormatException
           
Object
          All classes extend this one, implicitly.
Override
           
Runnable
          Class to allow an object to execute code.
Runtime
          Minimalist version of the standard Java Runtime class.
RuntimeException
           
Short
          Wrapper class for shorts.
String
          An immutable string of characters.
StringBuffer
          An expandable string of characters.
StringBuilder
          An expandable string of characters.
SuppressWarnings
           
Thread
          A thread of execution (or task).
Throwable
          All exceptions and errors extend this class.
 

Classes in java.lang used by java.lang.annotation
Class
          Not fully functional.
Comparable
           
Object
          All classes extend this one, implicitly.
String
          An immutable string of characters.
 

Classes in java.lang used by java.net
Object
          All classes extend this one, implicitly.
String
          An immutable string of characters.
 

Classes in java.lang used by java.util
ArrayIndexOutOfBoundsException
           
Deprecated
           
Exception
           
Iterable
          Interface needed by Java foreach loops.
Object
          All classes extend this one, implicitly.
Override
           
RuntimeException
           
String
          An immutable string of characters.
SuppressWarnings
           
Throwable
          All exceptions and errors extend this class.
 

Classes in java.lang used by javax.bluetooth
Exception
           
Object
          All classes extend this one, implicitly.
String
          An immutable string of characters.
Throwable
          All exceptions and errors extend this class.
 

Classes in java.lang used by javax.microedition.io
Exception
           
Object
          All classes extend this one, implicitly.
String
          An immutable string of characters.
Throwable
          All exceptions and errors extend this class.
 

Classes in java.lang used by javax.microedition.lcdui
Object
          All classes extend this one, implicitly.
String
          An immutable string of characters.
 

Classes in java.lang used by javax.microedition.location
Exception
           
IllegalArgumentException
           
InterruptedException
           
NullPointerException
           
Object
          All classes extend this one, implicitly.
String
          An immutable string of characters.
Throwable
          All exceptions and errors extend this class.
 

Classes in java.lang used by lejos.addon.gps
Object
          All classes extend this one, implicitly.
Runnable
          Class to allow an object to execute code.
String
          An immutable string of characters.
Thread
          A thread of execution (or task).
 

Classes in java.lang used by lejos.addon.keyboard
Object
          All classes extend this one, implicitly.
Runnable
          Class to allow an object to execute code.
Thread
          A thread of execution (or task).
 

Classes in java.lang used by lejos.charset
Object
          All classes extend this one, implicitly.
 

Classes in java.lang used by lejos.geom
Cloneable
          This interface is not functional.
Object
          All classes extend this one, implicitly.
 

Classes in java.lang used by lejos.io
CharSequence
           
Object
          All classes extend this one, implicitly.
Override
           
String
          An immutable string of characters.
 

Classes in java.lang used by lejos.nxt
Class
          Not fully functional.
Error
           
InterruptedException
           
Iterable
          Interface needed by Java foreach loops.
Object
          All classes extend this one, implicitly.
Override
           
Runnable
          Class to allow an object to execute code.
String
          An immutable string of characters.
Thread
          A thread of execution (or task).
Throwable
          All exceptions and errors extend this class.
 

Classes in java.lang used by lejos.nxt.addon
ArrayIndexOutOfBoundsException
           
Deprecated
           
Object
          All classes extend this one, implicitly.
Runnable
          Class to allow an object to execute code.
String
          An immutable string of characters.
Thread
          A thread of execution (or task).
 

Classes in java.lang used by lejos.nxt.comm
Object
          All classes extend this one, implicitly.
Runnable
          Class to allow an object to execute code.
String
          An immutable string of characters.
Thread
          A thread of execution (or task).
 

Classes in java.lang used by lejos.nxt.debug
Exception
           
InterruptedException
           
Object
          All classes extend this one, implicitly.
String
          An immutable string of characters.
Thread
          A thread of execution (or task).
 

Classes in java.lang used by lejos.nxt.rcxcomm
Object
          All classes extend this one, implicitly.
 

Classes in java.lang used by lejos.nxt.remote
Deprecated
           
Object
          All classes extend this one, implicitly.
String
          An immutable string of characters.
 

Classes in java.lang used by lejos.realtime
Class
          Not fully functional.
Cloneable
          This interface is not functional.
Comparable
           
Error
           
Exception
           
IllegalArgumentException
           
IllegalStateException
           
InterruptedException
           
Object
          All classes extend this one, implicitly.
Override
           
Runnable
          Class to allow an object to execute code.
String
          An immutable string of characters.
Thread
          A thread of execution (or task).
Throwable
          All exceptions and errors extend this class.
 

Classes in java.lang used by lejos.robotics
Comparable
           
Iterable
          Interface needed by Java foreach loops.
Object
          All classes extend this one, implicitly.
String
          An immutable string of characters.
 

Classes in java.lang used by lejos.robotics.localization
Object
          All classes extend this one, implicitly.
 

Classes in java.lang used by lejos.robotics.mapping
Object
          All classes extend this one, implicitly.
 

Classes in java.lang used by lejos.robotics.navigation
Deprecated
           
Object
          All classes extend this one, implicitly.
 

Classes in java.lang used by lejos.robotics.proposal
Cloneable
          This interface is not functional.
Exception
           
Iterable
          Interface needed by Java foreach loops.
Object
          All classes extend this one, implicitly.
Throwable
          All exceptions and errors extend this class.
 

Classes in java.lang used by lejos.robotics.subsumption
Object
          All classes extend this one, implicitly.
 

Classes in java.lang used by lejos.util
ArrayIndexOutOfBoundsException
           
Cloneable
          This interface is not functional.
IllegalArgumentException
           
Object
          All classes extend this one, implicitly.
String
          An immutable string of characters.
SuppressWarnings