A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

A - Variable in class lejos.nxt.addon.PFMate
 
A - Variable in class lejos.nxt.addon.RCXLink
 
A - Variable in class lejos.nxt.addon.RCXMotorMultiplexer
 
A - Static variable in class lejos.nxt.Motor
Motor A.
A - Static variable in class lejos.nxt.MotorPort
MotorPort A.
A - Variable in class lejos.nxt.remote.RemoteNXT
 
abs(double) - Static method in class java.lang.Math
Returns the absolute value of a double value.
abs(float) - Static method in class java.lang.Math
Returns the absolute value of a float value.
abs(long) - Static method in class java.lang.Math
Returns the absolute value of a long value.
abs(int) - Static method in class java.lang.Math
Returns the absolute value of an integer value.
absolute(Clock) - Method in class lejos.realtime.AbsoluteTime
 
absolute(Clock, AbsoluteTime) - Method in class lejos.realtime.AbsoluteTime
 
absolute(Clock) - Method in class lejos.realtime.HighResolutionTime
Convert the time of this to an absolute time, using the given instance of Clock to determine the current time when necessary.
absolute(Clock, AbsoluteTime) - Method in class lejos.realtime.HighResolutionTime
Convert the time of this to an absolute time, using the given instance of Clock to determine the current time when necessary.
absolute(Clock) - Method in class lejos.realtime.RelativeTime
 
absolute(Clock, AbsoluteTime) - Method in class lejos.realtime.RelativeTime
 
AbsoluteTime - Class in lejos.realtime
 
AbsoluteTime() - Constructor for class lejos.realtime.AbsoluteTime
Equivalent to new AbsoluteTime(0,0).
AbsoluteTime(AbsoluteTime) - Constructor for class lejos.realtime.AbsoluteTime
Make a new AbsoluteTime object from the given AbsoluteTime object.
AbsoluteTime(AbsoluteTime, Clock) - Constructor for class lejos.realtime.AbsoluteTime
Make a new AbsoluteTime object from the given AbsoluteTime object.
AbsoluteTime(Clock) - Constructor for class lejos.realtime.AbsoluteTime
Equivalent to new AbsoluteTime(0,0,clock).
AbsoluteTime(Date) - Constructor for class lejos.realtime.AbsoluteTime
Equivalent to new AbsoluteTime (date.getTime(),0).
AbsoluteTime(Date, Clock) - Constructor for class lejos.realtime.AbsoluteTime
Equivalent to new AbsoluteTime (date.getTime(),0,clock).
AbsoluteTime(long, int) - Constructor for class lejos.realtime.AbsoluteTime
 
AbsoluteTime(long, int, Clock) - Constructor for class lejos.realtime.AbsoluteTime
 
accept() - Method in class java.net.ServerSocket
Waits until there is a socket connection available.
acceptAndOpen() - Method in interface javax.microedition.io.StreamConnectionNotifier
 
acos(double) - Static method in class java.lang.Math
Inverse cosine function.
action() - Method in interface lejos.robotics.subsumption.Behavior
The code in action() represents the tasks the robot performs when this behavior becomes active.
activate() - Method in class lejos.nxt.addon.RCXLightSensor
Deprecated. Use RCXLightSensor.setFloodlight(boolean) with true instead
activate() - Method in interface lejos.nxt.LegacySensorPort
 
activate() - Method in class lejos.nxt.SensorPort
Activates an RCX sensor.
add(int, E) - Method in class java.util.ArrayList
Add a element at a specific index.
add(E) - Method in class java.util.ArrayList
Add a element at the end of the array list.
add(E) - Method in interface java.util.Collection
 
add(int, E) - Method in interface java.util.List
 
add(E) - Method in interface java.util.ListIterator
 
add(long, int) - Method in class lejos.realtime.AbsoluteTime
 
add(long, int, AbsoluteTime) - Method in class lejos.realtime.AbsoluteTime
 
add(RelativeTime) - Method in class lejos.realtime.AbsoluteTime
 
add(RelativeTime, AbsoluteTime) - Method in class lejos.realtime.AbsoluteTime
 
add(long, int) - Method in class lejos.realtime.RelativeTime
 
add(long, int, RelativeTime) - Method in class lejos.realtime.RelativeTime
 
add(RelativeTime) - Method in class lejos.realtime.RelativeTime
 
add(RelativeTime, RelativeTime) - Method in class lejos.realtime.RelativeTime
 
addAll(E[]) - Method in class java.util.ArrayList
Deprecated. not in JDK
addAll(int, E[]) - Method in class java.util.ArrayList
Deprecated. not in JDK
addAll(Collection<? extends E>) - Method in class java.util.ArrayList
 
addAll(int, Collection<? extends E>) - Method in class java.util.ArrayList
 
addAll(Collection<? extends E>) - Method in interface java.util.Collection
 
addAll(int, Collection<? extends E>) - Method in interface java.util.List
 
addButtonListener(ButtonListener) - Method in class lejos.nxt.Button
Adds a listener of button events.
addCommand(Command) - Method in class javax.microedition.lcdui.Displayable
 
addCommand(Command) - Method in class javax.microedition.lcdui.Item
 
addCommand(Command) - Method in class javax.microedition.lcdui.Spacer
 
addDCMotor(int, String) - Method in class lejos.nxt.addon.LSC
Method to add a DC Motor
addDCMotor(int, String, int, int, int, int) - Method in class lejos.nxt.addon.LSC
Method to add a DC Motor
addDevice(RemoteDevice) - Static method in class lejos.nxt.comm.Bluetooth
Add device to known devices
addElement(Object) - Method in class java.util.Vector
 
addHandler(AsyncEventHandler) - Method in class lejos.realtime.AsyncEvent
Add a handler to the set of handlers associated with this event.
addIfFeasible() - Method in class lejos.realtime.AsyncEventHandler
 
addIfFeasible() - Method in class lejos.realtime.RealtimeThread
 
addIfFeasible() - Method in interface lejos.realtime.Schedulable
 
addInterarrivalTo(AbsoluteTime) - Method in class lejos.realtime.RelativeTime
 
addKeyListener(KeyListener) - Method in class lejos.addon.keyboard.Keyboard
Starts a KeyListener listening for events from the keyboard.
addListener(GPSListener) - Static method in class lejos.addon.gps.SimpleGPS
add a listener to manage events with GPS
addLSC(int) - Method in class lejos.nxt.addon.NXTe
Add a LSC, Lattebox Servo Controller
addMoveListener(MoveListener) - Method in interface lejos.robotics.MovementProvider
Adds a MoveListener that will be notified of all movement events.
addMoveListener(MoveListener) - Method in class lejos.robotics.proposal.DifferentialPilot
 
addMoveListener(MoveListener) - Method in class lejos.robotics.proposal.SteeringPilot
 
addProximityListener(ProximityListener, Coordinates, float) - Static method in class javax.microedition.location.LocationProvider
Adds a ProximityListener for updates when proximity to the specified coordinates is detected.
ADDRESS_LEN - Static variable in class lejos.nxt.comm.NXTCommDevice
 
AddressInfo - Class in javax.microedition.location
The AddressInfo class holds textual address information about a location.
AddressInfo() - Constructor for class javax.microedition.location.AddressInfo
Constructs an AddressInfo object with all the values of the fields set to null.
addressToString(byte[]) - Static method in class lejos.nxt.comm.NXTCommDevice
Helper method to convert address byte array to String.
addSensorPortListener(SensorPortListener) - Method in class lejos.nxt.SensorPort
Adds a port listener.
addServo(int, String) - Method in class lejos.nxt.addon.LSC
Method to add a RC servo to current LSC
addServo(int, String, int, int) - Method in class lejos.nxt.addon.LSC
Method to add a RC servo to current LSC
addToFeasibility() - Method in class lejos.realtime.AsyncEventHandler
 
addToFeasibility() - Method in class lejos.realtime.RealtimeThread
 
addToFeasibility() - Method in interface lejos.realtime.Schedulable
This method first performs a feasibility analysis with this added to the system.
ADSensorPort - Interface in lejos.nxt
An abstraction for a port that supports Analog/Digital sensors.
after(Date) - Method in class java.util.Date
Compare 2 Date objects to know if current Date object is after than parameter
Alert - Class in javax.microedition.lcdui
 
Alert(String) - Constructor for class javax.microedition.lcdui.Alert
 
Alert(String, String, Image, int) - Constructor for class javax.microedition.lcdui.Alert
 
ALERT_TYPE_ALARM - Static variable in class javax.microedition.lcdui.Alert
 
ALERT_TYPE_CONFIRMATION - Static variable in class javax.microedition.lcdui.Alert
 
ALERT_TYPE_ERROR - Static variable in class javax.microedition.lcdui.Alert
 
ALERT_TYPE_INFO - Static variable in class javax.microedition.lcdui.Alert
 
ALERT_TYPE_WARNING - Static variable in class javax.microedition.lcdui.Alert
 
ALL_BUTTONS - Static variable in class lejos.nxt.Poll
 
ALL_SENSORS - Static variable in class lejos.nxt.Poll
 
allChannelsOff() - Method in class lejos.nxt.addon.RCXSensorMultiplexer
Turns off all channels
ALT_DOWN_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
ALT_GRAPH_DOWN_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
ALT_GRAPH_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
ALT_MASK - Static variable in class lejos.addon.keyboard.KeyEvent
 
ALWAYS_ACTIVE - Static variable in interface lejos.nxt.I2CPort
 
AM_ALWAYS - Static variable in class lejos.nxt.comm.BTConnection
 
AM_DISABLE - Static variable in class lejos.nxt.comm.BTConnection
 
AM_OUTPUT - Static variable in class lejos.nxt.comm.BTConnection
 
ANGLE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
ANGLESTEPSMODE - Static variable in interface lejos.nxt.remote.NXTProtocol
 
angleTo(float, float) - Method in class lejos.robotics.navigation.SimpleNavigator
Returns the angle from robot current location to the point with coordinates x,y
angleTo(Point) - Method in class lejos.robotics.Pose
Calculates the absolute angle to destination from the current location of the pose
Annotation - Interface in java.lang.annotation
 
annotationType() - Method in interface java.lang.annotation.Annotation
 
ANY - Static variable in class javax.microedition.lcdui.TextField
 
AperiodicParameters - Class in lejos.realtime
 
AperiodicParameters() - Constructor for class lejos.realtime.AperiodicParameters
Create an AperiodicParameters object.
AperiodicParameters(RelativeTime, RelativeTime, AsyncEventHandler, AsyncEventHandler) - Constructor for class lejos.realtime.AperiodicParameters
Create an AperiodicParameters object.
append(CharSequence, int, int) - Method in class java.io.BufferedWriter
 
append(CharSequence, int, int) - Method in class java.io.StringWriter
 
append(char) - Method in class java.io.Writer
 
append(CharSequence) - Method in class java.io.Writer
 
append(CharSequence, int, int) - Method in class java.io.Writer
 
append(String) - Method in class java.lang.StringBuffer
 
append(Object) - Method in class java.lang.StringBuffer
 
append(boolean) - Method in class java.lang.StringBuffer
 
append(char) - Method in class java.lang.StringBuffer
 
append(char[]) - Method in class java.lang.StringBuffer
 
append(char[], int, int) - Method in class java.lang.StringBuffer
 
append(CharSequence) - Method in class java.lang.StringBuffer
 
append(CharSequence, int, int) - Method in class java.lang.StringBuffer
 
append(int) - Method in class java.lang.StringBuffer
 
append(long) - Method in class java.lang.StringBuffer
 
append(float) - Method in class java.lang.StringBuffer
 
append(double) - Method in class java.lang.StringBuffer
 
append(String) - Method in class java.lang.StringBuilder
 
append(Object) - Method in class java.lang.StringBuilder
 
append(boolean) - Method in class java.lang.StringBuilder
 
append(char) - Method in class java.lang.StringBuilder
 
append(char[]) - Method in class java.lang.StringBuilder
 
append(char[], int, int) - Method in class java.lang.StringBuilder
 
append(CharSequence) - Method in class java.lang.StringBuilder
 
append(CharSequence, int, int) - Method in class java.lang.StringBuilder
 
append(int) - Method in class java.lang.StringBuilder
 
append(long) - Method in class java.lang.StringBuilder
 
append(float) - Method in class java.lang.StringBuilder
 
append(double) - Method in class java.lang.StringBuilder
 
append(String, Image) - Method in interface javax.microedition.lcdui.Choice
 
append(String, Image) - Method in class javax.microedition.lcdui.ChoiceGroup
 
append(Image) - Method in class javax.microedition.lcdui.Form
 
append(Item) - Method in class javax.microedition.lcdui.Form
 
append(String) - Method in class javax.microedition.lcdui.Form
 
append(String, Image) - Method in class javax.microedition.lcdui.List
 
append(char) - Method in class lejos.io.LejosOutputStreamWriter
 
append(CharSequence, int, int) - Method in class lejos.io.LejosOutputStreamWriter
 
APPEND_NOT_POSSIBLE - Static variable in interface lejos.nxt.remote.ErrorMessages
 
applyMove(Movement, float, float) - Method in class lejos.robotics.localization.MCLParticle
Apply the robot's move to the particle with a bit of random noise.
applyMove(Movement) - Method in class lejos.robotics.localization.MCLParticleSet
Apply a move to each particle
Arbitrator - Class in lejos.robotics.subsumption
Arbitrator controls which behavior should become active in a behavior control system.
Arbitrator(Behavior[], boolean) - Constructor for class lejos.robotics.subsumption.Arbitrator
Allocates an Arbitrator object and initializes it with an array of Behavior objects.
Arbitrator(Behavior[]) - Constructor for class lejos.robotics.subsumption.Arbitrator
Same as Arbitrator(behaviorList, false) Arbitrator start() never exits
arc(float) - Method in interface lejos.robotics.navigation.Pilot
Starts the NXT robot moving along an arc with a specified radius.
arc(float, float) - Method in interface lejos.robotics.navigation.Pilot
Moves the NXT robot along an arc with a specified radius and angle, after which the robot stops moving.
arc(float, float, boolean) - Method in interface lejos.robotics.navigation.Pilot
Moves the NXT robot along an arc with a specified radius and angle, after which the robot stops moving.
arc(float) - Method in class lejos.robotics.navigation.SimpleNavigator
Starts the NXT robot moving in a circular path with a specified radius;
The center of the turning circle is on the left side of the robot if parameter radius is positive and on the right if negative.
arc(float, int) - Method in class lejos.robotics.navigation.SimpleNavigator
Moves the NXT robot in a circular arc through the specified angle;
The center of the turning circle is on the left side of the robot if parameter radius is positive and on the right if negative.
arc(float, int, boolean) - Method in class lejos.robotics.navigation.SimpleNavigator
Moves the NXT robot in a circular arc through a specific angle;
The center of the turning circle is on the left side of the robot if parameter radius is positive and on the right if negative.
arc(float) - Method in class lejos.robotics.navigation.TachoPilot
 
arc(float, float) - Method in class lejos.robotics.navigation.TachoPilot
 
arc(float, float, boolean) - Method in class lejos.robotics.navigation.TachoPilot
 
arc(float) - Method in interface lejos.robotics.proposal.ArcPilot
Starts the NXT robot moving along an arc with a specified radius.
arc(float, float) - Method in interface lejos.robotics.proposal.ArcPilot
Moves the NXT robot along an arc with a specified radius and angle, after which the robot stops moving.
arc(float, float, boolean) - Method in interface lejos.robotics.proposal.ArcPilot
Moves the NXT robot along an arc with a specified radius and angle, after which the robot stops moving.
arc(float) - Method in class lejos.robotics.proposal.DifferentialPilot
 
arc(float, float) - Method in class lejos.robotics.proposal.DifferentialPilot
 
arc(float, float, boolean) - Method in class lejos.robotics.proposal.DifferentialPilot
 
arc(float) - Method in class lejos.robotics.proposal.SteeringPilot
 
arc(float, float) - Method in class lejos.robotics.proposal.SteeringPilot
 
arc(float, float, boolean) - Method in class lejos.robotics.proposal.SteeringPilot
 
ArcPilot - Interface in lejos.robotics.proposal
An enhanced Pilot that is capable of traveling in arcs.
ArcPoseController - Class in lejos.robotics.proposal
This class directs a pilot from the current known coordinates to a destination set of coordinates.
ArcPoseController(ArcPilot, PoseProvider) - Constructor for class lejos.robotics.proposal.ArcPoseController
 
ArcRotatePilot - Interface in lejos.robotics.proposal
 
arcUpdate(float, float) - Method in class lejos.robotics.Pose
Sets the pose locatin and heading to the currect values resulting from travel in a circular arc.
ArithmeticException - Exception in java.lang
 
ArithmeticException() - Constructor for exception java.lang.ArithmeticException
 
ArithmeticException(String) - Constructor for exception java.lang.ArithmeticException
 
arraycopy(Object, int, Object, int, int) - Static method in class java.lang.System
Copies one array to another.
ArrayIndexOutOfBoundsException - Exception in java.lang
 
ArrayIndexOutOfBoundsException() - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
Constructs an ArrayIndexOutOfBoundsException with no detail message.
ArrayIndexOutOfBoundsException(int) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
Constructs a new ArrayIndexOutOfBoundsException class with an argument indicating the illegal index.
ArrayIndexOutOfBoundsException(String) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
Constructs an ArrayIndexOutOfBoundsException class with the specified detail message.
arrayLeftDivide(Matrix) - Method in class lejos.util.Matrix
Element-by-element left division, C = A.
arrayLeftDivideEquals(Matrix) - Method in class lejos.util.Matrix
Element-by-element left division in place, A = A.
ArrayList<E> - Class in java.util
An expandable array.
ArrayList() - Constructor for class java.util.ArrayList
Create an array list.
ArrayList(Collection<? extends E>) - Constructor for class java.util.ArrayList
 
ArrayList(int) - Constructor for class java.util.ArrayList
Create an array list.
ArrayList(E[]) - Constructor for class java.util.ArrayList
Deprecated. not in JDK
arrayRightDivide(Matrix) - Method in class lejos.util.Matrix
Element-by-element right division, C = A.
arrayRightDivideEquals(Matrix) - Method in class lejos.util.Matrix
Element-by-element right division in place, A = A.
ArrayStoreException - Exception in java.lang
 
ArrayStoreException() - Constructor for exception java.lang.ArrayStoreException
 
arrayTimes(Matrix) - Method in class lejos.util.Matrix
Element-by-element multiplication, C = A.
arrayTimesEquals(Matrix) - Method in class lejos.util.Matrix
 
arrivalTimeQueueOverflowExcept - Static variable in class lejos.realtime.AperiodicParameters
 
arrivalTimeQueueOverflowIgnore - Static variable in class lejos.realtime.AperiodicParameters
 
arrivalTimeQueueOverflowReplace - Static variable in class lejos.realtime.AperiodicParameters
 
arrivalTimeQueueOverflowSave - Static variable in class lejos.realtime.AperiodicParameters
 
arrMotorLoad - Static variable in class lejos.nxt.addon.LMotor
 
arrMotorUnload - Static variable in class lejos.nxt.addon.LMotor
 
AsciizCodec - Class in lejos.nxt.remote
Methods to encode and decode ASCIIZ.
asin(double) - Static method in class java.lang.Math
Inverse sine function.
Assertion - Class in lejos.util
Class used in debugging to test assertions.
Assertion() - Constructor for class lejos.util.Assertion
 
AssertionError - Error in java.lang
 
AssertionError() - Constructor for error java.lang.AssertionError
 
AssertionError(boolean) - Constructor for error java.lang.AssertionError
 
AssertionError(char) - Constructor for error java.lang.AssertionError
 
AssertionError(double) - Constructor for error java.lang.AssertionError
 
AssertionError(float) - Constructor for error java.lang.AssertionError
 
AssertionError(int) - Constructor for error java.lang.AssertionError
 
AssertionError(long) - Constructor for error java.lang.AssertionError
 
AssertionError(Object) - Constructor for error java.lang.AssertionError
 
asSubclass(Class<U>) - Method in class java.lang.Class
 
AsyncEvent - Class in lejos.realtime
 
AsyncEvent() - Constructor for class lejos.realtime.AsyncEvent
Create a new AsyncEvent object.
AsyncEventHandler - Class in lejos.realtime
 
AsyncEventHandler() - Constructor for class lejos.realtime.AsyncEventHandler
Create an instance of AsyncEventHandler with default values for all parameters.
AsyncEventHandler(SchedulingParameters, ReleaseParameters, MemoryParameters, MemoryArea, ProcessingGroupParameters, boolean, Runnable) - Constructor for class lejos.realtime.AsyncEventHandler
 
atan(double) - Static method in class java.lang.Math
The inverse tangent function.
atan2(double, double) - Static method in class java.lang.Math
The inverse tangent function.
ATTEMPTED_TO_ACCESS_INVALID_FIELD_OF_A_STRUCTURE - Static variable in interface lejos.nxt.remote.ErrorMessages
 
autoRefresh(boolean) - Method in class javax.microedition.lcdui.Graphics
 
available() - Method in class java.io.BufferedInputStream
 
available() - Method in class java.io.ByteArrayInputStream
 
available() - Method in class java.io.FileInputStream
 
available() - Method in class java.io.FilterInputStream
 
available() - Method in class java.io.InputStream
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
AVAILABLE - Static variable in class javax.microedition.location.LocationProvider
 
available(int) - Method in class lejos.nxt.comm.NXTConnection
Indicate the number of bytes available to be read.
available() - Method in class lejos.nxt.comm.NXTConnection
 
available() - Method in class lejos.nxt.comm.NXTInputStream
returns the number of bytes in the input buffer - can be read without blocking
azimuthTo(Coordinates) - Method in class javax.microedition.location.Coordinates
Calculates the azimuth between the two points according to the ellipsoid model of WGS84.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _