Sun SPOT API
Green Release  

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

A0 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Analog to Digital convertor input pin, matches silkscreening on the hardware
A1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Analog to Digital convertor input pin, matches silkscreening on the hardware
A2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Analog to Digital convertor input pin, matches silkscreening on the hardware
A3 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Analog to Digital convertor input pin, matches silkscreening on the hardware
A4 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Analog to Digital convertor input pin, matches silkscreening on the hardware
A5 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Analog to Digital convertor input pin, matches silkscreening on the hardware
A_EXTENDED_ADDRESS - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Key for I802_15_4_MAC.mlmeSet(int, long) to control the 64-bit IEEE address for this MAC layer.
abs(int) - Static method in class java.lang.Math
Returns the absolute value of an int value.
abs(long) - Static method in class java.lang.Math
Returns the absolute value of a long value.
abs(float) - Static method in class java.lang.Math
Returns the absolute value of a float value.
abs(double) - Static method in class java.lang.Math
Returns the absolute value of a double value.
ABSTRACT - Static variable in class com.sun.squawk.Modifier
The int value representing the abstract modifier.
AbstractADT7411RangeInput - Class in com.sun.spot.sensorboard.hardware
Abstract class providing a basis for sub-classes accessing the ADT7411 a-to-d converter
AbstractADT7411RangeInput(IADT7411) - Constructor for class com.sun.spot.sensorboard.hardware.AbstractADT7411RangeInput
 
ACBG - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACCEL_FULLSCALE - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Internal pin used to operate the accelerometer.
ACCEL_SELFTEST - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Internal pin used to operate the accelerometer.
ACCEL_X - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Descriptor for X Axis accelerometer reading , this is an internal connection.
ACCEL_Y - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Descriptor for Y Axis accelerometer reading , this is an internal connection.
ACCEL_Z - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Descriptor for Z Axis accelerometer reading , this is an internal connection.
accept() - Method in class com.sun.squawk.io.mailboxes.ServerChannel
Wait for a client to open a connection, then create an anonymous local mailbox to use or further communication.
acceptAndOpen() - Method in interface javax.microedition.io.StreamConnectionNotifier
Returns a StreamConnection that represents a server side socket connection.
ACCEPTCONNECTION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
ACD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACI - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIC - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIS0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIS1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ackRequest() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Check whether this packet wants an acknowledgement
ACO - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACOS - Static variable in class com.sun.squawk.vm.MathOpcodes
 
acos(double) - Static method in class java.lang.Math
 
ACTION_ECHO - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_ECHO_BROADCAST - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_ECHO_HDR - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_EXIT - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_LOG - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_LOG_DETAIL - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_LOG_STATS - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_RESET_STATS - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_SET_POWER - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
activeCount() - Static method in class com.sun.squawk.VMThread
Returns the current number of active threads in the VM.
activeCount() - Static method in class java.lang.Thread
Returns the current number of active threads in the VM.
add(IDriver) - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
add(IDriver) - Method in class com.sun.spot.peripheral.DriverRegistry
Add a driver to the registry.
add(IDriver) - Method in interface com.sun.spot.peripheral.IDriverRegistry
Add a driver to the registry.
add(int) - Method in class com.sun.squawk.Address
Adds a 32 bit offset to this address and return the resulting address.
add(ByteBufferEncoder) - Method in class com.sun.squawk.ByteBufferEncoder
Adds the contents of another ByteBuffer to this buffer.
add(String, OutputStream) - Method in class com.sun.squawk.io.MulticastOutputStream
Adds a given output stream to those contained by this multicaster.
add(int) - Method in class com.sun.squawk.Offset
Adds a value to this offset and return the resulting offset.
ADD_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
ADD_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
ADD_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ADD_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
addBroadcastConnection(byte) - Method in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
Register a broadcast connection
addBroadcastConnection(byte) - Method in class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
addBroadcastConnection(byte) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyPBPM
 
AddCommand - Class in com.sun.spot.peripheral.driver.proxy
 
AddCommand(String) - Constructor for class com.sun.spot.peripheral.driver.proxy.AddCommand
 
addElement(Object) - Method in class com.sun.squawk.util.SquawkVector
Adds the specified component to the end of this vector, increasing its size by one.
addElement(Object) - Method in class java.util.Vector
Adds the specified component to the end of this vector, increasing its size by one.
addErr(String) - Method in class com.sun.squawk.Isolate
Adds a new connection to which System.err will send its output.
addErrors(String) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
addFailures(String) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
addFirst(Object) - Method in class com.sun.squawk.util.SimpleLinkedList
Inserts the given element at the beginning of this list.
addInputConnection(long, byte) - Method in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
Register a point-to-point connection on which packets can be received
addInputConnection(long, byte) - Method in class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
addInputConnection(long, byte) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyPBPM
 
addLast(Object) - Method in class com.sun.squawk.util.SimpleLinkedList
Appends the given element to the end of this list.
addListener(IOTACommandServerListener) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Attach a listener to be notified of the start and stop of flash operations.
addOffset(Offset) - Method in class com.sun.squawk.Address
Adds a 32 or 64 bit offset to this address and return the resulting address.
addOut(String) - Method in class com.sun.squawk.Isolate
Adds a new connection to which System.out will send its output.
addOutputConnection(long, byte) - Method in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
Register a point-to-point connection on which packets can be sent
addOutputConnection(long, byte) - Method in class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
addOutputConnection(long, byte) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyPBPM
 
addProtocol(byte, IProtocolManager) - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Register a protocol to send and receive radio packets.
Address - Class in com.sun.squawk
The Address class is used to abstract machine addresses.
ADDRESS - Static variable in class com.sun.squawk.Klass
The type for representing machine addresses.
ADDRESS - Static variable in class com.sun.squawk.vm.CID
 
ADDRESS_ARRAY - Static variable in class com.sun.squawk.Klass
The type for representing an array of machine addresses.
ADDRESS_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
AddressClosedException - Exception in com.sun.squawk.io.mailboxes
This exception is thrown when trying to send to a closed MailboxAddress, or when reading from a Mailbox, and the MailBoxHandler is managing a private address that has closed.
AddressClosedException(MailboxAddress) - Constructor for exception com.sun.squawk.io.mailboxes.AddressClosedException
Creates a new instance of AddressClosedException
addressPadding(int, int) - Static method in class com.sun.spot.util.Utils
 
AddressType - Class in com.sun.squawk.vm
This class defines the constants that can be used to describe the type of the value stored at a given address.
AddressType() - Constructor for class com.sun.squawk.vm.AddressType
 
addServerConnection(byte) - Method in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
Register a server connection
addServerConnection(byte) - Method in class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
addServerConnection(byte) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyPBPM
 
addServerConnectionHandler(ServerConnectionHandler) - Static method in class com.sun.squawk.VM
Adds a new ServerConnectionHandler to the list of active handlers.
addUnencodedByte(int) - Method in class com.sun.squawk.ByteBufferEncoder
Adds an unencoded byte to the buffer.
addUnsignedByte(int) - Method in class com.sun.squawk.ByteBufferEncoder
Adds an unsigned byte value to the buffer.
addUnsignedShort(int) - Method in class com.sun.squawk.ByteBufferEncoder
Adds an unsigned short value to the buffer.
addUtf8(String) - Method in class com.sun.squawk.ByteBufferEncoder
Adds a string to the buffer in UTF8 encoded form.
adt7411 - Variable in class com.sun.spot.sensorboard.hardware.AbstractADT7411RangeInput
 
ADT7411 - Class in com.sun.spot.sensorboard.hardware
Class implementing SPI access to the ADT7411 a-to-d converter.
ADT7411(ISPI) - Constructor for class com.sun.spot.sensorboard.hardware.ADT7411
Constructor that initialises the device
ADT7411InternalTemperatureInput - Class in com.sun.spot.sensorboard.hardware
Sub-class of AbstractADT7411RangeInput that accesses the ADT7411 temperature sensor.
ADT7411InternalTemperatureInput(IADT7411) - Constructor for class com.sun.spot.sensorboard.hardware.ADT7411InternalTemperatureInput
Constructor; stores addressing values
ADT7411RangeInput - Class in com.sun.spot.sensorboard.hardware
Sub-class of AbstractADT7411RangeInput that provides access to the a-to-d channels of the ADT7411 that are used for the accelerometer, the light sensor and the battery voltage sensor.
ADT7411RangeInput(IADT7411, int) - Constructor for class com.sun.spot.sensorboard.hardware.ADT7411RangeInput
Constructor; stores addressing values for the adt7411 and the pin number that defines the a-to-d channel to be used
after(Object) - Method in class java.util.Calendar
Compares the time field records.
AIC_IRQ_PRI_NORMAL - Static variable in interface com.sun.spot.peripheral.IAT91_AIC
Normal priority value (pri=4)
ALARM_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
allowUserGC(boolean) - Static method in class com.sun.squawk.VM
Enable or disable Runtime.gc()
ALOAD_B - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ALOAD_C - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ALOAD_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
ALOAD_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
ALOAD_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ALOAD_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ALOAD_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ALOAD_S - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
always(boolean, String) - Static method in class com.sun.squawk.util.Assert
Asserts that the specified condition is true.
always(boolean) - Static method in class com.sun.squawk.util.Assert
Asserts that the specified condition is true.
AM - Static variable in class java.util.Calendar
Value of the AM_PM field indicating the period of the day from midnight to just before noon.
AM_PM - Static variable in class java.util.Calendar
Field number for get and set indicating whether the HOUR is before or after noon.
and(UWord) - Method in class com.sun.squawk.Address
Logically AND a word with this address.
and(UWord) - Method in class com.sun.squawk.UWord
Logically AND a word with this word.
AND_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
AND_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
andRegister(int, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Perform an AND assignment to one of the registers in the Atmega88 controller.
ANY - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address that has been zeroed and thus can be safely read as the default value for any type.
ANY_WORD - Static variable in class com.sun.squawk.vm.AddressType
A constant denoting a word full of AddressType.ANYs.
APP_SLOT_0_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
APP_SLOT_1_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
append(Object) - Method in class java.lang.StringBuffer
Appends the string representation of the Object argument to this string buffer.
append(String) - Method in class java.lang.StringBuffer
Appends the string to this string buffer.
append(char[]) - Method in class java.lang.StringBuffer
Appends the string representation of the char array argument to this string buffer.
append(char[], int, int) - Method in class java.lang.StringBuffer
Appends the string representation of a subarray of the char array argument to this string buffer.
append(boolean) - Method in class java.lang.StringBuffer
Appends the string representation of the boolean argument to the string buffer.
append(char) - Method in class java.lang.StringBuffer
Appends the string representation of the char argument to this string buffer.
append(int) - Method in class java.lang.StringBuffer
Appends the string representation of the int argument to this string buffer.
append(long) - Method in class java.lang.StringBuffer
Appends the string representation of the long argument to this string buffer.
append(float) - Method in class java.lang.StringBuffer
Appends a float to the end of this buffer.
append(double) - Method in class java.lang.StringBuffer
Appends a double to the end of this buffer.
APPLICATION - Static variable in class com.sun.squawk.Suite
Denotes a suite that encapsulates an application.
APRIL - Static variable in class java.util.Calendar
Value of the MONTH field indicating the fourth month of the year.
areAlmostEqual(long, long, long) - Method in class com.sun.spot.testFramework.TestBase
 
areBitsExternal() - Method in class com.sun.squawk.util.BitSet
 
ArgsUtilities - Class in com.sun.squawk.util
A collection of utilities for command line argument parsing.
ArgsUtilities() - Constructor for class com.sun.squawk.util.ArgsUtilities
 
ArithmeticException - Exception in java.lang
Thrown when an exceptional arithmetic condition has occurred.
ArithmeticException() - Constructor for exception java.lang.ArithmeticException
Constructs an ArithmeticException with no detail message.
ArithmeticException(String) - Constructor for exception java.lang.ArithmeticException
Constructs an ArithmeticException with the specified detail message.
ARRAY - Static variable in class com.sun.squawk.Modifier
The int value denoting that a class represents a Java array.
arraycopy(Object, int, Object, int, int) - Static method in class com.sun.squawk.GC
Copy data from one array to another.
arraycopy(Object, int, Object, int, int) - Static method in class java.lang.System
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
ArrayHashtable - Class in com.sun.squawk.util
This class implements a hashtable, which maps keys to values.
ArrayHashtable(int) - Constructor for class com.sun.squawk.util.ArrayHashtable
Constructs a new, empty hashtable with the specified initial capacity.
ArrayHashtable() - Constructor for class com.sun.squawk.util.ArrayHashtable
Constructs a new, empty hashtable with a default capacity and load factor.
arrayHeaderSize - Static variable in class com.sun.squawk.vm.HDR
The size (in bytes) of an object header for an array object.
arrayHeaderTag - Static variable in class com.sun.squawk.vm.HDR
The object header format tag value specifying an array object header.
ArrayIndexOutOfBoundsException - Exception in java.lang
Thrown to indicate that an array has been accessed with an illegal index.
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.
ARRAYLENGTH - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
Arrays - Class in com.sun.squawk.util
This class contains various methods for manipulating arrays (such as sorting and searching).
ArrayStoreException - Exception in java.lang
Thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects.
ArrayStoreException() - Constructor for exception java.lang.ArrayStoreException
Constructs an ArrayStoreException with no detail message.
ArrayStoreException(String) - Constructor for exception java.lang.ArrayStoreException
Constructs an ArrayStoreException with the specified detail message.
as6BitNumber(int) - Static method in class com.sun.spot.util.Utils
 
asByteArray() - Method in class com.sun.spot.peripheral.ConfigPage
Create a byte[] representation of the config page
asClass(Klass) - Static method in class com.sun.squawk.Klass
Gets the Class instance corresponding to a given Klass instance, creating it first if necessary.
asDottedHex() - Method in class com.sun.spot.util.IEEEAddress
Generate a dotted hex string from an IEEE address
ASIN - Static variable in class com.sun.squawk.vm.MathOpcodes
 
asin(double) - Static method in class java.lang.Math
 
asKlass(Class) - Static method in class com.sun.squawk.Klass
Gets the Klass instance corresponding to a given Class instance.
asLong() - Method in class com.sun.spot.util.IEEEAddress
 
Assert - Class in com.sun.squawk.util
Provides support for assertions that can be removed on demand in order for building a release version.
Assert - Class in junit.framework
A set of assert methods.
Assert() - Constructor for class junit.framework.Assert
Protect constructor since it is a static only class
assertAlmostEqual(String, long, long, long) - Method in class com.sun.spot.testFramework.TestBase
 
assertEquals(String, Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects are equal.
assertEquals(Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects are equal.
assertEquals(String, String, String) - Static method in class junit.framework.Assert
Asserts that two Strings are equal.
assertEquals(String, String) - Static method in class junit.framework.Assert
Asserts that two Strings are equal.
assertEquals(String, long, long) - Static method in class junit.framework.Assert
Asserts that two longs are equal.
assertEquals(long, long) - Static method in class junit.framework.Assert
Asserts that two longs are equal.
assertEquals(String, boolean, boolean) - Static method in class junit.framework.Assert
Asserts that two booleans are equal.
assertEquals(boolean, boolean) - Static method in class junit.framework.Assert
Asserts that two booleans are equal.
assertEquals(String, byte, byte) - Static method in class junit.framework.Assert
Asserts that two bytes are equal.
assertEquals(byte, byte) - Static method in class junit.framework.Assert
Asserts that two bytes are equal.
assertEquals(String, char, char) - Static method in class junit.framework.Assert
Asserts that two chars are equal.
assertEquals(char, char) - Static method in class junit.framework.Assert
Asserts that two chars are equal.
assertEquals(String, short, short) - Static method in class junit.framework.Assert
Asserts that two shorts are equal.
assertEquals(short, short) - Static method in class junit.framework.Assert
Asserts that two shorts are equal.
assertEquals(String, int, int) - Static method in class junit.framework.Assert
Asserts that two ints are equal.
assertEquals(int, int) - Static method in class junit.framework.Assert
Asserts that two ints are equal.
assertFalse(String, boolean) - Static method in class junit.framework.Assert
Asserts that a condition is false.
assertFalse(boolean) - Static method in class junit.framework.Assert
Asserts that a condition is false.
AssertionFailedError - Error in junit.framework
Thrown when an assertion failed.
AssertionFailedError() - Constructor for error junit.framework.AssertionFailedError
 
AssertionFailedError(String) - Constructor for error junit.framework.AssertionFailedError
 
ASSERTIONS_ENABLED - Static variable in class com.sun.squawk.Klass
A flag that controls conditional features (mainly assertions).
assertNotNull(Object) - Static method in class junit.framework.Assert
Asserts that an object isn't null.
assertNotNull(String, Object) - Static method in class junit.framework.Assert
Asserts that an object isn't null.
assertNotSame(String, Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects refer to the same object.
assertNotSame(Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects refer to the same object.
assertNull(Object) - Static method in class junit.framework.Assert
Asserts that an object is null.
assertNull(String, Object) - Static method in class junit.framework.Assert
Asserts that an object is null.
ASSERTS_ENABLED - Static variable in class com.sun.squawk.util.Assert
Whether assertions are included in the bytecodes or not.
assertSame(String, Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects refer to the same object.
assertSame(Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects refer to the same object.
assertTrue(String, boolean) - Static method in class junit.framework.Assert
Asserts that a condition is true.
assertTrue(boolean) - Static method in class junit.framework.Assert
Asserts that a condition is true.
ASTORE_B - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ASTORE_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
ASTORE_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
ASTORE_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ASTORE_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ASTORE_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ASTORE_S - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
asVMThread(Thread) - Static method in class com.sun.squawk.VMThread
 
AT91_I2C - Class in com.sun.spot.sensorboard.protocol
Class implementing the Inter-Integrated Circuit (I-squared-C) protocol for the AT91
AT91_I2C(IAT91_PIO, int, int) - Constructor for class com.sun.spot.sensorboard.protocol.AT91_I2C
Constructor.
ATAN - Static variable in class com.sun.squawk.vm.MathOpcodes
 
atan(double) - Static method in class java.lang.Math
 
ATAN2 - Static variable in class com.sun.squawk.vm.MathOpcodes
 
atan2(double, double) - Static method in class java.lang.Math
 
Atmega - Class in com.sun.spot.sensorboard.hardware
Simple wrapper for the Atmega part.
Atmega(ISPI, ISPI) - Constructor for class com.sun.spot.sensorboard.hardware.Atmega
 
atmega - Variable in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
 
Atmega48 - Class in com.sun.spot.sensorboard.hardware
Simple wrapper for the Atmega48 part.
Atmega48(ISPI, ISPI) - Constructor for class com.sun.spot.sensorboard.hardware.Atmega48
 
Atmega88 - Class in com.sun.spot.sensorboard.hardware
Simple wrapper for the Atmega88 part
Atmega88(ISPI, ISPI) - Constructor for class com.sun.spot.sensorboard.hardware.Atmega88
 
AtmegaBootloader - Class in com.sun.spot.sensorboard.util
utility to ease programming the user space of the Atmega88 Think of this class as reflecting the capabilities of the bootloader section of the Atmega88 firmware.
AtmegaBootloader() - Constructor for class com.sun.spot.sensorboard.util.AtmegaBootloader
Creates a new instance of AtmegaBootloader
atmegaController - Static variable in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
AtmegaExternalBoard - Class in com.sun.spot.sensorboard.hardware
A spot sensorboard that has a resident atmega part The intent is that this ease the process of programming the atmega.
AtmegaExternalBoard(String) - Constructor for class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
 
AtmegaProtoBoard - Class in com.sun.spot.sensorboard
beginning of the file for the AtmegaPrototyping board.
ATTRIBUTE_32BIT - Static variable in class com.sun.squawk.ObjectMemoryFile
Denotes a object memory file that is only compatible with a 32 bit system.
ATTRIBUTE_BIGENDIAN - Static variable in class com.sun.squawk.ObjectMemoryFile
Denotes a object memory file that is in big endian format.
ATTRIBUTE_TYPEMAP - Static variable in class com.sun.squawk.ObjectMemoryFile
Denotes a object memory file that has a type map describing the type of the value at every address in the 'memory' component.
attributes - Variable in class com.sun.squawk.ObjectMemoryFile
 
AUGUST - Static variable in class java.util.Calendar
Value of the MONTH field indicating the eighth month of the year.
available() - Method in class com.sun.spot.io.j2me.memory.MemoryInputStream
Returns the number of bytes available to be read from the stream.
available() - Method in class com.sun.spot.io.j2me.radio.RadioInputStream
Return the number of bytes available to be read from the stream without blocking.
available() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
available() - Method in class com.sun.spot.peripheral.BoundedInputStream
 
available() - Method in class com.sun.spot.peripheral.FlashInputStream
 
available() - Method in interface com.sun.spot.peripheral.IAT91_PIO
Return the mask of available pins.
AVAILABLE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
available() - Method in class java.io.ByteArrayInputStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class java.io.DataInputStream
Returns the number of bytes that can be read from this input stream without blocking.
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.
AVR_GET_TIME_HIGH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
AVR_GET_TIME_LOW - Static variable in class com.sun.squawk.vm.ChannelConstants
 

B

BaseStation - Class in com.sun.spot.peripheral.basestation
This class implements a base station that allows a PC (the "host") to communicate to a standalone Spot ("the target") through a second Spot (the "base station") connected to the host via a test board and usb cable.

To use, write an application that launches the base station:

...
new BaseStation().initialize();
...

To write applications for the host, use the hostagent jar supplied in the devkit.
BaseStation() - Constructor for class com.sun.spot.peripheral.basestation.BaseStation
 
basicHeaderSize - Static variable in class com.sun.squawk.vm.HDR
The size (in bytes) of an object header for a non-array, non-method-body object.
basicHeaderTag - Static variable in class com.sun.squawk.vm.HDR
The object header format tag value specifying a non-array, non-method-body object header.
BATTERY_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
BBTARGET_APP - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
BBTARGET_SYS - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
bci - Variable in class com.sun.squawk.VMThread.ExecutionPoint
The bytecode index of this location.
beep() - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
Initiate a tone at the set frequency for the set duration, the beep will terminate itself asynchronously.
beep() - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
initiate a tone that will be asynchrounously stopped
BEEP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
before(Object) - Method in class java.util.Calendar
Compares the time field records.
BinaryScalar - Class in com.sun.spot.sensorboard.io
Class to allow using a ScalarInput as though it is an GPIO InputPin.
BinaryScalar(PinDescriptor, int, IADCController) - Constructor for class com.sun.spot.sensorboard.io.BinaryScalar
Constructor
binarySearch(long[], long) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of longs for the specified value using the binary search algorithm.
binarySearch(int[], int) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of ints for the specified value using the binary search algorithm.
binarySearch(short[], short) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of shorts for the specified value using the binary search algorithm.
binarySearch(char[], char) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of chars for the specified value using the binary search algorithm.
binarySearch(byte[], byte) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of bytes for the specified value using the binary search algorithm.
binarySearch(double[], double) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of doubles for the specified value using the binary search algorithm.
binarySearch(float[], float) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of floats for the specified value using the binary search algorithm.
binarySearch(Object[], Object, Comparer) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array for the specified object using the binary search algorithm.
bindInputPin(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
register an input only pin and return the accessor object for it
bindInputPin(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Register the use of and return the accessor object for the indicated input pin.
bindIOPin(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
register an input/output pin and return the accessor object for it
bindIOPin(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Register the use of and return the accessor object for the indicated I/O pin.
bindLED(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
Bind an LED to the pin and return the accessor object
bindLED(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Returns an accessor object to the indicated 3 color LED.
bindLightSensor(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ILightSensorController
register lightsensor and return accessor object.
bindLightSensor(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Register the use of and return the accessor object to a lightsensor connected to a scalar input pin.
bindOutputPin(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
register an output only pin and return the accessor object for it
bindOutputPin(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Register the use of and return the accessor object for the indicated output pin.
bindScalarInput(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IADCController
Return an accessor object to the indicated pin
bindScalarInput(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Registers the use of and return the ScalarInput object that reads from the specified ADC pin.
bindServo(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IServoController
return the servo accessor object for the indicated pin
bindServo(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Register the pin and return an accessor object to control an attached Servo.
bindSwitch(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ISwitchController
Register pin and return accessor object for switch
bindSwitch(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Register the indicated pin as a switch and return the accessor object for it.
bindToneGenerator(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IToneGeneratorController
Register a pin as a tone generator and return the accessor object
bindToneGenerator(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Register and return accessor object for ToneGenerator on indicated pin.
BITS_PER_BYTE - Static variable in class com.sun.squawk.vm.HDR
The number of bits per byte.
BITS_PER_WORD - Static variable in class com.sun.squawk.vm.HDR
The number of bits in a pointer.
BitSet - Class in com.sun.squawk.util
This class provides mechanisms for manipulating a bit set.
BitSet() - Constructor for class com.sun.squawk.util.BitSet
Creates a new BitSet instance whose underlying byte array is controlled by the instance.
BitSet(byte[]) - Constructor for class com.sun.squawk.util.BitSet
Creates a new BitSet instance whose underlying byte array is controlled by the client of the instance.
bitsize - Variable in class com.sun.squawk.security.ECPublicKey
Key size in bits, e.g.
BLBSET - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
blockSync() - Method in interface com.sun.spot.peripheral.IAT91_TC
Perform a block sync command, which causes a reset of all three counters
BLUE - Static variable in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
internal encoding for blue segment
BLUE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color blue
blue() - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
BOARD_MAGIC_WORD - Static variable in class com.sun.spot.peripheral.external.ExternalBoard
 
BoardDeviceSPI - Class in com.sun.spot.peripheral.external
SPI implementation that hides the use of a DeviceSelector before sending SPI commands.

See ISPI for details of usage.

BoardDeviceSPI(int, PeripheralChipSelect) - Constructor for class com.sun.spot.peripheral.external.BoardDeviceSPI
Create an BoardDeviceSPI using the supplied device address - works out the default configuration
BOOLEAN - Static variable in class com.sun.squawk.Klass
The type for boolean.
BOOLEAN - Static variable in class com.sun.squawk.vm.CID
 
Boolean - Class in java.lang
The Boolean class wraps a value of the primitive type boolean in an object.
Boolean(boolean) - Constructor for class java.lang.Boolean
Allocates a Boolean object representing the value argument.
BOOLEAN_ARRAY - Static variable in class com.sun.squawk.Klass
The type for boolean[].
BOOLEAN_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
BooleanReplyEnvelope - Class in com.sun.spot.interisolate
 
BooleanReplyEnvelope(boolean) - Constructor for class com.sun.spot.interisolate.BooleanReplyEnvelope
 
booleanValue() - Method in class java.lang.Boolean
Returns the value of this Boolean object as a boolean primitive.
BOOTLOADER_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
BOOTLOADER_CMD_ATTENTION - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
BOOTLOADER_CMD_HEADER - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
BOOTLOADER_SYNC - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
BOOTSTRAP_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
BOOTSTRAP_ADDRESS_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
BOOTSTRAP_URI - Static variable in class com.sun.squawk.ObjectMemory
The reserved URI denoting the bootstrap suite.
BORF - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
BoundedFlashOutputStream - Class in com.sun.spot.peripheral.ota
 
BoundedInputStream - Class in com.sun.spot.peripheral
Wraps a parent InputStream with an input stream on the assumptions that the first four bytes of the parent's content are a Java int which tells us how many more valid bytes remain in the parent.
BoundedInputStream(InputStream) - Constructor for class com.sun.spot.peripheral.BoundedInputStream
Construct an instance based on the supplied parent InputStream.
BoundedOutputStream - Class in com.sun.spot.peripheral
An output stream that writes the length of the data at the start.
BoundedOutputStream(OutputStream) - Constructor for class com.sun.spot.peripheral.BoundedOutputStream
 
branchCount() - Static method in class com.sun.squawk.VM
Enables a dynamically loaded class to call this.
branchCountHigh - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
branchCountLow - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
BREAKPOINT - Static variable in class com.sun.squawk.Debugger.Event
 
BROADCAST - Static variable in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
 
buf - Variable in class com.sun.squawk.ByteBufferDecoder
The byte array of encoded values.
buf - Static variable in class com.sun.squawk.vm.MessageBuffer
The offset to the start of the data.
buf - Variable in class java.io.ByteArrayInputStream
An array of bytes that was provided by the creator of the stream.
buf - Variable in class java.io.ByteArrayOutputStream
The buffer where data is stored.
buffer - Variable in class com.sun.squawk.ByteBufferEncoder
The data written to this buffer.
BUFFER_SIZE - Static variable in class com.sun.squawk.security.verifier.SignatureVerifier
The numbe of bytes read from flash memory and passed to the signature verification per loop.
BufferedReader - Class in com.sun.squawk.io
Read text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.
BufferedReader(Reader, int) - Constructor for class com.sun.squawk.io.BufferedReader
Create a buffering character-input stream that uses an input buffer of the specified size.
BufferedReader(Reader) - Constructor for class com.sun.squawk.io.BufferedReader
Create a buffering character-input stream that uses a default-sized input buffer.
BufferedWriter - Class in com.sun.squawk.io
Write text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
BufferedWriter(Writer) - Constructor for class com.sun.squawk.io.BufferedWriter
Create a buffered character-output stream that uses a default-sized output buffer.
BufferedWriter(Writer, int) - Constructor for class com.sun.squawk.io.BufferedWriter
Create a new buffered character-output stream that uses an output buffer of the given size.
BUFFERSIZE - Static variable in class com.sun.squawk.vm.MessageBuffer
The size in bytes of the buf part of the buffer.
BUSY - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for CCA requests when channel is not clear
BUTTON_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
BYTE - Static variable in class com.sun.squawk.Klass
The type for byte.
BYTE - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address contains a byte value.
BYTE - Static variable in class com.sun.squawk.vm.CID
 
Byte - Class in java.lang
The Byte class is the standard wrapper for byte values.
Byte(byte) - Constructor for class java.lang.Byte
Constructs a Byte object initialized to the specified byte value.
BYTE_ARRAY - Static variable in class com.sun.squawk.Klass
The type for byte[].
BYTE_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
ByteArrayEnvelope - Class in com.sun.squawk.io.mailboxes
A ByteArrayEnvelope can be used to pass a byte array, or subsection of a byte array to a MailBox.
ByteArrayEnvelope(byte[], int, int) - Constructor for class com.sun.squawk.io.mailboxes.ByteArrayEnvelope
Create a ByteArrayEnvelope for the subsection of the specified array.
ByteArrayEnvelope(byte[]) - Constructor for class com.sun.squawk.io.mailboxes.ByteArrayEnvelope
Create a ByteArrayEnvelope for the specified array.
ByteArrayInputStream - Class in java.io
A ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream.
ByteArrayInputStream(byte[]) - Constructor for class java.io.ByteArrayInputStream
Creates a ByteArrayInputStream so that it uses buf as its buffer array.
ByteArrayInputStream(byte[], int, int) - Constructor for class java.io.ByteArrayInputStream
Creates ByteArrayInputStream that uses buf as its buffer array.
ByteArrayInputStreamEnvelope - Class in com.sun.squawk.io.mailboxes
A ByteArrayInputStreamEnvelope can be used to pass a byte array, or subsection of a byte array, as a ByteArrayInputStream.
ByteArrayInputStreamEnvelope(byte[], int, int) - Constructor for class com.sun.squawk.io.mailboxes.ByteArrayInputStreamEnvelope
Create a ByteArrayEnvelope for the subsection of the specified array.
ByteArrayInputStreamEnvelope(byte[]) - Constructor for class com.sun.squawk.io.mailboxes.ByteArrayInputStreamEnvelope
Create a ByteArrayEnvelope for the specified array.
ByteArrayOutputStream - Class in java.io
This class implements an output stream in which the data is written into a byte array.
ByteArrayOutputStream() - Constructor for class java.io.ByteArrayOutputStream
Creates a new byte array output stream.
ByteArrayOutputStream(int) - Constructor for class java.io.ByteArrayOutputStream
Creates a new byte array output stream, with a buffer capacity of the specified size, in bytes.
ByteBufferDecoder - Class in com.sun.squawk
A byte buffer dencoder can be used to decode a byte array of values encoded with a byte buffer encoder.
ByteBufferDecoder(byte[], int) - Constructor for class com.sun.squawk.ByteBufferDecoder
Creates a ByteBufferDecoder to decode a byte array of values that was encoded by a ByteArryEncoder.
ByteBufferEncoder - Class in com.sun.squawk
A byte buffer encoder can be used to build a byte array of values encoded using a space-saving encoding.
ByteBufferEncoder() - Constructor for class com.sun.squawk.ByteBufferEncoder
 
BYTECODE - Static variable in class com.sun.squawk.Klass
The type for an element of a method.
BYTECODE - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address contains a bytecode instruction.
BYTECODE - Static variable in class com.sun.squawk.vm.CID
 
BYTECODE_ARRAY - Static variable in class com.sun.squawk.Klass
The type for an array of bytes that is a method.
BYTECODE_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
BYTECODE_COUNT - Static variable in class com.sun.squawk.vm.OPC.Properties
The total number of instructions.
BYTES_PER_WORD - Static variable in class com.sun.squawk.vm.HDR
The size (in bytes) of a pointer.
bytesize - Variable in class com.sun.squawk.security.ECPublicKey
 
bytesToWords() - Method in class com.sun.squawk.Offset
Scales this offset which currently expresses an offset in bytes to express the same offset in words.
bytesTransferred - Variable in exception java.io.InterruptedIOException
Reports how many bytes had been transferred as part of the I/O operation before it was interrupted.
byteValue() - Method in class java.lang.Byte
Returns the value of this Byte as a byte.
byteValue() - Method in class java.lang.Double
Returns the value of this Double as a byte (by casting to a byte).
byteValue() - Method in class java.lang.Float
Returns the value of this Float as a byte (by casting to a byte).
byteValue() - Method in class java.lang.Integer
Returns the value of this Integer as a byte.

C

calculateAndSetFCS() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Calculate a frame check sequence for this packet -- not normally required for the CC2420 radio.
calculateOopMapSizeInBytes(int) - Static method in class com.sun.squawk.GC
Calculates the size (in bytes) of an oop map that will have a bit for every word in a memory of a given size.
Calendar - Class in java.util
Calendar is an abstract base class for converting between a Date object and a set of integer fields such as YEAR, MONTH, DAY, HOUR, and so on.
Calendar() - Constructor for class java.util.Calendar
Constructs a Calendar with the default time zone.
canReceive() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
canSend() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
capacity() - Method in class com.sun.squawk.util.SquawkVector
Returns the current capacity of this vector.
capacity() - Method in class java.lang.StringBuffer
Returns the current capacity of the String buffer.
capacity() - Method in class java.util.Vector
Returns the current capacity of this vector.
capacityIncrement - Variable in class com.sun.squawk.util.SquawkVector
The amount by which the capacity of the vector is automatically incremented when its size becomes greater than its capacity.
capacityIncrement - Variable in class java.util.Vector
The amount by which the capacity of the vector is automatically incremented when its size becomes greater than its capacity.
cardinality() - Method in class com.sun.squawk.util.BitSet
Returns the number of bits set to 1 in this BitSet.
CATCH - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
catchLocation - Variable in class com.sun.squawk.Debugger.ExceptionEvent
 
CC2420Driver - Class in com.sun.spot.peripheral
 
CC2420Driver(ISpiMaster, SpiPcs, ISpotPins) - Constructor for class com.sun.spot.peripheral.CC2420Driver
 
CEIL - Static variable in class com.sun.squawk.vm.MathOpcodes
 
ceil(double) - Static method in class java.lang.Math
 
changeState(byte) - Method in class com.sun.squawk.Klass
Updates the state of this class.
channel - Variable in class com.sun.spot.peripheral.driver.proxy.ProxyDriver
 
Channel - Class in com.sun.squawk.io.mailboxes
A Channel is a private bidirectional link between two MailBoxes.
Channel - Class in com.sun.squawk.vm
The base class for the specialized channels for stream IO, graphic operations and event handling.
Channel(ChannelIO, int) - Constructor for class com.sun.squawk.vm.Channel
Constructor.
CHANNEL_ACCESS_FAILURE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Returned from mcpsDataRequest if transmission fails because the channel is not clear
CHANNEL_GENERIC - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the GUI input channel.
CHANNEL_GUIIN - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the GUI input channel.
CHANNEL_GUIOUT - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the GUI output channel.
CHANNEL_IRQ - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the irq channel.
CHANNEL_LAST_FIXED - Static variable in class com.sun.squawk.vm.ChannelConstants
The last fixed channel number.
CHANNEL_MESSAGEIO - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel for message I/O.
CHANNEL_NAME - Static variable in class com.sun.spot.testFramework.ChildIsolateTestRunner
 
CHANNEL_SPI - Static variable in class com.sun.squawk.vm.ChannelConstants
 
ChannelBusyException - Exception in com.sun.spot.peripheral
Thrown when an attempt to transmit over the radio fails because the channel is busy - and remains busy for a full set of retries.
ChannelBusyException(String) - Constructor for exception com.sun.spot.peripheral.ChannelBusyException
Construct exception with given message.
ChannelConstants - Class in com.sun.squawk.vm
 
ChannelConstants() - Constructor for class com.sun.squawk.vm.ChannelConstants
 
CHANNELIO - Static variable in class com.sun.squawk.ServiceOperation
Execute a channel I/O operation.
ChannelIO - Class in com.sun.squawk.vm
This class contains the host side of the Squawk channel architecture that is used to implement IO, graphics and events.
CHAR - Static variable in class com.sun.squawk.Klass
The type for char.
CHAR - Static variable in class com.sun.squawk.vm.CID
 
CHAR_ARRAY - Static variable in class com.sun.squawk.Klass
The type for char[].
CHAR_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
Character - Class in java.lang
The Character class wraps a value of the primitive type char in an object.
Character(char) - Constructor for class java.lang.Character
Constructs a Character object and initializes it so that it represents the primitive value argument.
charAt(String, int) - Static method in class com.sun.squawk.NativeUnsafe
Gets character from a string.
charAt(int) - Method in class java.lang.String
Returns the character at the specified index.
charAt(int) - Method in class java.lang.StringBuffer
The specified character of the sequence currently represented by the string buffer, as indicated by the index argument, is returned.
CHARTREUSE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color chartreuse
charValue() - Method in class java.lang.Character
Returns the value of this Character object.
checkCallContext() - Method in class com.sun.squawk.io.mailboxes.Envelope
Check that this envelope has been sent, and that the caller's isolate is the receiver of the envelope.
CHECKCAST - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
checkError() - Method in class java.io.PrintStream
Flush the stream and check its error state.
checkForRuntimeException() - Method in class com.sun.spot.interisolate.ReplyEnvelope
 
checkForThrowable() - Method in class com.sun.spot.interisolate.ExceptionReplyEnvelope
 
checkForThrowable() - Method in class com.sun.spot.interisolate.ReplyEnvelope
 
checkSequenceNumber() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Checks the sequence number and throws a SequenceNumberException if it is incorrect (usually indicating missed packets).
CheneyCollector - Class in com.sun.squawk
The classic two-space Cheney garbage collector.
cheneyEndMemoryProtect - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
cheneyStartMemoryProtect - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
ChildIsolateTestHelper - Class in com.sun.spot.testFramework
 
ChildIsolateTestHelper() - Constructor for class com.sun.spot.testFramework.ChildIsolateTestHelper
 
ChildIsolateTestRunner - Class in com.sun.spot.testFramework
 
ChildIsolateTestRunner(SystemOutTestResultLog) - Constructor for class com.sun.spot.testFramework.ChildIsolateTestRunner
 
CID - Class in com.sun.squawk.vm
This class enumerates the identifiers for the special system classes that the Squawk VM must be able to identify without necessary having a reference to a Klass object.
CID() - Constructor for class com.sun.squawk.vm.CID
 
cio - Variable in class com.sun.squawk.vm.Channel
The owner of this channel.
claim(int, int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Lay claim to certain PIO pins.
claim(int, int, boolean) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Lay claim to certain PIO pins.
claim() - Method in class com.sun.spot.peripheral.PIOPin
 
claimedPins() - Method in interface com.sun.spot.sensorboard.hardware.ISPIControlledIOChip
 
claimedPins() - Method in class com.sun.spot.sensorboard.hardware.SimpleSPIControlledIOChip
 
claimPin(int) - Method in interface com.sun.spot.sensorboard.hardware.ISPIControlledIOChip
 
claimPin(int) - Method in class com.sun.spot.sensorboard.hardware.SimpleSPIControlledIOChip
 
claimTCLK() - Method in interface com.sun.spot.peripheral.IAT91_TC
Enable PIO use of shared TCLK line
claimTIOA() - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable PIO use of shared TIOA line
claimTIOB() - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable PIO use of shared TIOB line
Class - Class in java.lang
Instances of the class Class represent classes and interfaces in a running Java application.
CLASS_CLINIT - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_GETSTATIC_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
CLASS_GETSTATIC_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
CLASS_GETSTATIC_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
CLASS_GETSTATIC_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
CLASS_GETSTATIC_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_GETSTATIC_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_GETSTATIC_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_GETSTATIC_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_GETSTATIC_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_GETSTATIC_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_LOAD - Static variable in class com.sun.squawk.Debugger.Event
 
CLASS_MONITORENTER - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_MONITOREXIT - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_PREPARE - Static variable in class com.sun.squawk.Debugger.Event
 
CLASS_PUTSTATIC_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
CLASS_PUTSTATIC_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
CLASS_PUTSTATIC_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
CLASS_PUTSTATIC_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
CLASS_PUTSTATIC_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_PUTSTATIC_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_PUTSTATIC_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_PUTSTATIC_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_PUTSTATIC_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_PUTSTATIC_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CLASS_UNLOAD - Static variable in class com.sun.squawk.Debugger.Event
 
ClassCastException - Exception in java.lang
Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
ClassCastException() - Constructor for exception java.lang.ClassCastException
Constructs a ClassCastException with no detail message.
ClassCastException(String) - Constructor for exception java.lang.ClassCastException
Constructs a ClassCastException with the specified detail message.
ClassFileConstantField - Class in com.sun.squawk
An instance of ClassFileConstantField encapsulates all the symbolic information of a field declaration in a class file that has a ConstantValue attribute.
ClassFileConstantField(String, int, Klass, long) - Constructor for class com.sun.squawk.ClassFileConstantField
Creates a new ClassFileConstantField instance for a field with a primitive ConstantValue attribute.
ClassFileConstantField(String, int, Klass, String) - Constructor for class com.sun.squawk.ClassFileConstantField
Creates a new ClassFileConstantField instance for a field with a String ConstantValue attribute.
ClassFileField - Class in com.sun.squawk
An instance of ClassFileField encapsulates all the symbolic information of a field declaration in a class file.
ClassFileField(String, int, Klass) - Constructor for class com.sun.squawk.ClassFileField
Creates a new ClassFileField instance.
ClassFileMember - Class in com.sun.squawk
An instance of ClassFileMember encapsulates all the common symbolic information of a field or method declaration in a class file.
ClassFileMethod - Class in com.sun.squawk
An instance of ClassFileMethod encapsulates all the symbolic information of a method declaration in a class file.
ClassFileMethod(String, int, Klass, Klass[], int) - Constructor for class com.sun.squawk.ClassFileMethod
Creates a new ClassFileMethod instance.
ClassNotFoundException - Exception in java.lang
Thrown when an application tries to load in a class through its string name using the forName method in class Class but no definition for the class with the specified name could be found.
ClassNotFoundException() - Constructor for exception java.lang.ClassNotFoundException
Constructs a ClassNotFoundException with no detail message.
ClassNotFoundException(String) - Constructor for exception java.lang.ClassNotFoundException
Constructs a ClassNotFoundException with the specified detail message.
ClassTunnel - Interface in com.sun.squawk
Interface to enable calling constructor of java.lang.Class.
cleanupMailboxes() - Method in class com.sun.squawk.Isolate
Tell remote isolates that we won't talk to them again, and close our Mailboxes.
clear() - Method in class com.sun.squawk.Ref
Clears this reference object.
clear() - Method in class com.sun.squawk.util.ArrayHashtable
Clears this hashtable so that it contains no keys.
clear(int) - Method in class com.sun.squawk.util.BitSet
Clears the bit at a given index.
clear() - Method in class com.sun.squawk.util.BitSet
Clears all of the bits in this BitSet.
clear() - Method in class com.sun.squawk.util.IntHashtable
Clears this hashtable so that it contains no keys.
clear() - Method in class com.sun.squawk.util.LongHashtable
Clears this hashtable so that it contains no keys.
clear() - Method in class com.sun.squawk.util.SimpleLinkedList
Removes all of the elements from this list.
clear() - Method in class com.sun.squawk.util.SquawkHashtable
Clears this hashtable so that it contains no keys.
clear() - Method in class java.lang.ref.Reference
Clears this reference object.
clear() - Method in class java.util.Hashtable
Clears this hashtable so that it contains no keys.
CLEAR_OUT - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
In calls to IAT91_PIO.write(int, int), causes the selected pins to be set to 0.
clearBreakpoint() - Method in class com.sun.squawk.VMThread
Clears the object used to report a breakpoint hit.
clearErr() - Method in class com.sun.squawk.Isolate
Removes all the connections to which System.err is sending its output.
clearIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Clear any pending interrupt request for the specified IRQ.
clearKey() - Method in class com.sun.squawk.security.ECPublicKey
 
clearObject(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
Clears a pointer value in memory.
clearOut() - Method in class com.sun.squawk.Isolate
Removes all the connections to which System.out is sending its output.
clearResult() - Method in class com.sun.squawk.vm.Channel
Clear the result.
clearStep() - Method in class com.sun.squawk.VMThread
Removes the object (if any) that is keeping this thread in single stepping mode.
close() - Method in class com.sun.spot.io.j2me.memory.MemoryInputStream
 
close() - Method in class com.sun.spot.io.j2me.radio.RadioInputStream
 
close() - Method in class com.sun.spot.io.j2me.radio.RadioOutputStream
 
close() - Method in class com.sun.spot.io.j2me.socket.SocketConnection
Disconnect and close the SocketConnection.
close() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
Close the InputStream.
close() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Close the OutputStream
close() - Method in class com.sun.spot.peripheral.BoundedInputStream
 
close() - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
close() - Method in class com.sun.spot.peripheral.FlashInputStream
 
close() - Method in class com.sun.spot.peripheral.ota.SignedConfigOutputStream
 
close() - Method in class com.sun.squawk.io.BufferedReader
Close the stream.
close() - Method in class com.sun.squawk.io.BufferedWriter
Close the stream.
close() - Method in class com.sun.squawk.io.ConnectionBase
Close
close() - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
close() - Method in class com.sun.squawk.io.j2me.socket.Protocol
Close the connection.
close() - Method in class com.sun.squawk.io.mailboxes.Channel
Closes the Channel at both ends asynchronously.
close() - Method in class com.sun.squawk.io.mailboxes.Mailbox
Closes a Mailbox.
close() - Method in class com.sun.squawk.io.mailboxes.MailboxAddress
Sends a close message to the corresponding Mailbox, explaining that no more messages will be sent via this MailboxAddress.
close() - Method in class com.sun.squawk.io.mailboxes.ServerChannel
Unregisters this ServerChannel and it's MailBox.
close() - Method in class com.sun.squawk.io.MulticastOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class com.sun.squawk.Suite
Closes this suite.
close() - Method in interface com.sun.squawk.TranslatorInterface
Closes the connection with the translator.
close() - Method in class com.sun.squawk.util.StructuredFileInputStream
Closes this reader and releases any system resources associated with the underlying input stream.
close() - Method in class com.sun.squawk.vm.Channel
Closes this channel.
close() - Method in class com.sun.squawk.vm.GenericConnectionChannel
Closes this channel.
close() - Method in class com.sun.squawk.vm.GUIInputChannel
Closes this channel.
close() - Method in class com.sun.squawk.vm.GUIOutputChannel
Closes this channel.
close() - Method in class java.io.ByteArrayInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.ByteArrayOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class java.io.DataInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.DataOutputStream
Closes this output stream and releases any system resources associated with the stream.
close() - Method in class java.io.InputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.InputStreamReader
Close the stream.
close() - Method in class java.io.OutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class java.io.OutputStreamWriter
Close the stream.
close() - Method in class java.io.PrintStream
Close the stream.
close() - Method in class java.io.Reader
Close the stream.
close() - Method in class java.io.Writer
Close the stream, flushing it first.
close() - Method in interface javax.microedition.io.Connection
Close the connection.
closeBaseStation() - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Used in the host to close down the base station - a no-op if called on a Spot
closeBaseStation() - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
closeConnection(ConnectionID) - Method in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
Deregister a handler.
closeConnection(ConnectionID) - Method in class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
closeConnection(ConnectionID) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyPBPM
 
CLOSECONNECTION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CLOSEINPUT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CLOSEOUTPUT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CMD_LINE_PARAMETERS_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
COLD_BOOT_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
collectGarbage(boolean) - Static method in class com.sun.squawk.VM
Switch to the service stack and call 'GC.collectGarbage()'
com.sun.spot.interisolate - package com.sun.spot.interisolate
 
com.sun.spot.io.j2me.memory - package com.sun.spot.io.j2me.memory
Classes to access the raw memory of the host device via the Generic Connection framework.
com.sun.spot.io.j2me.radio - package com.sun.spot.io.j2me.radio
Classes to access the SPOT radio using streams via the Generic Connection framework.
com.sun.spot.io.j2me.radiogram - package com.sun.spot.io.j2me.radiogram
Classes to access the SPOT radio using datagrams via the Generic Connection framework.
com.sun.spot.io.j2me.socket - package com.sun.spot.io.j2me.socket
Classes to access socket connections on the SPOT via the Generic Connection framework.
com.sun.spot.peripheral - package com.sun.spot.peripheral
Interfaces and classes dealing with the hardware on the SPOT processor board.
com.sun.spot.peripheral.basestation - package com.sun.spot.peripheral.basestation
Classes that enable a SPOT with a USB connection to a host computer to act as a basestation for applications running on the host.
com.sun.spot.peripheral.driver.proxy - package com.sun.spot.peripheral.driver.proxy
 
com.sun.spot.peripheral.external - package com.sun.spot.peripheral.external
Interfaces and classes to allow control/communication with external boards.
com.sun.spot.peripheral.handler - package com.sun.spot.peripheral.handler
 
com.sun.spot.peripheral.ota - package com.sun.spot.peripheral.ota
Interfaces and classes supporting Over-The-Air (OTA) commands and deployment.
com.sun.spot.peripheral.radio - package com.sun.spot.peripheral.radio
Interfaces and classes to support 802.15.4 over the SPOT radio.
com.sun.spot.peripheral.radio.proxy - package com.sun.spot.peripheral.radio.proxy
 
com.sun.spot.peripheral.test - package com.sun.spot.peripheral.test
 
com.sun.spot.sensorboard - package com.sun.spot.sensorboard
Contains highest level interfaces and concrete classes that make up the SunSPOT sensorboard libraries.
com.sun.spot.sensorboard.capabilities - package com.sun.spot.sensorboard.capabilities
Interfaces that define how a sensorboard should implement a particular type of controller.
com.sun.spot.sensorboard.hardware - package com.sun.spot.sensorboard.hardware
Interfaces and concrete classes that embody various pieces of hardware that are built into the SunSPOT sensorboards.
com.sun.spot.sensorboard.io - package com.sun.spot.sensorboard.io
Interfaces and concrete implmentations of classes to enable simple low-level i/o to and from the SunSPOT sensorboards.
com.sun.spot.sensorboard.peripheral - package com.sun.spot.sensorboard.peripheral
Interfaces and concrete implementations of various peripherals that are either connected to or built into the daughter cards.
com.sun.spot.sensorboard.protocol - package com.sun.spot.sensorboard.protocol
Collection of some simple classes that define external protocols that can be attached to SunSPOT daughtercards.
com.sun.spot.sensorboard.util - package com.sun.spot.sensorboard.util
Collection of utility classes to deal with the SunSPOT sensorboards.
com.sun.spot.testFramework - package com.sun.spot.testFramework
 
com.sun.spot.util - package com.sun.spot.util
Miscellaneous utility classes.
com.sun.squawk - package com.sun.squawk
 
com.sun.squawk.io - package com.sun.squawk.io
 
com.sun.squawk.io.j2me.memory - package com.sun.squawk.io.j2me.memory
Class to define the SPOT raw "memory" protocol via the Generic Connection framework.
com.sun.squawk.io.j2me.radio - package com.sun.squawk.io.j2me.radio
Class to define the SPOT "radio" protocol for the Generic Connection framework.
com.sun.squawk.io.j2me.radiogram - package com.sun.squawk.io.j2me.radiogram
Class to define the SPOT "radiogram" protocol for the Generic Connection framework.
com.sun.squawk.io.j2me.serial - package com.sun.squawk.io.j2me.serial
Class to define the SPOT USB port "serial" protocol for the Generic Connection framework.
com.sun.squawk.io.j2me.socket - package com.sun.squawk.io.j2me.socket
Class to define the socket protocol for the SPOT via the Generic Connection framework.
com.sun.squawk.io.mailboxes - package com.sun.squawk.io.mailboxes
 
com.sun.squawk.security - package com.sun.squawk.security
 
com.sun.squawk.security.verifier - package com.sun.squawk.security.verifier
 
com.sun.squawk.util - package com.sun.squawk.util
 
com.sun.squawk.vm - package com.sun.squawk.vm
 
COM0A0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
COM0A1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
COM0B0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
COM0B1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
com_sun_squawk_Address$add - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$addOffset - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$and - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$diff - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$eq - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$fromObject - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$fromPrimitive - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$hi - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$hieq - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$isMax - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$isZero - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$lo - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$loeq - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$max - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$ne - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$or - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$roundDown - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$roundDownToWord - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$roundUp - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$roundUpToWord - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$sub - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$subOffset - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$toObject - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$toUWord - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Address$zero - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_CheneyCollector$memoryProtect - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_GarbageCollector$collectGarbageInC - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_GarbageCollector$copyObjectGraphInC - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_GarbageCollector$hasNativeImplementation - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_GC$collecting - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_GC$monitorExitCount - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_GC$monitorReleaseCount - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_GC$traceFlags - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_Isolate$savedStackChunks - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'savedStackChunks' field in com.sun.squawk.Isolate.
com_sun_squawk_Klass$componentType - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'componentType' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$dataMap - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'dataMap' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$dataMapLength - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'dataMapLength' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$dataMapWord - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'dataMapWord' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$id - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'id' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$modifiers - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'modifiers' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$name - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'name' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$objects - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'objects' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$oopMap - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'oopMap' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$oopMapWord - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'oopMapWord' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$self - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'self' field in in com.sun.squawk.Klass and the 'klass' field com.sun.squawk.ObjectAssociation which must be identical.
com_sun_squawk_Klass$staticMethods - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'staticMethods' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$superType - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'superType' field in com.sun.squawk.Klass.
com_sun_squawk_Klass$virtualMethods - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'virtualMethods' field in com.sun.squawk.Klass and com.sun.squawk.ObjectAssociation.
com_sun_squawk_Lisp2Bitmap$clearBitFor - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Lisp2Bitmap$clearBitsFor - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Lisp2Bitmap$getAddressForBitmapWord - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Lisp2Bitmap$getAddressOfBitmapWordFor - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Lisp2Bitmap$initialize - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Lisp2Bitmap$iterate - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Lisp2Bitmap$setBitFor - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Lisp2Bitmap$setBitsFor - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Lisp2Bitmap$testAndSetBitFor - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Lisp2Bitmap$testBitFor - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$charAt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$copyTypes - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getAddress - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getAsByte - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getAsInt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getAsShort - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getAsUWord - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getByte - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getChar - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getInt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getLong - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getLongAtWord - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getObject - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getShort - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getType - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$getUWord - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$setAddress - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$setArrayTypes - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$setByte - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$setChar - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$setInt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$setLong - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$setLongAtWord - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$setObject - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$setShort - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$setType - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$setUWord - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$swap - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$swap2 - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$swap4 - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_NativeUnsafe$swap8 - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_ObjectAssociation$klass - Static variable in class com.sun.squawk.vm.FieldOffsets
 
com_sun_squawk_ObjectAssociation$virtualMethods - Static variable in class com.sun.squawk.vm.FieldOffsets
 
com_sun_squawk_Offset$add - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$bytesToWords - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$eq - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$fromPrimitive - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$ge - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$gt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$isZero - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$le - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$lt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$ne - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$sub - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$toInt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$toPrimitive - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$toUWord - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$wordsToBytes - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_Offset$zero - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_ServiceOperation$addressResult - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$channel - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$cioExecute - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_ServiceOperation$code - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$context - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$i1 - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$i2 - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$i3 - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$i4 - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$i5 - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$i6 - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$o1 - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$o2 - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$op - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$pendingException - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_ServiceOperation$result - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_util_SquawkHashtable$entryTable - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'entryTable' field in com.sun.squawk.util.SquawkHashtable.
com_sun_squawk_UWord$and - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$eq - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$fromPrimitive - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$hi - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$hieq - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$isMax - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$isZero - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$lo - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$loeq - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$max - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$ne - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$or - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$toInt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$toOffset - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$toPrimitive - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_UWord$zero - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$_instanceof - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$_lcmp - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$_new - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$abstractMethodError - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$addressResult - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$addToClassStateCache - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$allocate - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$allocateVirtualStack - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$arithmeticException - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$arrayIndexOutOfBoundsException - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$arrayOopStore - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$asKlass - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$callRun - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$callStaticNoParm - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$callStaticOneParm - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$checkcast - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$class_clinit - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$currentIsolate - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_VM$deadbeef - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$doubleToLongBits - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$executeCIO - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$executeCOG - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$executeGC - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$extendsEnabled - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_VM$fatalVMError - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$finalize - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$findSlot - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$floatToIntBits - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getBranchCount - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getFP - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getGlobalAddr - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getGlobalAddrCount - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getGlobalInt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getGlobalIntCount - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getGlobalOop - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getGlobalOopCount - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getGlobalOopTable - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getInterruptStatus - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getMP - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getPreviousFP - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getPreviousIP - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$getStaticInt - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$getStaticLong - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$getStaticOop - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$hashcode - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$hasVirtualMonitorObject - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$intBitsToFloat - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$invalidateClassStateCache - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$isBigEndian - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$isInKernel - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$lcmp - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$longBitsToDouble - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$lookup_b - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$lookup_i - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$lookup_s - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$math - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$monitorenter - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$monitorexit - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$newarray - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$newdimension - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$nullPointerException - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$pause - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$putStaticInt - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$putStaticLong - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$putStaticOop - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$removeVirtualMonitorObject - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$reportException - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$sendInterrupt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$serviceResult - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$setGlobalAddr - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$setGlobalInt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$setGlobalOop - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$setPreviousFP - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$setPreviousIP - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$setupAlarmInterval - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$setupInterrupt - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$startup - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$threadSwitch - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VM$undefinedNativeMethod - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$usingTypeMap - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_VM$yield - Static variable in class com.sun.squawk.vm.MethodOffsets
 
com_sun_squawk_VM$zeroWords - Static variable in class com.sun.squawk.vm.Native
 
com_sun_squawk_VMThread$currentThread - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_VMThread$isolate - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'isolate' field in com.sun.squawk.VMThread.
com_sun_squawk_VMThread$nextThreadNumber - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_VMThread$otherThread - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_VMThread$serviceThread - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
com_sun_squawk_VMThread$stack - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'stack' field in com.sun.squawk.VMThread.
com_sun_squawk_VMThread$stackSize - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'stackSize' field in com.sun.squawk.VMThread.
compare(Object, Object) - Method in interface com.sun.squawk.util.Comparer
Compares its two arguments for order.
comparer - Static variable in class com.sun.squawk.ManifestProperty
Comparator for IMletProperty objects (which are sorted by the property names).
comparer - Static variable in class com.sun.squawk.ResourceFile
Comparator for ResourceFile objects (which are sorted by the resource files).
Comparer - Interface in com.sun.squawk.util
 
compareTo(String) - Method in class java.lang.String
Compares two strings lexicographically.
ComparisonFailure - Error in junit.framework
Thrown when an assert equals for Strings failed.
ComparisonFailure(String, String, String) - Constructor for error junit.framework.ComparisonFailure
Constructs a comparison failure.
COMPLETE_RUNTIME_STATICS - Static variable in class com.sun.squawk.Modifier
The int value denoting that a class has at least one static variable that requires initialization from a ConstantValue attribute and/or must have a runtime representation because it is accessed via a getstatic or putstatic instruction.
COMPOSITE - Static variable in class com.sun.spot.sensorboard.io.PinDescriptor
 
ComputationTimer - Class in com.sun.squawk.util
This is a singleton class that provides support for timing computations, including nested computations.
ComputationTimer() - Constructor for class com.sun.squawk.util.ComputationTimer
 
ComputationTimer.Computation - Interface in com.sun.squawk.util
A computation to be timed that does not throw a checked exception.
ComputationTimer.ComputationException - Interface in com.sun.squawk.util
A computation to be timed that throws a checked exception.
COMPUTE_CRC16_FOR_MEMORY_REGION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
COMPUTE_SHA1_FOR_MEMORY_REGION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
computeFields() - Method in class java.util.Calendar
Converts the current millisecond time value time to field values in fields[].
computeTime() - Method in class java.util.Calendar
Converts the current field values in fields[] to the millisecond time value time.
concat(String) - Method in class java.lang.String
Concatenates the specified string to the end of this string.
CONFIG_PAGE_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
CONFIG_PAGE_SIZE - Static variable in class com.sun.spot.peripheral.ConfigPage
 
CONFIG_VERSION_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
ConfigPage - Class in com.sun.spot.peripheral
Each Spot reserves some flash memory for configuration information.
ConfigPage(byte[]) - Constructor for class com.sun.spot.peripheral.ConfigPage
Create a config page from a byte array
ConfigPage() - Constructor for class com.sun.spot.peripheral.ConfigPage
Create a newly initialized config page
configure(int, int, int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Configure an interrupt for java handling.
configure(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Configure the Timer-Counter
configureXC(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Configure the block mode inputs appropriate to this TC channel
Connection - Interface in javax.microedition.io
This is the most basic type of generic connection.
ConnectionBase - Class in com.sun.squawk.io
Base class for Connection protocols.
ConnectionBase() - Constructor for class com.sun.squawk.io.ConnectionBase
 
ConnectionID - Class in com.sun.spot.peripheral.radio
 
ConnectionID() - Constructor for class com.sun.spot.peripheral.radio.ConnectionID
 
ConnectionNotFoundException - Exception in javax.microedition.io
This class is used to signal that a connection target cannot be found.
ConnectionNotFoundException() - Constructor for exception javax.microedition.io.ConnectionNotFoundException
Constructs a ConnectionNotFoundException with no detail message.
ConnectionNotFoundException(String) - Constructor for exception javax.microedition.io.ConnectionNotFoundException
Constructs a ConnectionNotFoundException with the specified detail message.
Connector - Class in javax.microedition.io
This class is a placeholder for the static methods that are used for creating all the Connection objects.
CONST_0 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_1 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_10 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_11 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_12 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_13 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_14 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_15 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_2 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_3 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_4 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_5 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_6 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_7 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_8 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_9 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_BYTE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_CHAR - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_DOUBLE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
CONST_FLOAT - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
CONST_INT - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_LONG - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_M1 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_NULL - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONST_SHORT - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
CONSTANT - Static variable in class com.sun.squawk.Modifier
The int value denoting that a field has a ConstantValue.
CONSTRUCTOR - Static variable in class com.sun.squawk.Modifier
The int value denoting that a method is a constructor.
contains(Object) - Method in class com.sun.squawk.util.ArrayHashtable
Tests if some key maps into the specified value in this hashtable.
contains(Object) - Method in class com.sun.squawk.util.IntHashtable
Tests if some key maps into the specified value in this hashtable.
contains(Object) - Method in class com.sun.squawk.util.LongHashtable
Tests if some key maps into the specified value in this hashtable.
contains(Object) - Method in class com.sun.squawk.util.SimpleLinkedList
Returns true if this list contains the specified element.
contains(Object) - Method in class com.sun.squawk.util.SquawkHashtable
Tests if some key maps into the specified value in this hashtable.
contains(Object) - Method in class com.sun.squawk.util.SquawkVector
Tests if the specified object is a component in this vector.
contains(Object) - Method in class java.util.Hashtable
Tests if some key maps into the specified value in this hashtable.
contains(Object) - Method in class java.util.Vector
Tests if the specified object is a component in this vector.
containsAddress(Address) - Method in class com.sun.squawk.ObjectMemory
Determines if this object memory contains a given address.
containsCanonicalAddress(Address) - Method in class com.sun.squawk.ObjectMemory
Determines if this object memory contains a given canonical address.
containsKey(Object) - Method in class com.sun.squawk.util.ArrayHashtable
Tests if the specified object is a key in this hashtable.
containsKey(int) - Method in class com.sun.squawk.util.IntHashtable
Tests if the specified object is a key in this hashtable.
containsKey(long) - Method in class com.sun.squawk.util.LongHashtable
Tests if the specified object is a key in this hashtable.
containsKey(Object) - Method in class com.sun.squawk.util.SquawkHashtable
Tests if the specified object is a key in this hashtable.
containsKey(Object) - Method in class java.util.Hashtable
Tests if the specified object is a key in this hashtable.
ContentConnection - Interface in javax.microedition.io
This interface defines the stream connection over which content is passed.
contents - Variable in class com.sun.squawk.io.mailboxes.ObjectEnvelope
 
CONTEXT_DELETE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_FREECHANNEL - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETCHANNEL - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETERROR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETHIBERNATIONDATA - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETRESULT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETRESULT_2 - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_HIBERNATE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
convert(Klass) - Method in interface com.sun.squawk.TranslatorInterface
Ensures that all the methods (if any) in a given class have been verified and converted to Squawk bytecodes.
CopiableTestResults - Class in com.sun.spot.testFramework
 
CopiableTestResults() - Constructor for class com.sun.spot.testFramework.CopiableTestResults
 
CopiableTestResults(String, String) - Constructor for class com.sun.spot.testFramework.CopiableTestResults
 
copy(byte[]) - Static method in class com.sun.spot.util.Utils
 
copy(boolean[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new boolean array and initialize its contents from the contents of a specified boolean array.
copy(byte[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new byte array and initialize its contents from the contents of a specified byte array.
copy(char[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new char array and initialize its contents from the contents of a specified char array.
copy(double[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new double array and initialize its contents from the contents of a specified double array.
copy(float[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new float array and initialize its contents from the contents of a specified float array.
copy(int[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new int array and initialize its contents from the contents of a specified int array.
copy(long[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new long array and initialize its contents from the contents of a specified long array.
copy(Object[], int, Object[], int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new Object array and initialize its contents from the contents of a specified Object array.
copy(short[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new short array and initialize its contents from the contents of a specified short array.
COPY_OBJECT_GRAPH - Static variable in class com.sun.squawk.ServiceOperation
Copy an object graph.
copyFrom(Object) - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
copyFrom(RadioPacket) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Make this packet an exact copy of another
copyFrom(Object) - Method in class com.sun.spot.testFramework.CopiableTestResults
 
copyFrom(Object) - Method in interface com.sun.squawk.io.mailboxes.ICopiable
Set the state of this object based on the state of object o.
copyInto(byte[]) - Method in class com.sun.squawk.util.BitSet
Copies the bit set representation into a provided byte array.
copyInto(Object[]) - Method in class com.sun.squawk.util.SquawkVector
Copies the components of this vector into the specified array.
copyInto(Object[]) - Method in class java.util.Vector
Copies the components of this vector into the specified array.
copyMemory(byte[], int, int, int) - Static method in class com.sun.squawk.NativeUnsafe
Copies a range of memory into a buffer.
copyTypes(Address, Address, int) - Static method in class com.sun.squawk.NativeUnsafe
Block copies the types recorded for a range of memory to another range of memory.
COS - Static variable in class com.sun.squawk.vm.MathOpcodes
 
cos(double) - Static method in class java.lang.Math
 
count - Variable in class com.sun.squawk.ByteBufferEncoder
The amount of data written to the buffer.
count - Variable in class com.sun.squawk.util.IntHashtable
The total number of entries in the hash table.
count - Static variable in class com.sun.squawk.vm.MessageBuffer
The number of bytes written in the buffer.
count - Variable in class java.io.ByteArrayInputStream
The index one greater than the last valid character in the input stream buffer.
count - Variable in class java.io.ByteArrayOutputStream
The number of valid bytes in the buffer.
counter() - Method in interface com.sun.spot.peripheral.IAT91_TC
Read current counter value
countTokens() - Method in class com.sun.squawk.util.StringTokenizer
Returns the next number of tokens in the String using the current deliminter set.
CPHA - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CPOL - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CRC - Class in com.sun.spot.util
Standalone class to provide crc calculations.
CRC() - Constructor for class com.sun.spot.util.CRC
 
crc(byte[], int, int) - Static method in class com.sun.spot.util.CRC
Return the CRC of the specified part of a byte array.
crc(InputStream, int) - Static method in class com.sun.spot.util.CRC
Return the CRC value of the specified number of bytes from an InputStream.
create(Klass) - Method in interface com.sun.squawk.ClassTunnel
 
create(String, MailboxHandler) - Static method in class com.sun.squawk.io.mailboxes.Mailbox
Creates a Mailbox with the given name and registers it with the system.
create() - Static method in class com.sun.squawk.io.mailboxes.Mailbox
This method creates a private, single-client, unregistered Mailbox.
create(String) - Static method in class com.sun.squawk.io.mailboxes.ServerChannel
Creates a new ServerChannel and new Mailbox with the given name and registers it with the system.
createBootstrapObjectMemory(Suite) - Static method in class com.sun.squawk.ObjectMemory
Creates an ObjectMemory that is a wrapper for the bootstrap suite.
CREATEFONTMETRICS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CREATEIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CREATEMEMORYIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
createOutputStream() - Method in interface com.sun.spot.peripheral.ota.IOutputStreamFactory
 
createSubMailbox() - Method in class com.sun.squawk.io.mailboxes.Mailbox
This method creates a private, single-client, unregistered Mailbox, owned by the same Isolate as this isolate.
CryptoException - Exception in com.sun.squawk.security
CryptoException represents a cryptography-related exception.
CryptoException(int) - Constructor for exception com.sun.squawk.security.CryptoException
Constructs a CryptoException with the specified reason.
CS - Class in com.sun.squawk.vm
This class contains the offsets that define the layout of the array (of type "[-global-") that holds the class state (i.e.
CS() - Constructor for class com.sun.squawk.vm.CS
 
CS00 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CS01 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CS02 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CSR_BITS_10 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_BITS_11 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_BITS_12 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_BITS_13 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_BITS_14 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_BITS_15 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_BITS_16 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_BITS_8 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_BITS_9 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_CPOL - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_DLYBCT - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_DLYBCT_1 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_DLYBCT_10 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_DLYBCT_100 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_DLYBCT_2 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_DLYBCT_200 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_DLYBCT_50 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_DLYBS - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_MODE0 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_MODE1 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_MODE2 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_MODE3 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_NCPHA - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_SCBR - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_SCBR_1MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_SCBR_250K - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_SCBR_2MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_SCBR_3MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CSR_SCBR_6MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
 
CTRL_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
 
CURRENT_CONFIG_VERSION - Static variable in class com.sun.spot.peripheral.ConfigPage
 
CURRENT_FLASH_TARGET_SLOT_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
CURRENT_SLOT_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
currentIsolate() - Static method in class com.sun.squawk.Isolate
Gets the current isolate context.
currentThread() - Static method in class com.sun.squawk.VMThread
Returns a reference to the currently executing thread object.
currentThread() - Static method in class java.lang.Thread
Returns a reference to the currently executing thread object.
currentThreadID - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
currentTimeMillis() - Static method in class java.lang.System
Returns the current time in milliseconds.
curve - Variable in class com.sun.squawk.security.ECPublicKey
Flag indicating if the key has been initialized.
cut(String) - Static method in class com.sun.squawk.util.ArgsUtilities
Cuts a string of white space separated tokens into an array of strings, one element for each token.
CYAN - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color cyan

D

D0 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
TTL level general purpose input/output pin, matches silkscreening on the hardware
D1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
TTL level general purpose input/output pin, matches silkscreening on the hardware
D2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
TTL level general purpose input/output pin, matches silkscreening on the hardware
D2F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
D2I - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
D2L - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
D3 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
TTL level general purpose input/output pin, matches silkscreening on the hardware
D4 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
TTL level general purpose input/output pin, matches silkscreening on the hardware
data - Variable in class com.sun.squawk.ResourceFile
The contents of the resource file.
data - Static variable in class com.sun.squawk.vm.MessageStruct
The offset to the start of the data.
DATA_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
The offset into RadioPackets at which data starts.
Datagram - Interface in javax.microedition.io
This is the generic datagram interface.
DatagramConnection - Interface in javax.microedition.io
This interface defines the capabilities that a datagram connection must have.
DataInput - Interface in java.io
The DataInput interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types.
DataInputStream - Class in java.io
A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
DataInputStream(InputStream) - Constructor for class java.io.DataInputStream
Creates a DataInputStream and saves its argument, the input stream in, for later use.
DataInputUTF8Decoder - Class in com.sun.squawk.util
This class provides one function for decoding a UTF-8 encoded string from a DataInput.
DATAMAP_ENTRIES_PER_WORD - Static variable in class com.sun.squawk.Klass
The number of data map entries in a word.
DATAMAP_ENTRY_BITS - Static variable in class com.sun.squawk.Klass
The size (in bits) of a data map entry.
DATAMAP_ENTRY_MASK - Static variable in class com.sun.squawk.Klass
The mask used to extract a data map entry.
DataOutput - Interface in java.io
The DataOutput interface provides for converting data from any of the Java primitive types to a series of bytes and writing these bytes to a binary stream.
DataOutputStream - Class in java.io
A data input stream lets an application write primitive Java data types to an output stream in a portable way.
DataOutputStream(OutputStream) - Constructor for class java.io.DataOutputStream
Creates a new data output stream to write data to the specified underlying output stream.
DataOutputUTF8Encoder - Class in com.sun.squawk.util
This class provides one function for UTF-8 encoding a string to a DataOutput.
dataRequest(RadioPacket, boolean) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Attempt to send rp.
DATE - Static variable in class java.util.Calendar
Field number for get and set indicating the day of the month.
Date - Class in java.util
The class Date represents a specific instant in time, with millisecond precision.
Date() - Constructor for class java.util.Date
Allocates a Date object and initializes it to represent the current time specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
Date(long) - Constructor for class java.util.Date
Allocates a Date object and initializes it to represent the specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
DAY_OF_MONTH - Static variable in class java.util.Calendar
Field number for get and set indicating the day of the month.
DAY_OF_WEEK - Static variable in class java.util.Calendar
Field number for get and set indicating the day of the week.
DCMPG - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
DCMPL - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
DDB0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DEBUG - Static variable in class com.sun.squawk.security.verifier.SignatureVerifier
DEBUG is used for enabling and disabling debug code, usually to write debug messages which are defined in the form:
if (SignatureVerifier.DEBUG) { If enabled is set to false the compiler will no include the debug code to the class file, as the statements are unreachable.
DEBUG - Static variable in class com.sun.squawk.Suite
Denotes a suite that is being debugged.
DEBUG_CMD_HEADER - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
DEBUG_CODE_ENABLED - Static variable in class com.sun.squawk.Klass
A flag that controls conditional features (mainly assertions).
Debugger - Class in com.sun.squawk
A Debugger is an object that acts as a conduit between an isolate being debugged and an attached JPDA debugger client.
Debugger() - Constructor for class com.sun.squawk.Debugger
 
Debugger.BreakpointEvent - Class in com.sun.squawk
 
Debugger.BreakpointEvent(VMThread.ExecutionPoint) - Constructor for class com.sun.squawk.Debugger.BreakpointEvent
 
Debugger.Event - Class in com.sun.squawk
An Event instance encapsulates the details of an event that occurred in the VM that an attached JPDA debugger client may want to be notified about.
Debugger.Event(int, Object) - Constructor for class com.sun.squawk.Debugger.Event
 
Debugger.ExceptionEvent - Class in com.sun.squawk
 
Debugger.ExceptionEvent(Throwable, VMThread.ExecutionPoint, VMThread.ExecutionPoint, boolean) - Constructor for class com.sun.squawk.Debugger.ExceptionEvent
 
Debugger.LocationEvent - Class in com.sun.squawk
A LocationEvent includes extra detail about the location (method and instruction offset) at which an event occurred.
Debugger.LocationEvent(int, Object, VMThread.ExecutionPoint) - Constructor for class com.sun.squawk.Debugger.LocationEvent
 
Debugger.SingleStep - Class in com.sun.squawk
A SingleStep instance represents the stepping state of a thread that is currently performing a single step.
Debugger.SingleStep(Offset, Offset, int, int, int, int, int) - Constructor for class com.sun.squawk.Debugger.SingleStep
Creates a SingleStep in the Debugger.SingleStep.REQUESTED state.
Debugger.SingleStepEvent - Class in com.sun.squawk
 
Debugger.SingleStepEvent(VMThread.ExecutionPoint) - Constructor for class com.sun.squawk.Debugger.SingleStepEvent
 
DEC - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
DEC_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
DECEMBER - Static variable in class java.util.Calendar
Value of the MONTH field indicating the twelfth month of the year.
decodeOffset(long) - Static method in class com.sun.squawk.vm.FieldOffsets
Decodes a field's offset from a given field descriptor.
decodeSystemID(long) - Static method in class com.sun.squawk.vm.FieldOffsets
Decodes a field's type from a given field descriptor.
DECPARM - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
DECPARM_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
DEEP_SLEEP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DEEP_SLEEP_TIME_MILLIS_HIGH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DEEP_SLEEP_TIME_MILLIS_LOW - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DEFAULT_CHANNEL - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Default radio channel to use.
DEFAULT_PAN_ID - Static variable in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Default PAN id to use.
DEFAULT_TIMEOUT - Static variable in class com.sun.spot.peripheral.RadioConnectionBase
Default timeout in milliseconds
defaults - Variable in class com.sun.spot.util.Properties
A property list that contains default values for any keys not found in this property list.
DEFERRED - Static variable in class com.sun.squawk.Debugger.SingleStep
The previously completed step was to a location in a class that excluded from the relevent StepEvent.
delete(int, int) - Method in class java.lang.StringBuffer
Removes the characters in a substring of this StringBuffer.
deleteCharAt(int) - Method in class java.lang.StringBuffer
Removes the character at the specified position in this StringBuffer (shortening the StringBuffer by one character).
deviceInterruptName(int) - Static method in class com.sun.squawk.JavaDriverManager
Returns a suitable key for an interrupt.
diagnostic(String) - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Display a message using the appropriate output mechanism
DIAGNOSTIC - Static variable in class com.sun.squawk.vm.ChannelConstants
 
diagnostic(String) - Static method in class com.sun.squawk.VM
Prints the message on the serial port even after the USB has been enumerated
diagnostic(String, int) - Static method in class com.sun.squawk.VM
Prints the message on the serial port even after the USB has been enumerated
diff(Address) - Method in class com.sun.squawk.Address
Calculates the offset between this address an another address.
digit(char, int) - Static method in class java.lang.Character
Returns the numeric value of the character ch in the specified radix.
disable() - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable the counter
disableDeepSleep() - Method in interface com.sun.spot.peripheral.ISleepManager
Disable deep sleep mode
disableDiagnosticMode() - Method in interface com.sun.spot.peripheral.ISleepManager
When diagnostic mode is disabled, a SPOT will not simulate deep sleep when USB is connected.
disableGlitchFilter(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Disable glitch filters for the specified pin(s)
disableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Disable interrupts from the selected source.
disableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Disable PIO interrupts for the specified pin
disableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable one or more of the interrupt sources associated with this TC channel.
disablePeripheralClock(int) - Method in interface com.sun.spot.peripheral.IAT91_PowerManager
Disable the clocks for peripherals whose bits are set in the mask.
disableRegistry() - Method in class com.sun.spot.sensorboard.EDemoBoard
Disable the global pin registry in the EDemoBoard object.
disableSynchronisation() - Method in interface com.sun.spot.peripheral.IPowerController
Disable automatic synchronisation between PowerController time and System time.
DIV_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
DIV_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
DIV_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
DIV_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
DORD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DOUBLE - Static variable in class com.sun.squawk.Klass
The type for double.
DOUBLE - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address contains the first word of a double value.
DOUBLE - Static variable in class com.sun.squawk.vm.CID
 
Double - Class in java.lang
The Double class provides an object wrapper for Double data values and serves as a place for double-oriented operations.
Double(double) - Constructor for class java.lang.Double
Constructs a Double wrapper for the specified double value.
DOUBLE2 - Static variable in class com.sun.squawk.Klass
The type for the second word of a double value.
DOUBLE2 - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address contains the second word of a double value.
DOUBLE2 - Static variable in class com.sun.squawk.vm.CID
 
DOUBLE_ARRAY - Static variable in class com.sun.squawk.Klass
The type for double[].
DOUBLE_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
doubleToLongBits(double) - Static method in class com.sun.squawk.VM
Converts a double into bits.
doubleToLongBits(double) - Static method in class java.lang.Double
Returns the bit represention of a double-float value
doubleValue() - Method in class java.lang.Double
Returns the double value of this Double.
doubleValue() - Method in class java.lang.Float
Returns the double value of this Float.
doubleValue() - Method in class java.lang.Integer
Returns the value of this Integer as a double.
doubleValue() - Method in class java.lang.Long
Returns the value of this Long as a double.
DOUBLEWORD - Static variable in class com.sun.squawk.Modifier
The int value denoting that a class represents a double word type (i.e.
DRAWIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWLINE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWOVAL - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWROUNDRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWSTRING - Static variable in class com.sun.squawk.vm.ChannelConstants
 
Driver - Interface in com.sun.squawk
Simple interface for device drivers.
DRIVER_REGISTRY_SERVER - Static variable in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
DriverRegistry - Class in com.sun.spot.peripheral
Acts as a registry for drivers that need to be aware of deep sleep.
DUMMY - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DUMMY - Static variable in class com.sun.squawk.vm.MathOpcodes
 
dump(PrintStream) - Static method in class com.sun.squawk.util.ComputationTimer
Print a summary of the times.
dumpHistory() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Dump information about the last ten packets to System.out.

E

E - Static variable in class java.lang.Math
The double value that is closer than any other to e, the base of the natural logarithms.
ECPublicKey - Class in com.sun.squawk.security
 
ECPublicKey() - Constructor for class com.sun.squawk.security.ECPublicKey
 
EDemoBoard - Class in com.sun.spot.sensorboard
This class manages the SPI interfaces and communications to the reachable parts on the EDemoBoard, namely the Atmega88, the Analog to Digital Converter, and the flash eeprom.
EEMPE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EEPE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EEPM0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EEPM1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EEPROM_PGSIZE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EEPROM_SIZE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EERE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EERIE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
elementAt(int) - Method in class com.sun.squawk.util.SquawkVector
Returns the component at the specified index.
elementAt(int) - Method in class java.util.Vector
Returns the component at the specified index.
elementCount - Variable in class com.sun.squawk.util.SquawkVector
The number of valid components in the vector.
elementCount - Variable in class java.util.Vector
The number of valid components in the vector.
elementData - Variable in class com.sun.squawk.util.SquawkVector
The array buffer into which the components of the vector are stored.
elementData - Variable in class java.util.Vector
The array buffer into which the components of the vector are stored.
elements() - Method in class com.sun.squawk.util.ArrayHashtable
Returns an enumeration of the values in this hashtable.
elements() - Method in class com.sun.squawk.util.IntHashtable
Returns an enumeration of the values in this hashtable.
elements() - Method in class com.sun.squawk.util.LongHashtable
Returns an enumeration of the values in this hashtable.
elements() - Method in class com.sun.squawk.util.SimpleLinkedList
Returns an enumeration of the components of this vector.
elements() - Method in class com.sun.squawk.util.SquawkHashtable
Returns an enumeration of the values in this hashtable.
elements() - Method in class com.sun.squawk.util.SquawkVector
Returns an enumeration of the components of this vector.
elements() - Method in class java.util.Hashtable
Returns an enumeration of the values in this hashtable.
elements() - Method in class java.util.Vector
Returns an enumeration of the components of this vector.
eliminateFinalizer(Object) - Static method in class com.sun.squawk.VM
Eliminates a finalizer.
EMAC_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
empty() - Method in class com.sun.spot.peripheral.radio.Queue
Drop the contents of the queue.
empty() - Method in class java.util.Stack
Tests if this stack is empty.
EmptyStackException - Exception in java.util
Thrown by methods in the Stack class to indicate that the stack is empty.
EmptyStackException() - Constructor for exception java.util.EmptyStackException
Constructs a new EmptyStackException with null as its error message string.
enable() - Method in interface com.sun.spot.peripheral.IAT91_TC
Enable counter
ENABLE_AVR_CLOCK_SYNCHRONISATION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
enableAndReset() - Method in interface com.sun.spot.peripheral.IAT91_TC
Enable counter and cause software trigger which forces a reset on next clock edge
enableDeepSleep() - Method in interface com.sun.spot.peripheral.ISleepManager
Enable deep sleep mode
enableDeepSleep(boolean) - Method in interface com.sun.spot.peripheral.ISleepManager
Conditionally enable/disable deep sleep mode
enableDiagnosticMode() - Method in interface com.sun.spot.peripheral.ISleepManager
In diagnostic mode, a SPOT will simulate deep sleep even when USB is connected.
enableFeature(String) - Static method in class com.sun.squawk.util.Tracer
Enable a given feature to be traced.
enableGlitchFilter(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Enable glitch filters for the specified pin(s)
enableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Enable interrupts from selected source.
enableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Enable PIO interrupts for the specified pin
enableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Enable one or more of the interrupt sources associated with this TC channel.
enablePeripheralClock(int) - Method in interface com.sun.spot.peripheral.IAT91_PowerManager
Enable the clocks for peripherals whose bits are set in the mask.
enableSynchronisation() - Method in interface com.sun.spot.peripheral.IPowerController
Re-enable automatic synchronisation after a previous call to disableSynchronisation.
endsWith(String) - Method in class java.lang.String
Tests if this string ends with the specified suffix.
endTone() - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
end running tone
endTone() - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Ask the ToneGenerator to stop generating the tone.
ensure(int) - Method in class com.sun.squawk.ByteBufferEncoder
Ensures that the buffer is large enough.
ensureCapacity(int) - Method in class com.sun.squawk.util.SquawkVector
Increases the capacity of this vector, if necessary, to ensure that it can hold at least the number of components specified by the minimum capacity argument.
ensureCapacity(int) - Method in class java.lang.StringBuffer
Ensures that the capacity of the buffer is at least equal to the specified minimum.
ensureCapacity(int) - Method in class java.util.Vector
Increases the capacity of this vector, if necessary, to ensure that it can hold at least the number of components specified by the minimum capacity argument.
ensureInitialized() - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
 
ENTRY_COUNT - Static variable in class com.sun.squawk.vm.Native
 
Enumeration - Interface in java.util
An object that implements the Enumeration interface generates a series of elements, one at a time.
enumToVector(Enumeration) - Static method in class com.sun.spot.util.Utils
 
Envelope - Class in com.sun.squawk.io.mailboxes
Abstract class for messages passed to MailBoxes.
Envelope() - Constructor for class com.sun.squawk.io.mailboxes.Envelope
 
EOFException - Exception in java.io
Signals that an end of file or end of stream has been reached unexpectedly during input.
EOFException() - Constructor for exception java.io.EOFException
Constructs an EOFException with null as its error detail message.
EOFException(String) - Constructor for exception java.io.EOFException
Constructs an EOFException with the specified detail message.
eq(Address) - Method in class com.sun.squawk.Address
Determines if this address is equal to a given address.
eq(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is equal to a given offset.
eq(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is equal to a given word.
equals(Object) - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriver
 
equals(Object) - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
equals(LEDColor) - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
equals(Object) - Method in class com.sun.spot.util.IEEEAddress
 
equals(Object) - Method in class com.sun.squawk.Isolate.Breakpoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.sun.squawk.Suite
Compares this suite with another object for equality.
equals(long[], long[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of longs are equal to one another.
equals(int[], int[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of ints are equal to one another.
equals(short[], short[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of shorts are equal to one another.
equals(char[], char[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of chars are equal to one another.
equals(byte[], byte[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of bytes are equal to one another.
equals(boolean[], boolean[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of booleans are equal to one another.
equals(double[], double[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of doubles are equal to one another.
equals(float[], float[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of floats are equal to one another.
equals(Object[], Object[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of Objects are equal to one another.
equals(Object, Object) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified Objects are equal to one another.
equals(Object) - Method in class com.sun.squawk.util.BitSet
Compares this object against the specified object.
equals(Object) - Method in class com.sun.squawk.VM.StackTraceElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class java.lang.Boolean
Returns true if and only if the argument is not null and is a Boolean object that represents the same boolean value as this object.
equals(Object) - Method in class java.lang.Byte
Compares this object to the specified object.
equals(Object) - Method in class java.lang.Character
Compares this object against the specified object.
equals(Object) - Method in class java.lang.Double
Compares this object against the specified object.
equals(Object) - Method in class java.lang.Float
Compares this object against some other object.
equals(Object) - Method in class java.lang.Integer
Compares this object to the specified object.
equals(Object) - Method in class java.lang.Long
Compares this object against the specified object.
equals(Object) - Method in class java.lang.Object
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class java.lang.Short
Compares this object to the specified object.
equals(Object) - Method in class java.lang.String
Compares this string to the specified object.
equals(Object) - Method in class java.util.Calendar
Compares this calendar to the specified object.
equals(Object) - Method in class java.util.Date
Compares two dates for equality.
equalsIgnoreCase(String) - Method in class java.lang.String
Compares this String to another String, ignoring case considerations.
eraseChip() - Method in class com.sun.spot.peripheral.external.M25P05
Erase all data in the chip
eraseChip() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Erase all data in the chip
eraseSectorAtAddress(int) - Method in class com.sun.spot.peripheral.external.M25P05
Erase a sector
eraseSectorAtAddress(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Erase a sector
err - Static variable in class java.lang.System
The "standard" error output stream.
error(String) - Method in class com.sun.spot.sensorboard.EDemoBoard
Report an error with regard to the EDemoBoard.
Error - Error in java.lang
An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
Error() - Constructor for error java.lang.Error
Constructs an Error with no specified detail message.
Error(String) - Constructor for error java.lang.Error
Constructs an Error with the specified detail message.
errors - Variable in class com.sun.spot.testFramework.SystemOutTestResultLog
 
ESCAPE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ESCAPE_WIDE_0 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ESCAPE_WIDE_1 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ESCAPE_WIDE_DELTA - Static variable in class com.sun.squawk.vm.OPC.Properties
The delta that is applied to an opcode >= 256 to get the widened version of the opcode.
ESCAPE_WIDE_INT - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ESCAPE_WIDE_M1 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ESCAPE_WIDE_SHORT - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
EventQueue - Class in com.sun.squawk.vm
Sentinal object used when waiting for events.
EventQueue() - Constructor for class com.sun.squawk.vm.EventQueue
 
EXCEPTION - Static variable in class com.sun.squawk.Debugger.Event
 
Exception - Exception in java.lang
The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
Exception() - Constructor for exception java.lang.Exception
Constructs an Exception with no specified detail message.
Exception(String) - Constructor for exception java.lang.Exception
Constructs an Exception with the specified detail message.
EXCEPTION_CATCH - Static variable in class com.sun.squawk.Debugger.Event
 
ExceptionHandler - Class in com.sun.squawk
An instance of ExceptionHandler describes a single exception handler in a method.
ExceptionHandler(int, int, int, Klass) - Constructor for class com.sun.squawk.ExceptionHandler
Create an exception handler.
ExceptionReplyEnvelope - Class in com.sun.spot.interisolate
 
ExceptionReplyEnvelope(Throwable) - Constructor for class com.sun.spot.interisolate.ExceptionReplyEnvelope
 
execGraphicsIO(int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes an I/O operation on the graphics channel and return the result.
execIO(int, int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes a I/O operation that may block.
execIOLong(int, int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes an I/O operation that returns a long value.
execMessageIO(int, Object, Object, int) - Static method in class com.sun.squawk.VM
Executes a message I/O operation.
execSyncIO(int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes a non-blocking I/O operation whose result is guaranteed to be available immediately.
execSyncIO(int, int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes a non-blocking I/O operation whose result is guaranteed to be available immediately.
execSyncIO(int, int) - Static method in class com.sun.squawk.VM
Executes a non-blocking I/O operation whose result is guaranteed to be available immediately.
execute(Object) - Method in class com.sun.spot.interisolate.RequestEnvelope
 
execute(Object) - Method in class com.sun.spot.peripheral.driver.proxy.AddCommand
 
execute(Object) - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRequestEnvelope
 
execute(IDriver) - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRequestEnvelope
 
execute(Object) - Method in class com.sun.spot.peripheral.driver.proxy.RemoveCommand
 
execute(IDriver) - Method in class com.sun.spot.peripheral.driver.proxy.SetUpCommand
 
execute(IDriver) - Method in class com.sun.spot.peripheral.driver.proxy.TearDownCommand
 
execute(int, int, int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.vm.ChannelIO
Executes an operation on a given channel.
exit(int) - Method in class com.sun.squawk.Isolate
Stop the isolate.
exit(int) - Method in class java.lang.Runtime
Terminates the currently running Java application.
exit(int) - Static method in class java.lang.System
Terminates the currently running Java application.
EXP - Static variable in class com.sun.squawk.vm.MathOpcodes
 
exp(double) - Static method in class java.lang.Math
 
expandArgFiles(String[]) - Static method in class com.sun.squawk.util.ArgsUtilities
Expands any argfiles.
EXTEND - Static variable in class com.sun.squawk.ServiceOperation
Extend the current thread.
EXTEND - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
EXTEND0 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
EXTEND_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
EXTENDABLE_LIBRARY - Static variable in class com.sun.squawk.Suite
Denotes a suite that encapsulates an open library.
EXTERNAL_POWER_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
ExternalBoard - Class in com.sun.spot.peripheral.external
Represents an external board.
ExternalBoard(PeripheralChipSelect) - Constructor for class com.sun.spot.peripheral.external.ExternalBoard
Create an interface to the external board
ExternalBoard(String) - Constructor for class com.sun.spot.peripheral.external.ExternalBoard
Create an interface to an external board
EXTRF - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 

F

F2D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
F2I - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
F2L - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
fail(String) - Static method in class junit.framework.Assert
Fails a test with the given message.
fail() - Static method in class junit.framework.Assert
Fails a test with no message.
failures - Variable in class com.sun.spot.testFramework.SystemOutTestResultLog
 
FALSE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Some MAC PIB attributes are defined as boolean: to simplify the interface they're returned as ints.
FALSE - Static variable in class java.lang.Boolean
The Boolean object corresponding to the primitive value false.
fatalVMError() - Static method in class com.sun.squawk.VM
Halts the VM because of a fatal condition.
FCMPG - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
FCMPL - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
FEBRUARY - Static variable in class java.util.Calendar
Value of the MONTH field indicating the second month of the year.
ffa - Variable in class com.sun.squawk.security.ECPublicKey
 
fib(int) - Static method in class com.sun.squawk.Test
 
Field - Class in com.sun.squawk
An instance of Field encapsulates the information about the field of a class.
FIELD_ACCESS - Static variable in class com.sun.squawk.Debugger.Event
 
FIELD_MODIFICATION - Static variable in class com.sun.squawk.Debugger.Event
 
FieldOffsets - Class in com.sun.squawk.vm
This class contains the offsets and types for fields that must be directly accessed by the VM or other Squawk tools such as the mapper.
FieldOffsets() - Constructor for class com.sun.squawk.vm.FieldOffsets
 
fields - Variable in class java.util.Calendar
The field values for the currently set time for this calendar.
fill(long[], long) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified long value to each element of the specified array of longs.
fill(long[], int, int, long) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified long value to each element of the specified range of the specified array of longs.
fill(int[], int) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified int value to each element of the specified array of ints.
fill(int[], int, int, int) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified int value to each element of the specified range of the specified array of ints.
fill(short[], short) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified short value to each element of the specified array of shorts.
fill(short[], int, int, short) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified short value to each element of the specified range of the specified array of shorts.
fill(char[], char) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified char value to each element of the specified array of chars.
fill(char[], int, int, char) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified char value to each element of the specified range of the specified array of chars.
fill(byte[], byte) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified byte value to each element of the specified array of bytes.
fill(byte[], int, int, byte) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified byte value to each element of the specified range of the specified array of bytes.
fill(boolean[], boolean) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified boolean value to each element of the specified array of booleans.
fill(boolean[], int, int, boolean) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified boolean value to each element of the specified range of the specified array of booleans.
fill(double[], double) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified double value to each element of the specified array of doubles.
fill(double[], int, int, double) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified double value to each element of the specified range of the specified array of doubles.
fill(float[], float) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified float value to each element of the specified array of floats.
fill(float[], int, int, float) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified float value to each element of the specified range of the specified array of floats.
fill(Object[], Object) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified Object reference to each element of the specified array of Objects.
fill(Object[], int, int, Object) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified Object reference to each element of the specified range of the specified array of Objects.
FILLARC - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FILLPOLYGON - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FILLRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FILLROUNDRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FINAL - Static variable in class com.sun.squawk.Modifier
The int value representing the final modifier.
finalize(Object) - Static method in class com.sun.squawk.VM
 
finalize() - Method in class java.lang.Object
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
Finalizer - Class in com.sun.squawk
Class to record objects that require finalization.
finalizers - Variable in class com.sun.squawk.GarbageCollector
Queue of pending finalizers.
FinalizerTest - Class in com.sun.squawk
 
FinalizerTest() - Constructor for class com.sun.squawk.FinalizerTest
 
Find - Class in com.sun.squawk.util
This class provides a limited subset of the unix find utility.
Find() - Constructor for class com.sun.squawk.util.Find
 
find(File, String, Vector, boolean) - Static method in class com.sun.squawk.util.Find
Find all the files or directories under a given directory recursively.
findAddress(Address) - Method in class com.sun.squawk.ObjectMemory
Searches up a chain of object memories starting from this one for a given physical address.
findAllClassesInPath(String, Vector) - Static method in class com.sun.squawk.util.Find
Find all the class files in a given path.
findCanonicalAddress(Address) - Method in class com.sun.squawk.ObjectMemory
Searches up a chain of object memories starting from this one for a given canonical address.
FINDSLOT - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
FINDSLOT_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
finishTestRun(int, int, int, long) - Method in interface com.sun.spot.testFramework.ITestResultLog
 
finishTestRun(int, int, int, long) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
FIQ_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
FiqInterruptDaemon - Class in com.sun.spot.peripheral
 
FiqInterruptDaemon(IPowerController) - Constructor for class com.sun.spot.peripheral.FiqInterruptDaemon
 
firstElement() - Method in class com.sun.squawk.util.SquawkVector
Returns the first component of this vector.
firstElement() - Method in class java.util.Vector
Returns the first component of this vector.
firstVariable - Static variable in class com.sun.squawk.vm.CS
The index of the first static variable.
FIXED_FRAME_SIZE - Static variable in class com.sun.squawk.vm.FP
This is the number of slots that must be reserved for a call to a method above and beyond the slots it requires for its local variables and operand stack.
FLAGS_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
flash(Atmega, IAtmegaCode) - Method in class com.sun.spot.sensorboard.util.AtmegaBootloader
given
FLASH_APP_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
FLASH_BASE_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
FLASH_BOOTLOAD_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
FLASH_CONFIG_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
FLASH_ERASE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FLASH_LIB_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
FLASH_MANUFACTURING_IMAGE_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
FLASH_PGSIZE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
FLASH_SIZE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
FLASH_SIZE_IN_BYTES - Static variable in class com.sun.spot.peripheral.ConfigPage
 
FLASH_VM_BYTECODES_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
FLASH_VM_C_CODE_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
FLASH_WRITE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
flashConfigPage(ConfigPage) - Method in interface com.sun.spot.peripheral.ISpot
Write a ConfigPage into the flash.
flashConfigPage(ConfigPage) - Method in class com.sun.spot.peripheral.Spot
 
FlashInputStream - Class in com.sun.spot.peripheral
An InputStream that streams over flash memory.
FlashInputStream(IFlashMemoryDevice, int, int) - Constructor for class com.sun.spot.peripheral.FlashInputStream
Create an InputStream that streams over specified sectors of a flash device
FlashObjectMemoryLoader - Class in com.sun.squawk
 
FlashObjectMemoryLoader(ObjectMemoryReader, boolean) - Constructor for class com.sun.squawk.FlashObjectMemoryLoader
 
FlashOutputStream - Class in com.sun.spot.peripheral
An OutputStream that streams over flash memory.
FlashOutputStream(IFlashMemoryDevice, int, int) - Constructor for class com.sun.spot.peripheral.FlashOutputStream
Create an OutputStream that streams over specified sectors of a flash device
FLOAT - Static variable in class com.sun.squawk.Klass
The type for float.
FLOAT - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address contains a float value.
FLOAT - Static variable in class com.sun.squawk.vm.CID
 
Float - Class in java.lang
The Float class provides an object wrapper for Float data values, and serves as a place for float-oriented operations.
Float(float) - Constructor for class java.lang.Float
Constructs a Float wrapper for the specified float value.
Float(double) - Constructor for class java.lang.Float
Constructs a Float wrapper for the specified double value.
FLOAT_ARRAY - Static variable in class com.sun.squawk.Klass
The type for float[].
FLOAT_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
FLOAT_BYTECODE_COUNT - Static variable in class com.sun.squawk.vm.OPC.Properties
The number of floating point instructions.
floatToIntBits(float) - Static method in class com.sun.squawk.VM
Converts a float into bits.
floatToIntBits(float) - Static method in class java.lang.Float
Returns the bit represention of a single-float value
floatValue() - Method in class java.lang.Double
Returns the float value of this Double.
floatValue() - Method in class java.lang.Float
Returns the float value of this Float object.
floatValue() - Method in class java.lang.Integer
Returns the value of this Integer as a float.
floatValue() - Method in class java.lang.Long
Returns the value of this Long as a float.
FLOOR - Static variable in class com.sun.squawk.vm.MathOpcodes
 
floor(double) - Static method in class java.lang.Math
 
flush() - Method in class com.sun.spot.io.j2me.radio.RadioOutputStream
 
flush() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Flush the stream.
flush() - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
flush() - Method in class com.sun.spot.peripheral.FlashOutputStream
 
flush() - Method in class com.sun.spot.peripheral.ota.SignedConfigOutputStream
 
flush() - Method in class com.sun.squawk.io.BufferedWriter
Flush the stream.
flush() - Method in class com.sun.squawk.io.MulticastOutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
FLUSH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
flush() - Method in class java.io.DataOutputStream
Flushes this data output stream.
flush() - Method in class java.io.OutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class java.io.OutputStreamWriter
Flush the stream.
flush() - Method in class java.io.PrintStream
Flush the stream.
flush() - Method in class java.io.Writer
Flush the stream.
FLUSHIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FLUSHSCREEN - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FOC0A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
FOC0B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
focusGained(FocusEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
focusLost(FocusEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
 
FONTGETASCENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FONTGETDESCENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FONTGETHEIGHT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FONTSTRINGWIDTH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
forceChipSelectPin(PeripheralChipSelect) - Method in class com.sun.spot.peripheral.external.ExternalBoard
Force the chip select pin to be as specified.
forceSelect() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
forgetMailbox(Mailbox) - Method in class com.sun.squawk.Isolate
Tell the system to forget about this mailbox.
forgetMailboxAddress(MailboxAddress) - Method in class com.sun.squawk.Isolate
Tell the system to forget about this mailbox.
formatError(String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Throw a LinkageError to indicate there was an IO error or the file did not conform to the structure expected by the client of this class.
forName(String) - Static method in class com.sun.squawk.Klass
Returns the Klass object associated with the class with the given string name.
forName(String) - Static method in class java.lang.Class
Returns the Class object associated with the class with the given string name.
forwardPointerBit - Static variable in class com.sun.squawk.vm.HDR
The bit in a class pointer word that is set if the object has been forwarded.
FP - Class in com.sun.squawk.vm
This class contains the offsets and constants that define the layout of an activation frame for the current method.
FP() - Constructor for class com.sun.squawk.vm.FP
 
frame - Variable in class com.sun.squawk.VMThread.ExecutionPoint
The offset (in bytes) from the top of the stack of this location.
FRAME_POP - Static variable in class com.sun.squawk.Debugger.Event
 
freeChannel(int) - Static method in class com.sun.squawk.VM
Frees a channel.
freeMemory() - Static method in class com.sun.squawk.GC
Returns the amount of free memory in the system.
freeMemory() - Method in class java.lang.Runtime
Returns the amount of free memory in the system.
FRIDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Friday.
fromCanonical(Address) - Method in class com.sun.squawk.ObjectMemory
Converts a canonical address that is within the range of this object memory into a physical address.
fromObject(Object) - Static method in class com.sun.squawk.Address
Casts an object reference to an address.
fromPrimitive(int) - Static method in class com.sun.squawk.Address
Casts a word expressed as the appropriate Java primitive type for the platform (i.e.
fromPrimitive(int) - Static method in class com.sun.squawk.Offset
Casts an offset expressed as the appropriate Java primitive type for the platform (i.e.
fromPrimitive(int) - Static method in class com.sun.squawk.UWord
Casts a word expressed as the appropriate Java primitive type for the platform (i.e.

G

GARBAGE_COLLECT - Static variable in class com.sun.squawk.ServiceOperation
Collect the garbage.
GarbageCollector - Class in com.sun.squawk
Base class for all garbage collectors.
GarbageCollector() - Constructor for class com.sun.squawk.GarbageCollector
 
GC - Class in com.sun.squawk
 
GC() - Constructor for class com.sun.squawk.GC
 
gc() - Method in class java.lang.Runtime
Runs the garbage collector.
gc() - Static method in class java.lang.System
Runs the garbage collector.
ge(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is greater than or equal to a given offset.
GeneralDecoder - Class in com.sun.squawk
A byte buffer decoder can be used to decode a byte array of values encoded with a byte buffer encoder.
GeneralDecoder() - Constructor for class com.sun.squawk.GeneralDecoder
 
GenericConnectionChannel - Class in com.sun.squawk.vm
Channel for stream IO.
GenericConnectionChannel(ChannelIO, int) - Constructor for class com.sun.squawk.vm.GenericConnectionChannel
Constructor.
get(long) - Method in class com.sun.spot.peripheral.radio.Queue
Answer an element from the receiver.
get() - Method in class com.sun.spot.peripheral.radio.Queue
Answer an element from the receiver.
get(String) - Method in class com.sun.squawk.io.MulticastOutputStream
Gets the output stream from this multicaster identified by a given name.
get() - Method in class com.sun.squawk.Ref
Returns this reference object's referent.
get(Object) - Method in class com.sun.squawk.util.ArrayHashtable
Returns the value to which the specified key is mapped in this hashtable.
get(int) - Method in class com.sun.squawk.util.BitSet
Returns the value of the bit with the specified index.
get(int) - Method in class com.sun.squawk.util.IntHashtable
Returns the value to which the specified key is mapped in this hashtable.
get(long) - Method in class com.sun.squawk.util.LongHashtable
Returns the value to which the specified key is mapped in this hashtable.
get(Object) - Method in class com.sun.squawk.util.SquawkHashtable
Returns the value to which the specified key is mapped in this hashtable.
get() - Method in class java.lang.ref.Reference
Returns this reference object's referent.
get(int) - Method in class java.util.Calendar
Gets the value for a given time field.
get(Object) - Method in class java.util.Hashtable
Returns the value to which the specified key is mapped in this hashtable.
GET_ALARM_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
GET_CONFIG_PAGE_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
GET_POWER_STATUS_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
GET_PUBLIC_KEY - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_SERIAL_CHARS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_SERIAL_RX_BUFFER_ADDR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_SERIAL_TX_BUFFER_ADDR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_STATUS_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
GET_STRING_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
GET_STRING_LEN_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
GET_SYSTEM_PROPERTIES - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
getAccelerometer() - Method in class com.sun.spot.sensorboard.EDemoBoard
Convenience method to return the built in accelerometer.
getAccelerometer() - Method in interface com.sun.spot.sensorboard.IDemoBoard
Convenience method to get built in accelerometer.
getAckPacket() - Static method in class com.sun.spot.peripheral.radio.RadioPacket
Answer a radio packet preformatted for sending ACKs.
getAckQueueJunk() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
getADCTemperature() - Method in class com.sun.spot.sensorboard.EDemoBoard
Convience Function to get internal temperature sensor on the ADC from the EDemoBoard.
getADCTemperature() - Method in interface com.sun.spot.sensorboard.IDemoBoard
Convenience method to get built in Analog to Digital Convertor's temperature sensor.
getAddress() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Return the address associated with this Radiogram.
getAddress(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getAddress(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets a pointer from memory as an Address.
getAddress() - Method in interface javax.microedition.io.Datagram
Get the address in the datagram.
getAPIThread() - Method in class com.sun.squawk.VMThread
 
getAppSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to each application slot
getArray() - Method in interface com.sun.spot.sensorboard.hardware.IAtmegaCode
return a byte array that contains the code as we want to write it to the atmega part ( ie.
getArrayLength(Object) - Static method in class com.sun.squawk.GC
Get the length of an array.
getAsByte(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getAsByte(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets a signed 8 bit value from memory ignoring any recorded type of the value at the designated location.
getAsInt(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getAsInt(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets a signed 32 bit value from memory ignoring any recorded type of the value at the designated location.
getAsShort(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getAsShort(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets a signed 16 bit value from memory ignoring any recorded type of the value at the designated location.
getAsUWord(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getAsUWord(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets a UWord value from memory ignoring any recorded type of the value at the designated location.
getAT91_AIC() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the AT91 Interrupt Controller
getAT91_AIC() - Method in class com.sun.spot.peripheral.Spot
 
getAT91_PIO(int) - Method in interface com.sun.spot.peripheral.ISpot
Get access to the AT91 Parallel I/O Controller.
getAT91_PIO(int) - Method in class com.sun.spot.peripheral.Spot
 
getAT91_PowerManager() - Method in class com.sun.spot.peripheral.Spot
Return the AT91_PowerManager.
getAT91_TC(int) - Method in interface com.sun.spot.peripheral.ISpot
Get access to an AT91 Timer-Counter.
getAT91_TC(int) - Method in class com.sun.spot.peripheral.Spot
Get access to an AT91 Timer-Counter.
getAtmega() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getAtmega() - Method in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
call to the board to return a pointer to the Atmega Controller
getAtmegaSPI() - Method in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
 
getAttentionPin() - Method in interface com.sun.spot.peripheral.ISpotPins
The pin used by the power control PowerController to signal to the 9200
getAvailableIDs() - Static method in class java.util.TimeZone
Gets all the available IDs supported.
getBaseAddress() - Method in interface com.sun.spot.peripheral.IAT91_PIO
Get the base address of this PIO
getBaseStationAddress() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Answer the IEEE address of the sender of the last command received.
getBlue() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
 
getBlue() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
 
getBooleanContents() - Method in class com.sun.spot.interisolate.BooleanReplyEnvelope
 
getBootloaderSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the bootloader
getBootSlot() - Method in class com.sun.spot.peripheral.ConfigPage
 
getBootSlot() - Method in interface com.sun.spot.peripheral.ota.IConfigPageModifier
 
getBootSlot() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
 
getBootstrapAddress() - Method in class com.sun.spot.peripheral.ConfigPage
Get the memory address of the bootstrap suite
getBootstrapEnd() - Static method in class com.sun.squawk.VM
Gets the address at which the object memory containing the bootstrap suite ends.
getBootstrapHash() - Static method in class com.sun.squawk.VM
Gets the hash of the object memory containing the bootstrap suite in it's canonical (i.e.
getBootstrapSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the bootstrap suite
getBootstrapStart() - Static method in class com.sun.squawk.VM
Gets the address at which the object memory containing the bootstrap suite starts.
getBroadcastPacket() - Static method in class com.sun.spot.peripheral.radio.RadioPacket
Answer a radio packet preformatted for broadcasting intra-PAN.
getByte(int) - Static method in class com.sun.squawk.FlashObjectMemoryLoader
 
getByte(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getByte(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets a signed 8 bit value from memory.
getBytes(String) - Method in class java.lang.String
Convert this String into bytes according to the specified character encoding, storing the result into a new byte array.
getBytes() - Method in class java.lang.String
Convert this String into bytes according to the platform's default character encoding, storing the result into a new byte array.
getBytesRead() - Method in class com.sun.squawk.util.StructuredFileInputStream
Gets the number of bytes that have been read so far.
getCanonicalEnd() - Method in class com.sun.squawk.ObjectMemory
Gets the address one byte past the end of the canonical object memory.
getCanonicalStart() - Method in class com.sun.squawk.ObjectMemory
Gets the canonical starting address of this object memory.
getCC2420_CCA_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The Channel Clear pin of the CC2420
getCC2420_FIFO_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The FIFO empty pin of the CC2420
getCC2420_FIFOP_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The FIFO threshold reached pin of the CC2420
getCC2420_RESET_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The reset pin of the CC2420
getCC2420_SFD_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The Start of Frame Delimiter pin of the CC2420
getCC2420_VREG_EN_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The voltage regulator enable pin of the CC2420
getCelsius() - Method in class com.sun.spot.sensorboard.hardware.ADT7411InternalTemperatureInput
 
getCelsius() - Method in interface com.sun.spot.sensorboard.io.ITemperatureInput
 
getChannel(int) - Static method in class com.sun.squawk.VM
Gets a new IO channel.
getChannelAccessFailure() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
getChannelID() - Method in class com.sun.squawk.vm.Channel
Gets the identifier of this channel.
getChannelNumber() - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Answer the current channel number (between 11 and 26).
getChar(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getChar(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets an unsigned 16 bit value from memory.
getChars(int, int, char[], int) - Method in class java.lang.String
Copies characters from this string into the destination character array.
getChars(int, int, char[], int) - Method in class java.lang.StringBuffer
Characters are copied from this string buffer into the destination character array dst.
getChildThreadCount() - Method in class com.sun.squawk.Isolate
Gets the number of child threads of this isolate.
getChildThreads() - Method in class com.sun.squawk.Isolate
Gets the child threads of this isolate.
getClass(String, boolean) - Static method in class com.sun.squawk.Klass
Gets a class corresponding to a given name.
getClass() - Method in class java.lang.Object
Returns the runtime class of an object.
getClassCount() - Method in class com.sun.squawk.Suite
Gets the number of classes in this suite.
getClassPath() - Method in class com.sun.squawk.Isolate
Gets the class path for the isolate.
getClosedAddress() - Method in exception com.sun.squawk.io.mailboxes.AddressClosedException
 
getCmdLineParams() - Method in class com.sun.spot.peripheral.ConfigPage
Get the command line parameters used to start Squawk
getCode() - Method in class com.sun.squawk.ClassFileMethod
Gets the byte array corresponding to the "Code" attribute in the class file.
getCode() - Method in class com.sun.squawk.MethodBody
Gets the bytecode.
getColor() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
get the current color of the LED
getColor() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
 
getComponentType() - Method in class com.sun.squawk.Klass
Returns the class representing the component type of an array.
getComputations() - Static method in class com.sun.squawk.util.ComputationTimer
Gets an enumeration over the identifiers of computations for which times were collected.
getConfigPage() - Method in interface com.sun.spot.peripheral.ISpot
Get the configuration page held in flash
getConfigPage() - Method in class com.sun.spot.peripheral.Spot
 
getConfigSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the config page / properties
getConfiguration() - Method in class com.sun.spot.peripheral.SpiPcs
 
getConfiguration() - Method in class com.sun.squawk.Suite
Gets the configuration of the suite.
getConfigVersion() - Method in class com.sun.spot.peripheral.ConfigPage
Get the version number of this page
getConnection() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
getConnectionName() - Method in class com.sun.squawk.io.ServerConnectionHandler
Returns a name of the connection.
getConnectionType() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
getContents() - Method in class com.sun.spot.interisolate.BooleanReplyEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.ExceptionReplyEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.ObjectReplyEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.RequestEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.VoidReplyEnvelope
 
getContents() - Method in class com.sun.squawk.io.mailboxes.ByteArrayEnvelope
Return the contents of the envelope.
getContents() - Method in class com.sun.squawk.io.mailboxes.ByteArrayInputStreamEnvelope
Return the contents of the envelope.
getContents() - Method in class com.sun.squawk.io.mailboxes.Envelope
Return the contents of the envelope.
getContents() - Method in class com.sun.squawk.io.mailboxes.ObjectEnvelope
Return the contents of the envelope.
getController() - Method in interface com.sun.spot.sensorboard.peripheral.IServo
Return the servo controller for this servo.
getController() - Method in class com.sun.spot.sensorboard.peripheral.Servo
Return the servocontroller of this servo.
getCorr() - Method in class com.sun.spot.io.j2me.radio.RadioInputStream
CORR measures the average correlation value of the first 4 bytes of the packet header.
getCorr() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
CORR measures the average correlation value of the first 4 bytes of the packet header.
getCorr() - Method in class com.sun.spot.peripheral.radio.RadioPacket
CORR measures the average correlation value of the first 4 bytes of the packet header.
getCrcError() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the count of the number of CRC errors recorded.
getCurrentFlashTargetSlot() - Method in class com.sun.spot.peripheral.ConfigPage
Get the number of the slot that will be used for the next application flashing
getCurrentIsolate() - Static method in class com.sun.squawk.VM
Gets the isolate of the currently executing thread.
getCurrentRange() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 
getCurrentRange() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
 
getCurrentSlot() - Method in class com.sun.spot.peripheral.ConfigPage
Get the number of the slot that will be used at the next restart
getCurrentSlot() - Method in interface com.sun.spot.peripheral.ota.IConfigPageModifier
 
getCurrentSlot() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
 
getCurrentState() - Method in interface com.sun.spot.peripheral.IUSBPowerDaemon
Get the current state of the USB connection
getCurve() - Method in class com.sun.squawk.security.ECPublicKey
 
getData() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Not implemented
getData() - Method in class com.sun.squawk.io.mailboxes.ByteArrayEnvelope
Return the contents of the envelope, which is a byte array.
getData() - Method in class com.sun.squawk.io.mailboxes.ByteArrayInputStreamEnvelope
Return the contents of the envelope, which is a ByteArrayInputStream.
getData() - Method in interface javax.microedition.io.Datagram
Get the buffer.
getDataMapEntry(int) - Method in class com.sun.squawk.Klass
Get the number of bytes a particular entry in the table uses.
getDataMapLength() - Method in class com.sun.squawk.Klass
Return the number of entries within the dataMap
getDataPacket() - Static method in class com.sun.spot.peripheral.radio.RadioPacket
Answer a radio packet preformatted for sending data.
getDataSequenceNumber() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the DSN (as defined by the I802.15.4 standard) of this packet.
getDataSize() - Method in class com.sun.squawk.Klass
Gets the data size (in bytes) of the type represented by this class.
getDebugger() - Method in class com.sun.squawk.Isolate
Gets the debugger under which this isolate is executing.
getDebuggerSuspendCount() - Method in class com.sun.squawk.VMThread
Gets the value of the debugger suspension counter for this thread.
getDeepSleepCount() - Method in interface com.sun.spot.peripheral.ISleepManager
Get deep sleep count
getDefault() - Static method in class java.util.TimeZone
Gets the default TimeZone for this host.
getDefaultConstructorModifiers() - Method in class com.sun.squawk.Klass
Gets the modifiers of this class's default constructor.
getDefiningClass() - Method in class com.sun.squawk.Member
Gets the class that defined this field or method.
getDefiningClass() - Method in class com.sun.squawk.MethodBody
Gets the class that defined this method.
getDefiningMethod() - Method in class com.sun.squawk.MethodBody
Gets the class that defined this method.
getDestinationAddress() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the destination address of this packet.
getDestinationPanID() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the destination pan ID of this packet.
getDriverNamed(String) - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
getDriverNamed(String) - Method in interface com.sun.spot.peripheral.IDriverLookup
 
getDriverRegistry() - Method in interface com.sun.spot.peripheral.ISpot
Get the Driver Registry.
getDriverRegistry() - Method in class com.sun.spot.peripheral.Spot
 
getDrivers() - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
getEnabledPeripheralClocks() - Method in interface com.sun.spot.peripheral.IAT91_PowerManager
Return a mask containing a set bit for each peripheral whose clock is enabled.
getEncoding() - Method in interface javax.microedition.io.ContentConnection
Returns a string describing the encoding of the content which the resource connected to is providing.
getEnd() - Method in class com.sun.squawk.ExceptionHandler
Gets the address at which this exception handler becomes deactive.
getEnd() - Method in class com.sun.squawk.ObjectMemory
Gets the address one byte past the end of the object memory.
getErrors() - Method in class com.sun.spot.testFramework.CopiableTestResults
 
getEventExecutionPoint() - Method in class com.sun.squawk.VMThread
Gets the method and frame context of this thread at which a debugger event occurred.
getEventNumber() - Method in class com.sun.squawk.vm.Channel
Gets the event number used for blocking this channel.
getExceptionTable() - Method in class com.sun.squawk.MethodBody
Get the exception table.
getExitCode() - Method in class com.sun.squawk.Isolate
Get the isolate exit code.
getExternalBoardMap() - Method in interface com.sun.spot.peripheral.ISpot
Get the map of external boards.
getExternalBoardMap() - Method in class com.sun.spot.peripheral.Spot
 
getFahrenheit() - Method in class com.sun.spot.sensorboard.hardware.ADT7411InternalTemperatureInput
 
getFahrenheit() - Method in interface com.sun.spot.sensorboard.io.ITemperatureInput
 
getFailures() - Method in class com.sun.spot.testFramework.CopiableTestResults
 
getFCS() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the frame check sequence for this radio packet.
getField(int, boolean) - Method in class com.sun.squawk.Klass
Gets a field declared by this class based on a given field table index.
GETFIELD0_B - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD0_B_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD0_C - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD0_C_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD0_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETFIELD0_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETFIELD0_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETFIELD0_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETFIELD0_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD0_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD0_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD0_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD0_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD0_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD0_S - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD0_S_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_B - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_B_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_C - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_C_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETFIELD_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETFIELD_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETFIELD_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETFIELD_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_S - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETFIELD_S_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
getFieldCount(boolean) - Method in class com.sun.squawk.Klass
Gets the number of fields declared by this class.
getFileName() - Method in class com.sun.squawk.util.StructuredFileInputStream
Gets the name of the file from which this reader is reading.
getFileSeparatorChar() - Static method in class com.sun.squawk.VM
The system-dependent default name-separator character.
getFiqInterruptDaemon() - Method in interface com.sun.spot.peripheral.ISpot
Get the FiqInterruptDaemon.
getFiqInterruptDaemon() - Method in class com.sun.spot.peripheral.Spot
 
getFirmwareRev() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
getFirmwareVersion() - Method in class com.sun.spot.sensorboard.EDemoBoard
Get the major and minor version information from the firmware running on the EDemoBoard.
getFirst() - Method in class com.sun.squawk.util.SimpleLinkedList
Returns the first element in this list.
getFirstAvailableSector() - Method in class com.sun.spot.peripheral.external.M25P05
 
getFirstAvailableSector() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the sector number of the first sector that can be used with the input and output streams.
getFlashMemoryDevice() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the flash memory on the Spot
getFlashMemoryDevice() - Method in class com.sun.spot.peripheral.Spot
 
getFlatTimes() - Static method in class com.sun.squawk.util.ComputationTimer
Gets an enumeration over the collected flat times.
getFlushThreshold() - Method in class com.sun.spot.io.j2me.radio.RadioOutputStream
Get the flush threshold for this stream.
getFrameControl() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the frame control field (16 bits) of this packet.
getFrequency() - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
get the current frequency setting
getFrequency() - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Returns the current value of the ToneGenerators frequency in Hertz
getFullyQualifiedName(Klass) - Method in class com.sun.squawk.ClassFileMember
Gets the fully qualified name of this field or method.
getFullyQualifiedName() - Method in class com.sun.squawk.Member
Gets the fully qualified name of this field or method.
getGlobalAddrs() - Static method in class com.sun.squawk.vm.Global
Get the hashtable of global addresses.
getGlobalInts() - Static method in class com.sun.squawk.vm.Global
Get the hashtable of global ints.
getGlobalOops() - Static method in class com.sun.squawk.vm.Global
Get the hashtable of global oops.
getGreen() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
 
getGreen() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
 
getGreenLed() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the green LED on the Spot processor board.
getGreenLed() - Method in class com.sun.spot.peripheral.Spot
 
getGUIEvent() - Static method in class com.sun.squawk.VM
Gets the next available event on the GUI input channel, blocking until there is one.
getHandler() - Method in class com.sun.squawk.ExceptionHandler
Gets the address of the entry to this exception handler.
getHardwareType() - Method in class com.sun.spot.peripheral.ConfigPage
Get the hardware type code for this SPOT
getHardwareType() - Method in interface com.sun.spot.peripheral.ISpot
Get the hardware type code for this device, as defined in ConfigPage.
getHardwareType() - Method in class com.sun.spot.peripheral.Spot
 
getHash(byte[]) - Method in class com.sun.squawk.FlashObjectMemoryLoader
 
getHash() - Method in class com.sun.squawk.ObjectMemory
Gets the hash of the canonical form of this object memory.
getHash(byte[]) - Method in class com.sun.squawk.ObjectMemoryLoader
Calculates the hash of an array of bytes.
getHashCode(Object) - Static method in class com.sun.squawk.GC
Get the hashcode for an object.
getHints() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
getHost() - Method in class com.sun.spot.io.j2me.socket.ProxyInitializer
Returns the hostname to connect to
getI802_15_4_MAC() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the I802.15.4 radio MAC layer
getI802_15_4_MAC() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Answer the interface for dealing with the radio at the I802.15.4 MAC level.
getI802_15_4_MAC() - Static method in class com.sun.spot.peripheral.radio.SerialFactory
Answer the interface for dealing with the serial line at the I802.15.4 MAC level.
getI802_15_4_MAC() - Method in class com.sun.spot.peripheral.Spot
 
getI802_15_4_PHY() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the physical I802.15.4 radio device
getI802_15_4_PHY() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Answer the interface for dealing with the radio at the I802.15.4 PHY level.
getI802_15_4_PHY() - Method in class com.sun.spot.peripheral.Spot
 
getIcharge() - Method in interface com.sun.spot.peripheral.IPowerController
Return the current charging the battery in milliamps.
getID() - Method in class java.util.TimeZone
Gets the ID of this time zone.
getIdischarge() - Method in interface com.sun.spot.peripheral.IPowerController
Return the current being drawn from the battery in milliamps.
getIEEEAddress() - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
 
getIEEEAddress() - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
GETIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
getImageSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the total amount of space allocated to a complete SPOT image (bootloader, vm, bootstrap, library and 2 applications).
getIMax() - Method in interface com.sun.spot.peripheral.IPowerController
Return the maximum current (in milliamps) that has been drawn from the battery since the last time this was called.
getIndex() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
getIndex() - Method in class com.sun.spot.sensorboard.io.InputPin
 
getIndex() - Method in class com.sun.spot.sensorboard.io.IOPin
 
getIndex() - Method in class com.sun.spot.sensorboard.io.OutputPin
 
getIndex() - Method in class com.sun.squawk.MethodBody
Gets the index of this method's definition in the symbols table of its defining class.
getInitialProperties() - Static method in class com.sun.spot.sensorboard.AtmegaProtoBoard
Get the correct set of properties for this board to its flash memory
getInitialProperties() - Static method in class com.sun.spot.sensorboard.EDemoBoard
Get the correct set of properties for this board to its flash memory
getInputStream() - Method in class com.sun.spot.io.j2me.socket.SocketConnection
Get a SocketInputStream object associated to this connection.
getInputStream(int, int) - Method in class com.sun.spot.peripheral.external.M25P05
Create an input stream over a logical device formed of selected sectors of the physical device.
getInputStream(int, int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Create an input stream over a logical device formed of selected sectors of the physical device.
getInstance() - Static method in class com.sun.spot.peripheral.ota.OTACommandServer
 
getInstance() - Static method in class com.sun.spot.peripheral.Spot
Get the singleton instance of this class.
getInstance() - Static method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getInstance() - Static method in class com.sun.spot.sensorboard.EDemoBoard
return the global singleton for the EDemoBoard at board select zero
getInstance() - Static method in class java.util.Calendar
Gets a calendar using the default time zone.
getInstance(TimeZone) - Static method in class java.util.Calendar
Gets a calendar using the specified time zone.
getInt(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getInt(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets a signed 32 bit value from memory.
getInterfaces() - Method in class com.sun.squawk.Klass
Gets the list of interfaces implemented by this class.
getInternalName() - Method in class com.sun.squawk.Klass
Gets the internal class name.
getInternalStatus() - Method in class com.sun.squawk.VMThread
Gets the combined values for state and queue.
getInterruptStatus(int, int) - Static method in class com.sun.squawk.JavaDriverManager
Retrieves the value of a low-level statistic for a given device interrupt.
getIProprietaryRadio() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the radio via its proprietary (non-I802.15.4) interface.
getIProprietaryRadio() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Answer the interface for dealing with the radio features not implemented within the I802.15.4 standard.
getIProprietaryRadio() - Method in class com.sun.spot.peripheral.Spot
 
getIsolate() - Method in class com.sun.squawk.VMThread
Gets the isolate of the thread.
getIsolates() - Static method in class com.sun.squawk.Isolate
Returns an array of active Isolate objects.
getJVMClassModifiers() - Static method in class com.sun.squawk.Modifier
Gets the mask of modifiers that are defined the JVM specification that pertain to a class.
getJVMFieldModifiers() - Static method in class com.sun.squawk.Modifier
Gets the mask of modifiers that are defined the JVM specification that pertain to a field.
getJVMMethodModifiers() - Static method in class com.sun.squawk.Modifier
Gets the mask of modifiers that are defined the JVM specification that pertain to a method.
getKeyData() - Method in class com.sun.squawk.security.ECPublicKey
 
getKlass() - Method in class com.sun.squawk.ExceptionHandler
Gets the subclass of Throwable caught by this handler.
getKlass(Object) - Static method in class com.sun.squawk.GC
Get the class of an object.
getKlass(int) - Method in class com.sun.squawk.Suite
Gets the class in this suite corresponding to a given class number.
getKlass() - Method in class com.sun.squawk.VM.StackTraceElement
 
getLast() - Method in class com.sun.squawk.util.SimpleLinkedList
Returns the last element in this list.
getLeafSuite() - Method in class com.sun.squawk.Isolate
Gets the suite that is the starting point for class lookup in this isolate.
getLED(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Convienence method to bind and return the LED that is reqested.
getLEDs() - Method in class com.sun.spot.sensorboard.EDemoBoard
Convienence method that returns an array of all the built in LEDs.
getLEDs() - Method in interface com.sun.spot.sensorboard.IDemoBoard
return an array of all the builtin LEDs Note that this is only those that are actually built into the edemo board
getLength() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Return the number of bytes of data in this radiogram
getLength() - Method in interface javax.microedition.io.ContentConnection
Returns the length of the content which is being provided.
getLength() - Method in interface javax.microedition.io.Datagram
Get the length.
getLibraryAddress() - Method in class com.sun.spot.peripheral.ConfigPage
Get the memory address of the library suite
getLibraryHash() - Method in class com.sun.spot.peripheral.ConfigPage
 
getLibrarySpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the library suite
getLightSensor() - Method in class com.sun.spot.sensorboard.EDemoBoard
Convenience function to return lightsensor object.
getLightSensor() - Method in interface com.sun.spot.sensorboard.IDemoBoard
Convenience method to get built in light sensor.
getLightSensorValue(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ILightSensorController
Ask controller to return current value of lightsensor
getLightSensorValue(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Get the current value of a lightsensor accessor connected to a particular pin.
getLineNumber(int[], int) - Static method in class com.sun.squawk.Method
Gets the line number for a bytecode index
getLineNumberTable() - Method in class com.sun.squawk.Method
Gets the table mapping instruction addresses to the source line numbers that start at the addresses.
getLineNumberTable() - Method in class com.sun.squawk.MethodMetadata
Gets the table mapping instruction addresses to the source line numbers that start at the addresses.
getLinkQuality() - Method in class com.sun.spot.io.j2me.radio.RadioInputStream
Link Quality Indication (LQI) is a characterization of the quality of a received packet.
getLinkQuality() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Link Quality Indication (LQI) is a characterization of the quality of a received packet.
getLinkQuality() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Link Quality Indication (LQI) is a characterization of the quality of a received packet.
getLocalGreenLEDPin() - Method in interface com.sun.spot.peripheral.ISpotPins
Return the pin controlling the green LED on the Spot board.
getLocalRedLEDPin() - Method in interface com.sun.spot.peripheral.ISpotPins
Return the pin controlling the red LED on the Spot board.
getLocalVariableTable() - Method in class com.sun.squawk.Method
Gets a table describing the scope, name and type of each local variable in the method.
getLocalVariableTable() - Method in class com.sun.squawk.MethodMetadata
Gets a table describing the scope, name and type of each local variable in the method.
getLong(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getLong(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets a 64 bit value from memory using a 64 bit word offset.
getLongAtWord(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getLongAtWord(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets a 64 bit value from memory using a 32 bit word offset.
getLTC3455() - Method in interface com.sun.spot.peripheral.ISpot
power control chip driver
getLTC3455() - Method in class com.sun.spot.peripheral.Spot
Return the LTC3455 power regulator used by the Spot.
getMacAddress() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
getMacAddress() - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
getMACPayloadAt(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Get byte from MAC payload
getMACPayloadIntAt(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the int value corresponding to four bytes at a given offset within the MAC payload.
getMACPayloadLength() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Get length of MACPayload
getMACPayloadLongAt(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the long value corresponding to eight bytes at a given offset within the MAC payload.
getMACPayloadShortAt(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the short value corresponding to two bytes at a given offset within the MAC payload.
getMainClassArguments() - Method in class com.sun.squawk.Isolate
Get the arguments.
getMainClassName() - Method in class com.sun.squawk.Isolate
Get the name of the main class.
getManifestProperty(String, String) - Static method in class com.sun.spot.util.Utils
 
getManifestProperty(String, int) - Static method in class com.sun.spot.util.Utils
 
getManifestProperty(String) - Method in class com.sun.squawk.Suite
Gets the value of an Suite.PROPERTIES_MANIFEST_RESOURCE_NAME property embedded in the suite.
getManifestProperty(String) - Static method in class com.sun.squawk.VM
Gets the value of an Suite.PROPERTIES_MANIFEST_RESOURCE_NAME property embedded in the suite.
getMaximumLength() - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
getMaximumLength() - Method in interface javax.microedition.io.DatagramConnection
Get the maximum length a datagram can be.
getMaxMacPayloadSize() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the size of the payload in this packet.
getMaxStack() - Method in class com.sun.squawk.MethodBody
Get the number of stack words needed.
getMessage() - Method in class java.lang.Throwable
Returns the error message string of this throwable object.
getMessage() - Method in error junit.framework.ComparisonFailure
Returns "..." in place of common prefix and "..." in place of common suffix between expected and actual.
getMetadata() - Method in class com.sun.squawk.MethodBody
Gets the debug information (if any) pertaining to this method body.
getMethod(int, boolean) - Method in class com.sun.squawk.Klass
Gets a method declared by this class based on a given method table index.
getMethod() - Method in class com.sun.squawk.VM.StackTraceElement
 
getMethodCount(boolean) - Method in class com.sun.squawk.Klass
Gets the number of methods declared by this class.
getMinimumDeepSleepTime() - Method in interface com.sun.spot.peripheral.ISleepManager
Find out the minimum sleep time that will cause a deep sleep
getMnemonic(byte) - Static method in class com.sun.squawk.vm.AddressType
Gets the mnemonic for an address type value.
getMnemonic(int) - Static method in class com.sun.squawk.vm.ChannelConstants
 
getModifiers() - Method in class com.sun.squawk.ClassFileMember
Gets the modifiers of this field or method.
getModifiers() - Method in class com.sun.squawk.Klass
Returns the modifiers for this class or interface.
getModifiers() - Method in class com.sun.squawk.Member
Gets the mask of access flags describing the access permissions and other properties of this member.
getName() - Method in class com.sun.spot.peripheral.driver.proxy.AddCommand
 
getName() - Method in interface com.sun.spot.peripheral.radio.IProtocolManager
 
getName() - Method in class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
getName() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
getName() - Method in interface com.sun.spot.sensorboard.hardware.IAtmegaCode
return a String that is the name of this program this is only to make sending the user error messages easier
getName() - Method in class com.sun.squawk.ClassFileMember
Gets the name of this field or method.
getName() - Method in class com.sun.squawk.io.mailboxes.Mailbox
Returns the registered name of the mail box, if registered.
getName() - Method in class com.sun.squawk.io.mailboxes.ServerChannel
Get the name that this ServerChannel was registered under.
getName() - Method in class com.sun.squawk.Klass
Returns the name of this entity in the format expected by Class.getName().
getName() - Method in class com.sun.squawk.Member
Gets the name of this field or method.
getName() - Method in class com.sun.squawk.Suite
Gets this suite's name.
getName() - Method in class com.sun.squawk.VMThread
Gets the name of this thread.
getName() - Method in class java.lang.Class
Returns the fully-qualified name of the entity (class, interface, array class, primitive type, or void) represented by this Class object, as a String.
getName() - Method in class java.lang.Thread
Returns this thread's name.
getNames(Klass[]) - Static method in class com.sun.squawk.Klass
Formats the names of a given array of classes into a single string with each class name seperated by a space.
getNextAvailableClassNumber() - Method in class com.sun.squawk.Suite
Gets the next available number for a class that will be installed in this suite.
getNextFlashSlot() - Method in class com.sun.spot.peripheral.ConfigPage
 
getNextHashcode() - Static method in class com.sun.squawk.VM
Gets the next available hashcode.
getNextSlot(byte) - Method in class com.sun.spot.peripheral.ConfigPage
 
getNoAck() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
getNominalLength() - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
getNominalLength() - Method in interface javax.microedition.io.DatagramConnection
Get the nominal length of a datagram.
getNumberOfSectors() - Method in class com.sun.spot.peripheral.external.M25P05
 
getNumberOfSectors() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the number of sectors in the device.
getNumberOfSectorsInRegion(int, int) - Method in class com.sun.spot.peripheral.external.M25P05
 
getNumberOfSectorsInRegion(int, int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Find the number of sectors in a region of the flash memory.
getObject(int) - Method in class com.sun.squawk.Klass
Get an object from the object table.
getObject(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getObject(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets a pointer from memory as an Object.
getObjectIndex(Object) - Method in class com.sun.squawk.Klass
Gets the index of a given object in this object table of this class.
getOffset() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
getOffset() - Method in class com.sun.squawk.Member
Gets the offset for the member.
getOffset(long) - Static method in class com.sun.squawk.vm.Global
Get offset
getOffset(int, int, int, int, int, int) - Method in class java.util.TimeZone
Gets offset, for current date, modified in case of daylight savings.
getOffset() - Method in interface javax.microedition.io.Datagram
Get the offset.
getOptArg(String[], int, String) - Static method in class com.sun.squawk.util.ArgsUtilities
Gets the argument to a command line option.
getOTACommandServer() - Method in interface com.sun.spot.peripheral.ISpot
Get the OTA Command Server, creating one if necessary
getOTACommandServer() - Method in class com.sun.spot.peripheral.Spot
 
getOutOfMemoryError() - Static method in class com.sun.squawk.VM
Get the sentinal OutOfMemoryException object
getOutputPower() - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Answer the radio output power in decibels.
getOutputStream() - Method in class com.sun.spot.io.j2me.socket.SocketConnection
Get a SocketOutputStream object associated to this connection.
getOutputStream(int, int) - Method in class com.sun.spot.peripheral.external.M25P05
Create an output stream over a logical device formed of selected sectors of the physical device.
getOutputStream(int, int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Create an output stream over a logical device formed of selected sectors of the physical device.
getPageSize() - Method in class com.sun.spot.peripheral.external.M25P05
Get the page size for writing.
getPageSize() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the page size for writing.
getPanId() - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Answer the current pan ID.
getParametersCount() - Method in class com.sun.squawk.MethodBody
Get the number of parameters.
getParameterTypes() - Method in class com.sun.squawk.ClassFileMethod
Gets the parameter types of this method.
getParameterTypes() - Method in class com.sun.squawk.Method
Gets the formal parameter types, in declaration order, of this method.
getParent() - Method in class com.sun.squawk.ObjectMemory
Gets the direct parent object memory of this object memory.
getParent() - Method in class com.sun.squawk.Suite
Gets the parent suite of this suite.
getParentCount() - Method in class com.sun.squawk.ObjectMemory
Gets the number of parents in the chain of parent object memories.
getParentSuiteSourceURI() - Method in class com.sun.squawk.Isolate
 
getPathSeparatorChar() - Static method in class com.sun.squawk.VM
The system-dependent path-separator character.
getPayload() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Returns the contents of the radiogram as a byte array
getPBPM(byte, String) - Method in interface com.sun.spot.peripheral.radio.IPBPMFactory
Instantiate a port-based protocol manager
getPBPM(byte, String) - Method in class com.sun.spot.peripheral.radio.PBPMFactory
 
getPBPM(byte, String) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyPBPMFactory
 
getPBPMFactory() - Method in interface com.sun.spot.peripheral.ISpot
Get the factory for creating port-based protocol managers
getPBPMFactory() - Method in class com.sun.spot.peripheral.Spot
 
getPcsIndex() - Method in class com.sun.spot.peripheral.PeripheralChipSelect
 
getPcsIndex() - Method in class com.sun.spot.peripheral.SpiPcs
 
getPeriodLengthInTicks() - Method in interface com.sun.spot.sensorboard.io.IPWMOutput
 
getPersistentProperties() - Method in interface com.sun.spot.peripheral.ISpot
Get all the persistent properties, as held in the flash memory
getPersistentProperties() - Method in class com.sun.spot.peripheral.Spot
 
getPersistentProperty(String) - Method in interface com.sun.spot.peripheral.ISpot
Get a persistent property, as held in the flash memory
getPersistentProperty(String) - Method in class com.sun.spot.peripheral.Spot
 
getPinsNotAvailableToPIO(int) - Method in interface com.sun.spot.peripheral.ISpotPins
Return the pins not available to the given PIO because they are used for low-level functions (i.e.
getPinValue(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
get the current value of the pin, this can be called on both outputs and inputs, if the pin is not a scalar type the return value will by either 0 or 1
getPinValue(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Returns the value of the pin.
getPLMETransmitPower() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
getPLMETransmitPower() - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
getPort() - Method in class com.sun.spot.io.j2me.socket.ProxyInitializer
Returns the port number to connect to
getPortInt() - Method in class com.sun.spot.io.j2me.socket.ProxyInitializer
Returns the port number to connect to
getPortNo() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
getPowerController() - Method in interface com.sun.spot.peripheral.ISpot
Get the PowerController - the AVR on the spot.
getPowerController() - Method in class com.sun.spot.peripheral.Spot
 
getPowerStatus() - Method in interface com.sun.spot.peripheral.IPowerController
Return a bit mask of possible power faults.
getPragmas() - Method in class com.sun.squawk.ClassFileMethod
Gets the pragmas that apply to the method
getPrimitiveConstantValue() - Method in class com.sun.squawk.Field
Gets the primitive constant value of this static field.
getPrintStream() - Static method in class com.sun.squawk.util.Tracer
Gets the print stream to which traces will be written.
getPriority() - Method in class com.sun.squawk.VMThread
Returns this thread's priority.
getPriority() - Method in class java.lang.Thread
Returns this thread's priority.
getProgrammingSPI() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getProgrammingSPI() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
getProgrammingSPI() - Method in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
 
getProperties() - Method in class com.sun.spot.peripheral.external.ExternalBoard
Get the properties of this board.
getProperties() - Method in interface com.sun.spot.peripheral.external.IExternalBoard
Get the properties of this board.
getProperty(String) - Method in class com.sun.spot.util.Properties
Searches for the property with the specified key in this property list.
getProperty(String, String) - Method in class com.sun.spot.util.Properties
Searches for the property with the specified key in this property list.
getProperty(String) - Method in class com.sun.squawk.Isolate
Gets a named property of this isolate.
getProperty(String) - Static method in class java.lang.System
Gets the system property indicated by the specified key.
getPublicKey() - Method in class com.sun.spot.peripheral.ConfigPage
 
getPublicKey() - Method in interface com.sun.spot.peripheral.ISpot
Get the Public Key used to sign and verify application and library suites, and the config page.
getPublicKey() - Method in class com.sun.spot.peripheral.Spot
 
getPulse(PinDescriptor, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Ask the controller for a measurement of an incoming pulse on some pin.
getRange() - Method in class com.sun.spot.sensorboard.hardware.AbstractADT7411RangeInput
 
getRange() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
getRange() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
 
getRange() - Method in class com.sun.spot.sensorboard.io.ScalarInput
 
getRanges() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 
getRanges() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
 
getRawOffset() - Method in class java.util.TimeZone
Gets the GMT offset for this time zone.
getReason() - Method in exception com.sun.squawk.security.CryptoException
Gets the reason code
getRed() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
 
getRed() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
 
getRedLed() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the red LED on the Spot processor board.
getRedLed() - Method in class com.sun.spot.peripheral.Spot
 
getRefStaticFieldsSize() - Method in class com.sun.squawk.Klass
Get the size (in words) of the static fields of this class that are of a non-primitive type.
getRegister(int) - Method in class com.sun.spot.peripheral.CC2420Driver
 
getRegister(int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Peek method for the atmega firmware.
getRegisteredDriverNames() - Method in class com.sun.spot.peripheral.DriverRegistry
Display a list of all the registered drivers
getReplyAddress() - Method in class com.sun.squawk.io.mailboxes.Envelope
Returns the MailBoxAddress to be used for any replies.
getReplyAddress() - Method in class com.sun.squawk.io.mailboxes.MailboxAddress
Get the reply address that was associated with this address during lookup.
getResourceAsStream(String) - Method in class com.sun.squawk.Klass
Finds a resource with a given name.
getResourceAsStream(String, Klass) - Method in class com.sun.squawk.Suite
Finds a resource with a given name.
getResourceAsStream(String) - Method in class java.lang.Class
Finds a resource with a given name.
getResourceData(String) - Method in class com.sun.squawk.Suite
Gets the contents of a resource file embedded in the suite.
getResourceData(String) - Method in interface com.sun.squawk.TranslatorInterface
Get the bytes for the resource named name.
getResult() - Method in class com.sun.squawk.vm.Channel
Gets the result of the last successful operation on this channel.
getReturnType() - Method in class com.sun.squawk.ClassFileMethod
Gets the return type of this method.
getReturnType() - Method in class com.sun.squawk.Method
Gets the formal return type of this method.
getRevision() - Method in interface com.sun.spot.peripheral.IPowerController
Get the power control PowerController firmware revision string.
getRomStart() - Static method in class com.sun.squawk.VM
Gets the address of the start of the object memory in ROM.
getRoot() - Method in class com.sun.squawk.ObjectMemory
Gets the root object in this object memory.
getRssi() - Method in class com.sun.spot.io.j2me.radio.RadioInputStream
RSSI (received signal strength indicator) measures the strength (power) of the signal for the packet.
getRssi() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
RSSI (received signal strength indicator) measures the strength (power) of the signal for the packet.
getRssi() - Method in class com.sun.spot.peripheral.radio.RadioPacket
RSSI (received signal strength indicator) measures the strength (power) of the signal for the packet.
getRuntime() - Static method in class java.lang.Runtime
Returns the runtime object associated with the current Java application.
getRuntimeParameterTypes(boolean) - Method in class com.sun.squawk.Method
Gets the runtime parameter types, in declaration order, of this method.
getRxOverflow() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the count of the number of overflows recorded while receiving packets.
getScalarValue(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IADCController
Return current value of scalar input idx meant to be used only by the accessor objects.
getScalarValue(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Returns a scalar value for indicated pin from the ADC.
getSecondWordType(Klass) - Static method in class com.sun.squawk.Klass
Gets the type representing the second word of a double word type.
getSectorContainingAddress(int) - Method in class com.sun.spot.peripheral.external.M25P05
 
getSectorContainingAddress(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Find the sector associated with a given address in the flash.
getSectorMap() - Method in class com.sun.spot.peripheral.external.M25P05
Get a map of sector numbers to sector addresses
getSectorMap() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get a map of sector numbers to sector addresses
getSectorSize(int) - Method in class com.sun.spot.peripheral.external.M25P05
Get the size of a device sector
getSectorSize(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the size of a device sector
getSecuredSiliconArea() - Method in interface com.sun.spot.peripheral.ISpot
Get the SecuredSiliconArea
getSecuredSiliconArea() - Method in class com.sun.spot.peripheral.Spot
 
getSerialFlash() - Method in class com.sun.spot.peripheral.external.ExternalBoard
Get the serial flash memory device
getSerialFlash() - Method in interface com.sun.spot.peripheral.external.IExternalBoard
Get the serial flash memory device
getSerialFlashMemory() - Static method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getShort(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getShort(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets a signed 16 bit value from memory.
getShortPacket() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the count of the number of short packets recorded.
getSignature() - Method in class com.sun.squawk.Klass
Gets the JNI signature of this class.
getSignatureFirstChar(int) - Static method in class com.sun.squawk.Klass
Gets the first char of the name of a class when it is in signature form.
getSize() - Method in class com.sun.spot.peripheral.external.M25P05
Get the capacity of the device
getSize() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the capacity of the device
getSize() - Method in class com.sun.squawk.io.MulticastOutputStream
Gets the number of streams contained by this multicaster.
getSize() - Method in class com.sun.squawk.ObjectMemory
Gets the size (in bytes) of the object memory.
getSize() - Method in class com.sun.squawk.security.ECPublicKey
 
getSize(int) - Static method in class com.sun.squawk.vm.OPC
Gets the size (in bytes) of an instruction based on a given opcode.
getSleepManager() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the sleep manager for the Spot
getSleepManager() - Method in class com.sun.spot.peripheral.Spot
 
getSlotAddress(int) - Method in class com.sun.spot.peripheral.ConfigPage
Get the flash address associated with a particular slot
getSlotCount() - Method in class com.sun.spot.peripheral.ConfigPage
Get the number of slots
getSlotDescriptor(int) - Method in class com.sun.spot.peripheral.ConfigPage
Get the descriptive string for a slot
getSlotFileSize(int) - Method in class com.sun.spot.peripheral.ConfigPage
Get the size of the file stored in a slot
getSourceAddress() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the source address of this packet.
getSourceFileName() - Method in class com.sun.squawk.Klass
Get the source file from which the class was compiled.
getSourcePanID() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the source pan ID of this packet.
getSPI() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the SPI interface.
getSPI() - Method in class com.sun.spot.peripheral.Spot
 
getSPI() - Static method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getSPI() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
getSPI() - Method in interface com.sun.spot.sensorboard.hardware.ISPIControlledIOChip
 
getSPI() - Method in class com.sun.spot.sensorboard.hardware.SimpleSPIControlledIOChip
 
getSPI_CLK_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
Returns the SPI CLK (clock) pin.
getSPI_MISO_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
Returns the SPI MISO (master in/slave out) pin.
getSPI_MOSI_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
Returns the SPI MOSI (master out/slave in) pin.
getSPIPrim() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getSpotPins() - Method in interface com.sun.spot.peripheral.ISpot
Get the singleton SpotPins instance.
getSpotPins() - Method in class com.sun.spot.peripheral.Spot
 
getStart() - Method in class com.sun.squawk.ExceptionHandler
Gets the address at which this exception handler becomes active.
getStart() - Method in class com.sun.squawk.ObjectMemory
Gets the start address of the object memory.
getStartupTime() - Method in interface com.sun.spot.peripheral.IPowerController
Return the time it took (in microseconds) for the power to stabilize from startup.
getState() - Method in class com.sun.spot.sensorboard.io.OutputPin
 
getState() - Method in class com.sun.squawk.Debugger.SingleStep
Gets the stepping state
getState() - Method in class com.sun.squawk.Klass
Gets the state of this class.
GETSTATIC_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETSTATIC_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETSTATIC_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETSTATIC_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
GETSTATIC_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETSTATIC_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETSTATIC_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETSTATIC_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETSTATIC_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GETSTATIC_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
getStaticFieldsSize() - Method in class com.sun.squawk.Klass
Get the size (in words) of the static fields of this class.
getStatus() - Method in interface com.sun.spot.peripheral.IPowerController
Get the reason for the last power control PowerController interrupt.
getStep() - Method in class com.sun.squawk.VMThread
Returns the step info object.
getStringConstantValue() - Method in class com.sun.squawk.Field
Gets the String constant value of this static field.
getSuite(String) - Static method in class com.sun.squawk.Suite
Gets the Suite corresponding to a given URI, loading it if necessary.
getSuiteID() - Method in class com.sun.squawk.Klass
Gets the suite identifier for this class.
getSuiteVerifiedFlag(int) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
 
getSuperclass() - Method in class com.sun.squawk.Klass
Returns the Class representing the superclass of the entity (class, interface, primitive type or void) represented by this Class.
getSuperType() - Method in class com.sun.squawk.Klass
Gets the class representing the super type of this class in the verification type hierarchy.
getSwitch(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Register the indicated pin as a switch and return the accessor object for it.
getSwitches() - Method in class com.sun.spot.sensorboard.EDemoBoard
Return an array of all the built in switches on the board.
getSwitches() - Method in interface com.sun.spot.sensorboard.IDemoBoard
return an array of the builtin switches.
getSwitchState(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ISwitchController
Ask the controller for current switch state.
getSwitchState(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoBoard
Get the current state of a switch connected to the indicated pin.
getSystemID() - Method in class com.sun.squawk.Klass
Gets the system wide unique ID for this class or a negative value if it doesn't have one.
getTargetID() - Method in class com.sun.spot.peripheral.ConfigPage
Get the serial number of the device
getTC_TCLK(int) - Method in interface com.sun.spot.peripheral.ISpotPins
The clock input pin for a timer-counter
getTC_TIOA(int) - Method in interface com.sun.spot.peripheral.ISpotPins
The A pin for a timer-counter
getTC_TIOB(int) - Method in interface com.sun.spot.peripheral.ISpotPins
The B pin for a timer-counter
getThread() - Method in class com.sun.squawk.Debugger.Event
 
getThreadID() - Method in class com.sun.squawk.Debugger.Event
 
getThreadNumber() - Method in class com.sun.squawk.VMThread
Gets the number of this thread which is only guaranteed to be unique within this thread's isolate.
getTickLengthInMicroSeconds() - Method in interface com.sun.spot.sensorboard.io.IPWMOutput
 
getTime() - Method in interface com.sun.spot.peripheral.IPowerController
Get the power control PowerController's time.
getTime() - Method in class java.util.Calendar
Gets this Calendar's current time.
getTime() - Method in class java.util.Date
Returns the number of milliseconds since January 1, 1970, 00:00:00 GMT represented by this Date object.
getTimeInMillis() - Method in class java.util.Calendar
Gets this Calendar's current time as a long expressed in milliseconds after January 1, 1970, 0:00:00 GMT (the epoch).
getTimeMicros() - Static method in class com.sun.squawk.VM
Gets the current time.
getTimeMillis() - Static method in class com.sun.squawk.VM
Gets the current time.
getTimeout() - Method in interface com.sun.spot.peripheral.ITimeoutableConnection
Get the timeout for receiving information on this connection
getTimeout() - Method in class com.sun.spot.peripheral.RadioConnectionBase
 
getTimeZone() - Method in class java.util.Calendar
Gets the time zone.
getTimeZone(String) - Static method in class java.util.TimeZone
Gets the TimeZone for the given ID.
getToAddress() - Method in class com.sun.squawk.io.mailboxes.Envelope
Returns the MailBoxAddress that the envelope was sent to.
getTotalTimes() - Static method in class com.sun.squawk.util.ComputationTimer
Gets an enumeration over the collected accumulative times.
getTransceiverState() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the transceiver's state as defined by the I802.15.4.
getTranslator() - Method in class com.sun.squawk.Isolate
Gets a translator that is to be used to locate, load and convert classes that are not currently installed in this isolate's runtime environment.
getTxMissed() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the count of the number of times we started a transmit and apparently didn't manage to start waiting for it to complete until after the interrupt was already signalled.
getType() - Method in class com.sun.squawk.ClassFileField
Gets the type of this field.
getType() - Method in class com.sun.squawk.Field
Gets this declared type of this field.
getType(Address) - Static method in class com.sun.squawk.NativeUnsafe
Gets the type of a value at a given address.
getType() - Method in interface javax.microedition.io.ContentConnection
Returns the type of content that the resource connected to is providing.
getTypeMap() - Method in class com.sun.squawk.MethodBody
Gets the type map describing the types in activation frame expected by each bytecode.
getTypes() - Method in class com.sun.squawk.MethodBody
Get the type map.
getURI() - Method in class com.sun.squawk.ObjectMemory
Gets the URI identifiying this object memory.
getURI() - Method in class com.sun.squawk.Suite
Gets the URI identifier of the serialized form of this suite.
getUSB_EN() - Method in interface com.sun.spot.peripheral.ISpotPins
The pin used to select USB "suspend" mode in the LTC3455
getUSB_HP() - Method in interface com.sun.spot.peripheral.ISpotPins
The pin used to select USB high power mode of the LTC3455
getUSB_PWR_MON() - Method in interface com.sun.spot.peripheral.ISpotPins
The pin used to monitor power on the USB connector
getUsbPowerDaemon() - Method in interface com.sun.spot.peripheral.ISpot
Get the usb power daemon
getUsbPowerDaemon() - Method in class com.sun.spot.peripheral.Spot
 
getUWord(Object, int) - Static method in class com.sun.squawk.NativeUnsafe
 
getUWord(Object, int) - Static method in class com.sun.squawk.Unsafe
Gets an unsigned 32 or 64 bit value from memory.
getValue() - Method in class com.sun.spot.sensorboard.hardware.AbstractADT7411RangeInput
 
getValue() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
getValue() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
 
getValue() - Method in class com.sun.spot.sensorboard.io.ScalarInput
 
getValue() - Method in interface com.sun.spot.sensorboard.peripheral.IServo
return the current value of the pulse width
getValue() - Method in class com.sun.spot.sensorboard.peripheral.Servo
return the current value of this servos pulse legnth
getVbatt() - Method in interface com.sun.spot.peripheral.IPowerController
Return the battery supply voltage in millivolts (nominally 2700mv - 4700mv).
getVcc() - Method in interface com.sun.spot.peripheral.IPowerController
Return the main board IO voltage in millivolts (nominally 3000mv).
getVcore() - Method in interface com.sun.spot.peripheral.IPowerController
Return the ARM CPU core voltage in millivolts (nominally 1800mv).
getVext() - Method in interface com.sun.spot.peripheral.IPowerController
Return the voltage supplied by an external power source (if any) in millivolts (nominally 0mv - 5500mv).
getVmAddress() - Method in class com.sun.spot.peripheral.ConfigPage
Get the memory address of the VM executable
getVmSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the VM executable
getVoltage() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Get the ADC value in voltage
getVusb() - Method in interface com.sun.spot.peripheral.IPowerController
Return the externally supplied USB voltage (if any) in millivolts (nominally 5000mv).
getW(byte[], int) - Method in class com.sun.squawk.security.ECPublicKey
Returns the point of the curve comprising the public key in plain text form.
getWrongAck() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
getXAxis() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 
getXAxis() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Returns a RangeInput giving access to the accelerometer's reading for the x axis
getYAxis() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 
getYAxis() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Returns a RangeInput giving access to the accelerometer's reading for the y axis
getZAxis() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 
getZAxis() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Returns a RangeInput giving access to the accelerometer's reading for the z axis
GLOBAL - Static variable in class com.sun.squawk.Klass
The type for a class state word.
GLOBAL - Static variable in class com.sun.squawk.vm.CID
 
Global - Class in com.sun.squawk.vm
Definition of all the Squawk classes that use global variables.
Global() - Constructor for class com.sun.squawk.vm.Global
 
GLOBAL_ARRAY - Static variable in class com.sun.squawk.Klass
The type for a class state structure.
GLOBAL_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
GLOBAL_ARRAYARRAY - Static variable in class com.sun.squawk.Klass
The type for a table of class state structures.
GLOBAL_ARRAYARRAY - Static variable in class com.sun.squawk.vm.CID
 
GLOBAL_CREATECONTEXT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GLOBAL_GETEVENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GLOBAL_POSTEVENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GLOBAL_STATICS - Static variable in class com.sun.squawk.Modifier
The int value denoting that the static fields in a class are VM global.
GLOBAL_WAITFOREVENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GOTO - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GOTO_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
GREEN - Static variable in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
internal encoding for green segment
GREEN - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color green
green() - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
gt(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is greater than a given offset.
guard - Static variable in class com.sun.squawk.vm.SC
This is a word that is always unused.
GUIIN_EXIT - Static variable in class com.sun.squawk.vm.ChannelConstants
The GUI exit message.
GUIIN_HIBERNATE - Static variable in class com.sun.squawk.vm.ChannelConstants
The GUI input repaint message.
GUIIN_KEY - Static variable in class com.sun.squawk.vm.ChannelConstants
The GUI key input message.
GUIIN_MOUSE - Static variable in class com.sun.squawk.vm.ChannelConstants
The GUI mouse message.
GUIIN_REPAINT - Static variable in class com.sun.squawk.vm.ChannelConstants
The GUI input repaint message.
GUIInputChannel - Class in com.sun.squawk.vm
Special channel for input events.
GUIInputChannel(ChannelIO, int) - Constructor for class com.sun.squawk.vm.GUIInputChannel
Creates the channel.
GUIOutputChannel - Class in com.sun.squawk.vm
Special channel for graphics.
GUIOutputChannel(ChannelIO, int, GUIInputChannel) - Constructor for class com.sun.squawk.vm.GUIOutputChannel
Creates a display for a channel.

H

H0 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
High current output pin, matches silkscreening on the hardware
H1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
High current output pin, matches silkscreening on the hardware
H2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
High current output pin, matches silkscreening on the hardware
H3 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
High current output pin, matches silkscreening on the hardware
handleClose(MailboxAddress) - Method in interface com.sun.squawk.io.mailboxes.MailboxHandler
Called after a client closes a logical connection.
handleClose(MailboxAddress) - Method in class com.sun.squawk.io.mailboxes.SharedMailboxHandler
Called after a client closes a logical connection.
handleOpen(Mailbox, MailboxAddress, MailboxAddress) - Method in interface com.sun.squawk.io.mailboxes.MailboxHandler
Called when a client looks up a MailboxAddress.
handleOpen(Mailbox, MailboxAddress, MailboxAddress) - Method in class com.sun.squawk.io.mailboxes.SharedMailboxHandler
The system has created an address to the Mailbox for the client to use, and we will pass that on to the client.
HARDWARE_ESPOTP1 - Static variable in class com.sun.spot.peripheral.ConfigPage
 
HARDWARE_ESPOTP1A - Static variable in class com.sun.spot.peripheral.ConfigPage
 
HARDWARE_ESPOTP2 - Static variable in class com.sun.spot.peripheral.ConfigPage
 
HARDWARE_NAME - Static variable in class com.sun.spot.peripheral.ConfigPage
 
hardwareNotValid() - Method in class com.sun.spot.peripheral.external.ExternalBoard
Handle the case where no board id matches
hardwareNotValid() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
Handle missing id information by asking user if it should be written
HAS_PRAGMAS - Static variable in class com.sun.squawk.Modifier
The int value denoting that a method has one or more pragmas applied to it.
hasConstant() - Method in class com.sun.squawk.Field
Determines if this field had a ConstantValue attribute in its class file definition.
hasConstant(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the CONSTANT modifer, false otherwise.
hasDefaultConstructor() - Method in class com.sun.squawk.Klass
Determines if this class has a default constructor.
hasFinalizer() - Method in class com.sun.squawk.Klass
Determines if this class has a finalize() method.
HASFINALIZER - Static variable in class com.sun.squawk.Modifier
The int value denoting that a class overrides the Object.finalize() method.
hasFinalizer(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the HASFINALIZER modifer, false otherwise.
hasGlobalStatics() - Method in class com.sun.squawk.Klass
Determines if the static fields of this class are VM global.
hasGlobalStatics(int) - Static method in class com.sun.squawk.Modifier
 
hash(byte[]) - Static method in class com.sun.squawk.ObjectMemoryLoader
 
hashCode() - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriver
 
hashCode() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
hashCode() - Method in class com.sun.spot.util.IEEEAddress
 
hashCode() - Method in class com.sun.squawk.Address
Gets a hashcode value for this address which is just the address itself.
hashCode() - Method in class com.sun.squawk.Isolate.Breakpoint
Returns a hash code value for the object.
hashCode() - Method in class com.sun.squawk.Klass
Returns a hashcode for this class.
hashCode() - Method in class com.sun.squawk.Member
Gets the hash code.
hashCode() - Method in class com.sun.squawk.Offset
Gets a hashcode value for this offset which is just the value itself.
hashCode() - Method in class com.sun.squawk.Suite
Returns a hashcode for this suite which is derived solely from the suite's name.
hashCode(Object) - Static method in class com.sun.squawk.util.Arrays
Returns a hashcode for a given object.
hashCode() - Method in class com.sun.squawk.util.BitSet
Returns a hash code value for this bit set.
hashCode() - Method in class com.sun.squawk.UWord
Gets a hashcode value for this word which is just the value itself.
hashCode() - Method in class com.sun.squawk.VM.StackTraceElement
Returns a hash code value for the object.
hashCode() - Method in class com.sun.squawk.VMThread.ExecutionPoint
Prevents use of ExecutionPoint instances as keys in a hash table.
hashCode() - Method in class java.lang.Boolean
Returns a hash code for this Boolean object.
hashCode() - Method in class java.lang.Byte
Returns a hashcode for this Byte.
hashCode() - Method in class java.lang.Character
Returns a hash code for this Character.
hashCode() - Method in class java.lang.Double
Returns a hashcode for this Double.
hashCode() - Method in class java.lang.Float
Returns a hashcode for this Float.
hashCode() - Method in class java.lang.Integer
Returns a hashcode for this Integer.
hashCode() - Method in class java.lang.Long
Computes a hashcode for this Long.
hashCode() - Method in class java.lang.Object
Returns a hash code value for the object.
hashCode() - Method in class java.lang.Short
Returns a hashcode for this Short.
hashCode() - Method in class java.lang.String
Returns a hashcode for this string.
hashCode() - Method in class java.util.Date
Returns a hash code value for this object.
Hashtable - Class in java.util
This class implements a hashtable, which maps keys to values.
Hashtable(int) - Constructor for class java.util.Hashtable
Constructs a new, empty hashtable with the specified initial capacity.
Hashtable() - Constructor for class java.util.Hashtable
Constructs a new, empty hashtable with a default capacity and load factor.
hasMain() - Method in class com.sun.squawk.Klass
Determines if this class has a void main(String[]) method.
hasMoreElements() - Method in class com.sun.squawk.util.StringTokenizer
Returns true if the Enumeration has more elements.
hasMoreElements() - Method in interface java.util.Enumeration
Tests if this enumeration contains more elements.
hasMoreTokens() - Method in class com.sun.squawk.util.StringTokenizer
Returns true if more tokens exist.
hasPragmas(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the HAS_PRAGMAS modifer, false otherwise.
hasWide(int) - Static method in class com.sun.squawk.vm.OPC
Determines if a given opcode has a wide version.
HDR - Class in com.sun.squawk.vm
This class contains constants that describe the object header layout.
HDR() - Constructor for class com.sun.squawk.vm.HDR
 
HEADERSIZE - Static variable in class com.sun.squawk.vm.MessageBuffer
The start of the buffer.
HEADERSIZE - Static variable in class com.sun.squawk.vm.MessageStruct
The start of the buffer.
headerTagBits - Static variable in class com.sun.squawk.vm.HDR
The number of low order bits in the first word of an object header that specify the format of the object header.
headerTagMask - Static variable in class com.sun.squawk.vm.HDR
The mask that is applied to the first word of an object header to extract the format tag.
hexDecode(String) - Static method in class com.sun.squawk.security.HexEncoding
 
HexDump - Class in com.sun.squawk.util
This is a utility similiar to the Unix 'xxd' utility.
HexDump(String[]) - Constructor for class com.sun.squawk.util.HexDump
 
hexEncode(byte[]) - Static method in class com.sun.squawk.security.HexEncoding
 
hexEncode(byte[], int) - Static method in class com.sun.squawk.security.HexEncoding
 
HexEncoding - Class in com.sun.squawk.security
 
HexEncoding() - Constructor for class com.sun.squawk.security.HexEncoding
Creates a new instance of HexEncoding
hi(Address) - Method in class com.sun.squawk.Address
Determines if this address is higher than a given address.
hi(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is higher than a given word.
hibernate() - Method in class com.sun.squawk.Isolate
Hibernate the isolate.
hieq(Address) - Method in class com.sun.squawk.Address
Determines if this address is higher than or equal to a given address.
hieq(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is higher than or equal to a given word.
HIT - Static variable in class com.sun.squawk.Debugger.SingleStep
A step has been completed and the thread is waiting for the debugger to take some action as a result.
HOUR - Static variable in class java.util.Calendar
Field number for get and set indicating the hour of the morning or afternoon.
HOUR_OF_DAY - Static variable in class java.util.Calendar
Field number for get and set indicating the hour of the day.

I

I2B - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
I2C - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
I2D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
I2F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
I2L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
I2S - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
I802_15_4_MAC - Interface in com.sun.spot.peripheral.radio
Defines the portion of the I802.15.4 MAC layer specification that this library currently supports.
I802_15_4_PHY - Interface in com.sun.spot.peripheral.radio
Defines the portion of the I802.15.4 PHY layer specification that this library currently supports.
IAccelerometer3D - Interface in com.sun.spot.sensorboard.peripheral
Accelerometer3D provides access to the values for each of the x, y and z axes returned by the accelerometer on the demo board.
IADCController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface of an Analog to Digital Convertor controller.
IADT7411 - Interface in com.sun.spot.sensorboard.hardware
 
IAT91_AIC - Interface in com.sun.spot.peripheral
The interface to the AT91 Interrupt Controller.

The Java interrupt handling mechanism works like this:

At startup the main() in os.c calls set_up_java_interrupts() in eb40a-io.c which puts the address of the generic asm interrupt handler in the Source Vector Register for every interrupt source available to Java.
IAT91_Peripherals - Interface in com.sun.spot.peripheral
This interface simply provides symbolic access to the RM9200 peripheral ids.
IAT91_PIO - Interface in com.sun.spot.peripheral
Interface to the AT91 Parallel I/O Controller.
IAT91_PowerManager - Interface in com.sun.spot.peripheral
Interface to the power manager for the Sun SPOT, allowing peripheral power consumption to be controlled by switching the peripheral clocks on or off.
IAT91_TC - Interface in com.sun.spot.peripheral
Interface to an AT91 Timer Counter.
IAtmegaCode - Interface in com.sun.spot.sensorboard.hardware
First pass at programming the atmega will use a simple pushing of a prewritten byte array to the part.
ICF1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
IConfigPageModifier - Interface in com.sun.spot.peripheral.ota
 
ICopiable - Interface in com.sun.squawk.io.mailboxes
Interface for objects that may be passed in ObjectEnvelopes between Isolates.
ID_PROPERTY_NAME - Static variable in class com.sun.spot.peripheral.external.ExternalBoard
 
IDemoBoard - Interface in com.sun.spot.sensorboard
Definition of the generic interface for a SunSPOT demo board.
identityHashCode(Object) - Static method in class java.lang.System
Returns the same hashcode for the given object as would be returned by the default method hashCode(), whether or not the given object's class overrides hashCode().
IDLE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for CCA requests when channel is clear
IDriver - Interface in com.sun.spot.peripheral
Interface for all device drivers participating in the deep sleep setUp/tearDown process controlled by the DriverRegistry.
IDriverLookup - Interface in com.sun.spot.peripheral
 
IDriverRegistry - Interface in com.sun.spot.peripheral
 
IEEE_REMAINDER - Static variable in class com.sun.squawk.vm.MathOpcodes
 
IEEEAddress - Class in com.sun.spot.util
 
IEEEAddress(long) - Constructor for class com.sun.spot.util.IEEEAddress
 
IEEEAddress(String) - Constructor for class com.sun.spot.util.IEEEAddress
 
IEEEremainder(double, double) - Static method in class java.lang.Math
 
IEventHandler - Interface in com.sun.spot.peripheral
 
IExternalBoard - Interface in com.sun.spot.peripheral.external
 
IF_CMPEQ_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPEQ_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPEQ_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPEQ_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPEQ_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPEQ_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPGE_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPGE_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPGE_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPGE_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPGT_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPGT_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPGT_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPGT_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPLE_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPLE_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPLE_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPLE_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPLT_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPLT_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPLT_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPLT_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPNE_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPNE_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPNE_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPNE_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPNE_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_CMPNE_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_EQ_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_EQ_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_EQ_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_EQ_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_EQ_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_EQ_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_GE_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_GE_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_GE_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_GE_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_GT_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_GT_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_GT_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_GT_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_LE_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_LE_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_LE_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_LE_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_LT_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_LT_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_LT_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_LT_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_NE_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_NE_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_NE_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_NE_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_NE_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IF_NE_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IFlashMemoryDevice - Interface in com.sun.spot.peripheral
Interface to flash memory devices on the main Spot board and sensor board.
IGPIOController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface of a GPIO controller.
II2C - Interface in com.sun.spot.sensorboard.protocol
Interface I2C provides access to Inter-Integrated Circuit (I-squared-C) pins on the demo sensor board, allowing connection of an external device that conforms to the I2C protocol and the use of such an external device by a program runing on the SPOT.
IInputPin - Interface in com.sun.spot.sensorboard.io
Interface SingleBitInput defines access to a single input pin.
IIOPin - Interface in com.sun.spot.sensorboard.io
 
ILed - Interface in com.sun.spot.peripheral
Represents a simple one-colour LED
ILightSensor - Interface in com.sun.spot.sensorboard.peripheral
simple extension of a scalar type input placeholder for future methods to do with the light sensor ie.
ILightSensorController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface of a LightSensor controller.
ILLEGAL_USE - Static variable in exception com.sun.squawk.security.CryptoException
This reason code is used to indicate that the signature or cipher algorithm does not pad the incoming message and the input message is not block aligned.
ILLEGAL_VALUE - Static variable in exception com.sun.squawk.security.CryptoException
This reason code is used to indicate that one or more input parameters is out of allowed bounds.
IllegalAccessException - Exception in java.lang
Thrown when an application tries to load in a class, but the currently executing method does not have access to the definition of the specified class, because the class is not public and in another package.
IllegalAccessException() - Constructor for exception java.lang.IllegalAccessException
Constructs an IllegalAccessException without a detail message.
IllegalAccessException(String) - Constructor for exception java.lang.IllegalAccessException
Constructs an IllegalAccessException with a detail message.
IllegalArgumentException - Exception in java.lang
Thrown to indicate that a method has been passed an illegal or inappropriate argument.
IllegalArgumentException() - Constructor for exception java.lang.IllegalArgumentException
Constructs an IllegalArgumentException with no detail message.
IllegalArgumentException(String) - Constructor for exception java.lang.IllegalArgumentException
Constructs an IllegalArgumentException with the specified detail message.
IllegalMonitorStateException - Exception in java.lang
Thrown to indicate that a thread has attempted to wait on an object's monitor or to notify other threads waiting on an object's monitor without owning the specified monitor.
IllegalMonitorStateException() - Constructor for exception java.lang.IllegalMonitorStateException
Constructs an IllegalMonitorStateException with no detail message.
IllegalMonitorStateException(String) - Constructor for exception java.lang.IllegalMonitorStateException
Constructs an IllegalMonitorStateException with the specified detail message.
IllegalStateException - Exception in java.lang
Signals that a method has been invoked at an illegal or inappropriate time.
IllegalStateException() - Constructor for exception java.lang.IllegalStateException
Constructs an IllegalStateException with no detail message.
IllegalStateException(String) - Constructor for exception java.lang.IllegalStateException
Constructs an IllegalStateException with the specified detail message.
IllegalStoreException - Exception in com.sun.squawk
Thrown to indicate that an attempt has been made to store a pointer from persistent memory into non-persistent memory.
IllegalStoreException() - Constructor for exception com.sun.squawk.IllegalStoreException
Constructs an IllegalStoreException with no detail message.
IllegalStoreException(String) - Constructor for exception com.sun.squawk.IllegalStoreException
Constructs an IllegalStoreException with the specified detail message.
IllegalThreadStateException - Exception in java.lang
Thrown to indicate that a thread is not in an appropriate state for the requested operation.
IllegalThreadStateException() - Constructor for exception java.lang.IllegalThreadStateException
Constructs an IllegalThreadStateException with no detail message.
IllegalThreadStateException(String) - Constructor for exception java.lang.IllegalThreadStateException
Constructs an IllegalThreadStateException with the specified detail message.
ILowPanPacketDispatcher - Interface in com.sun.spot.peripheral.radio
Multiplexes traffic for up to 255 protocols over the radio connection between two Spots or between a host application and a spot.
ILTC3455 - Interface in com.sun.spot.peripheral
Interface to LTC3455 power control chip on the Spot.
IMAGEHEIGHT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
IMAGEWIDTH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
in - Variable in class java.io.DataInputStream
The input stream.
INC - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INC_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INCPARM - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INCPARM_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
indexOf(Object) - Method in class com.sun.squawk.util.SimpleLinkedList
Returns the index in this list of the first occurrence of the specified element, or -1 if the List does not contain this element.
indexOf(Object) - Method in class com.sun.squawk.util.SquawkVector
Searches for the first occurence of the given argument, testing for equality using the equals method.
indexOf(Object, int) - Method in class com.sun.squawk.util.SquawkVector
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
indexOf(int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified character.
indexOf(int, int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
indexOf(String) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified substring.
indexOf(String, int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
indexOf(Object) - Method in class java.util.Vector
Searches for the first occurence of the given argument, testing for equality using the equals method.
indexOf(Object, int) - Method in class java.util.Vector
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
IndexOutOfBoundsException - Exception in java.lang
Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
IndexOutOfBoundsException() - Constructor for exception java.lang.IndexOutOfBoundsException
Constructs an IndexOutOfBoundsException with no detail message.
IndexOutOfBoundsException(String) - Constructor for exception java.lang.IndexOutOfBoundsException
Constructs an IndexOutOfBoundsException with the specified detail message.
initBaseStation() - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Used in the host to initialize the base station - a no-op if called on a Spot
initBaseStation() - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
INITIAL_COMMAND_LINE - Static variable in class com.sun.spot.peripheral.ConfigPage
 
initialize() - Method in class com.sun.spot.peripheral.basestation.BaseStation
Launch the base station listener code that allows communication from host, via base station, to and from remote spots, and from the host directly to the base station.

For Spots this diverts System.out to a sink (for EB40as, we assume that System.out is directed to the second serial port and so does not need to be redirected).
initialize() - Method in interface com.sun.squawk.Driver
Initializes this driver.
initialize(byte[], BitSet, boolean) - Static method in class com.sun.squawk.NativeUnsafe
Initialize or appends to the contents of memory.
initialize(byte[], int, int) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
 
initializeDrivers(String[]) - Static method in class com.sun.squawk.JavaDriverManager
Initializes the driver used to dynamically load other drivers.
initOk - Variable in class com.sun.squawk.security.ECPublicKey
 
INPUT - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
In calls to IAT91_PIO.open(int, int), defines the selected pins to be inputs.
INPUT - Static variable in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
 
INPUT - Static variable in class com.sun.spot.sensorboard.io.PinDescriptor
 
InputConnection - Interface in javax.microedition.io
This interface defines the capabilities that an input stream connection must have.
InputPin - Class in com.sun.spot.sensorboard.io
Accessor object for input only GPIO pins.
InputPin(PinDescriptor, IGPIOController) - Constructor for class com.sun.spot.sensorboard.io.InputPin
 
InputStream - Class in java.io
This abstract class is the superclass of all classes representing an input stream of bytes.
InputStream() - Constructor for class java.io.InputStream
 
InputStreamReader - Class in java.io
An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and translates them into characters.
InputStreamReader(InputStream) - Constructor for class java.io.InputStreamReader
Create an InputStreamReader that uses the default character encoding.
InputStreamReader(InputStream, String) - Constructor for class java.io.InputStreamReader
Create an InputStreamReader that uses the named character encoding.
inRam(Object) - Static method in class com.sun.squawk.GC
Determines if a given object is in RAM.
insert(int, float) - Method in class java.lang.StringBuffer
Inserts the string representation of the float argument into this string buffer.
insert(int, double) - Method in class java.lang.StringBuffer
Inserts the string representation of the double argument into this string buffer.
insert(int, Object) - Method in class java.lang.StringBuffer
Inserts the string representation of the Object argument into this string buffer.
insert(int, String) - Method in class java.lang.StringBuffer
Inserts the string into this string buffer.
insert(int, char[]) - Method in class java.lang.StringBuffer
Inserts the string representation of the char array argument into this string buffer.
insert(int, boolean) - Method in class java.lang.StringBuffer
Inserts the string representation of the boolean argument into this string buffer.
insert(int, char) - Method in class java.lang.StringBuffer
Inserts the string representation of the char argument into this string buffer.
insert(int, int) - Method in class java.lang.StringBuffer
Inserts the string representation of the second int argument into this string buffer.
insert(int, long) - Method in class java.lang.StringBuffer
Inserts the string representation of the long argument into this string buffer.
insertElementAt(Object, int) - Method in class com.sun.squawk.util.SquawkVector
Inserts the specified object as a component in this vector at the specified index.
insertElementAt(Object, int) - Method in class java.util.Vector
Inserts the specified object as a component in this vector at the specified index.
installClass(Klass) - Method in class com.sun.squawk.Suite
Installs a given class into this suite.
installMethodBody(MethodBody, boolean) - Method in class com.sun.squawk.Klass
Installs the method body for a given method in this class.
installProperty(ManifestProperty) - Method in class com.sun.squawk.Suite
Installs a collection of IMlet property values into this suite.
installResource(ResourceFile) - Method in class com.sun.squawk.Suite
Installs a collection of resource files into this suite.
installResourceFile(Suite, ResourceFile) - Static method in class com.sun.squawk.SuiteCreator.Loader
 
INSTANCEOF - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
InstantiationException - Exception in java.lang
Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated because it is an interface or is an abstract class.
InstantiationException() - Constructor for exception java.lang.InstantiationException
Constructs an InstantiationException with no detail message.
InstantiationException(String) - Constructor for exception java.lang.InstantiationException
Constructs an InstantiationException with the specified detail message.
INT - Static variable in class com.sun.squawk.Klass
The type for int.
INT - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address contains an int value.
INT - Static variable in class com.sun.squawk.vm.CID
 
INT0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
INT1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
INT_ARRAY - Static variable in class com.sun.squawk.Klass
The type for int[].
INT_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
intBitsToFloat(int) - Static method in class com.sun.squawk.VM
Converts bits into a float.
intBitsToFloat(int) - Static method in class java.lang.Float
Returns the single-float corresponding to a given bit represention.
Integer - Class in java.lang
The Integer class wraps a value of the primitive type int in an object.
Integer(int) - Constructor for class java.lang.Integer
Constructs a newly allocated Integer object that represents the primitive int argument.
INTERFACE - Static variable in class com.sun.squawk.Modifier
The int value representing the interface modifier.
InterIsolateServer - Class in com.sun.spot.interisolate
 
InterIsolateServer() - Constructor for class com.sun.spot.interisolate.InterIsolateServer
 
InterIsolateTestResultLog - Class in com.sun.spot.testFramework
 
InterIsolateTestResultLog(String) - Constructor for class com.sun.spot.testFramework.InterIsolateTestResultLog
 
intern(String) - Method in class com.sun.squawk.Isolate
Returns a canonical representation for the string object.
intern() - Method in class java.lang.String
Returns a canonical representation for the string object.
INTERNAL_ALLOCATE_MESSAGE_BUFFER - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_COPYBYTES - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_FREE_MESSAGE_BUFFER - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_GETFILESEPARATORCHAR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_GETPATHSEPARATORCHAR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_GETTIMEMICROS_HIGH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_GETTIMEMILLIS_HIGH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_LOW_RESULT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_MATH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_OPENSTREAM - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTADDRESS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTCHAR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTCONFIGURATION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTDOUBLE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTFLOAT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTGLOBALOOPNAME - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTGLOBALS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTINT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTLONG - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTOFFSET - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTSTRING - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTUWORD - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_RECEIVE_MESSAGE_FROM_CLIENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_RECEIVE_MESSAGE_FROM_SERVER - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_SEARCH_SERVER_HANDLERS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_SEND_MESSAGE_TO_CLIENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_SEND_MESSAGE_TO_SERVER - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_SETSTREAM - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_STOPVM - Static variable in class com.sun.squawk.vm.ChannelConstants
 
interrupt() - Method in class com.sun.squawk.VMThread
Interrupts this thread.
interrupt() - Method in class java.lang.Thread
Interrupts this thread.
InterruptedException - Exception in java.lang
Thrown when a thread is waiting, sleeping, or otherwise paused for a long time and another thread interrupts it using the interrupt method in class Thread.
InterruptedException() - Constructor for exception java.lang.InterruptedException
Constructs an InterruptedException with no detail message.
InterruptedException(String) - Constructor for exception java.lang.InterruptedException
Constructs an InterruptedException with the specified detail message.
InterruptedIOException - Exception in java.io
Signals that an I/O operation has been interrupted.
InterruptedIOException() - Constructor for exception java.io.InterruptedIOException
Constructs an InterruptedIOException with null as its error detail message.
InterruptedIOException(String) - Constructor for exception java.io.InterruptedIOException
Constructs an InterruptedIOException with the specified detail message.
INTF0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
INTF1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
IntHashtable - Class in com.sun.squawk.util
This class implements a hashtable, which maps keys to values.
IntHashtable(int) - Constructor for class com.sun.squawk.util.IntHashtable
Constructs a new, empty hashtable with the specified initial capacity.
IntHashtable() - Constructor for class com.sun.squawk.util.IntHashtable
Constructs a new, empty hashtable with a default capacity and load factor.
IntHashtableVisitor - Interface in com.sun.squawk.util
This class allows us to interate over an IntHashtable without allocating memory.
intValue() - Method in class java.lang.Double
Returns the integer value of this Double (by casting to an int).
intValue() - Method in class java.lang.Float
Returns the integer value of this Float (by casting to an int).
intValue() - Method in class java.lang.Integer
Returns the value of this Integer as an int.
INVALID_INIT - Static variable in exception com.sun.squawk.security.CryptoException
This reason code is used to indicate that the signature or cipher object has not been correctly initialized for the requested operation.
InvertingInputPin - Class in com.sun.spot.sensorboard.io
Class implementing single bit input with inversion of values read, i.e.
InvertingInputPin(IInputPin) - Constructor for class com.sun.spot.sensorboard.io.InvertingInputPin
Constructor.
InvertingOutputPin - Class in com.sun.spot.sensorboard.io
Class implementing single bit output with inversion of values suppied by the calling code, i.e.
InvertingOutputPin(IOutputPin) - Constructor for class com.sun.spot.sensorboard.io.InvertingOutputPin
Constructor.
invokeMain(String, String[]) - Static method in class com.sun.squawk.VM
Call the main method of the specified class
INVOKENATIVE_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKENATIVE_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKENATIVE_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKENATIVE_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKENATIVE_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKENATIVE_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKENATIVE_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKENATIVE_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKENATIVE_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKENATIVE_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKENATIVE_V - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKENATIVE_V_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESLOT_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKESLOT_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKESLOT_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESLOT_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESLOT_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESLOT_V - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESTATIC_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKESTATIC_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKESTATIC_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKESTATIC_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKESTATIC_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESTATIC_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESTATIC_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESTATIC_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESTATIC_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESTATIC_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESTATIC_V - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESTATIC_V_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESUPER_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKESUPER_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKESUPER_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKESUPER_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKESUPER_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESUPER_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESUPER_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESUPER_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESUPER_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESUPER_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESUPER_V - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKESUPER_V_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKEVIRTUAL_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKEVIRTUAL_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKEVIRTUAL_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKEVIRTUAL_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
INVOKEVIRTUAL_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKEVIRTUAL_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKEVIRTUAL_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKEVIRTUAL_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKEVIRTUAL_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKEVIRTUAL_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKEVIRTUAL_V - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
INVOKEVIRTUAL_V_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
IO - Static variable in class com.sun.spot.peripheral.PIOPin
 
IOException - Exception in java.io
Signals that an I/O exception of some sort has occurred.
IOException() - Constructor for exception java.io.IOException
Constructs an IOException with null as its error detail message.
IOException(String) - Constructor for exception java.io.IOException
Constructs an IOException with the specified detail message.
IOPin - Class in com.sun.spot.sensorboard.io
 
IOPin(PinDescriptor, IGPIOController) - Constructor for class com.sun.spot.sensorboard.io.IOPin
 
IOPinException - Exception in com.sun.spot.sensorboard.io
 
IOPinException() - Constructor for exception com.sun.spot.sensorboard.io.IOPinException
Creates a new instance of IOPinException without detail message.
IOPinException(String) - Constructor for exception com.sun.spot.sensorboard.io.IOPinException
Constructs an instance of IOPinException with the specified detail message.
IOTACommandServerListener - Interface in com.sun.spot.peripheral.ota
This interface must be supported by any object that wishes to receive notifications from a OTACommandServer.

The purpose of this interface is to allow applications to take some action - eg suspend - while over-the-air downloads are in progress.

To register as a listener:

...
OTACommandServer spotMon = Spot.getInstance().getOTACommandServer();
spotMon.addListener(this);
...
IOutputPin - Interface in com.sun.spot.sensorboard.io
Interface SingleBitOutput defines access to a single output pin.
IOutputStreamFactory - Interface in com.sun.spot.peripheral.ota
 
ip - Variable in class com.sun.squawk.Isolate.Breakpoint
The offset (in bytes) from mp of the breakpoint.
IPBPMFactory - Interface in com.sun.spot.peripheral.radio
 
IPortBasedProtocolManager - Interface in com.sun.spot.peripheral.radio
A general purpose IProtocolManager designed to separate incoming radio packets into separate queues based on a unique identifying port number in the range 0-255.

Currently underpins com.sun.squawk.io.j2me.radiogram.RadiogramConnection and com.sun.squawk.io.j2me.radio.RadioConnection.
IPowerController - Interface in com.sun.spot.peripheral
 
IProprietaryMAC - Interface in com.sun.spot.peripheral.radio
 
IProprietaryRadio - Interface in com.sun.spot.peripheral.radio
This interface represents the parts of the CC2420's functionality that are not exposed by the I802.15.4 PHY layer but are still useful.
IProtocolManager - Interface in com.sun.spot.peripheral.radio
Implementors of this interface handle traffic relating to a particular protocol.
IPWMOutput - Interface in com.sun.spot.sensorboard.io
Interface PWMOutput provides access to a PWM (Pulse Width Modulated) output.
IRQ0_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ1_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ2_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ3_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ4_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ5_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ6_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ_WAIT - Static variable in class com.sun.squawk.vm.ChannelConstants
The irq wait message.
isAbstract() - Method in class com.sun.squawk.ClassFileMethod
Determines if this is a abstract method.
isAbstract() - Method in class com.sun.squawk.Klass
Determines if this is an abstract class.
isAbstract() - Method in class com.sun.squawk.Method
Determines if this method is an abstract method.
isAbstract(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the abstract modifer, false otherwise.
isAccessibleFrom(Klass) - Method in class com.sun.squawk.Klass
Determines whether or not this class is accessible by a specified class.
isAccessibleFrom(Member, Klass) - Static method in class com.sun.squawk.Klass
Determines if a given field or method is accessible from a given klass.
isAccessibleFrom(Klass, int, Klass) - Static method in class com.sun.squawk.Klass
Determines if a given field or method is accessible from a given klass.
isAccessibleFrom(Klass) - Method in class com.sun.squawk.Member
Determines if this member is accessible from a given class.
isAck() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer whether this packet is an ACK packet (i.e.
isAlive() - Method in class com.sun.squawk.Isolate
Determines if this isolate has been (re)started and not yet (re)hibernated or exited.
isAlive() - Method in class com.sun.squawk.VMThread
Tests if this thread is alive.
isAlive() - Method in class java.lang.Thread
Tests if this thread is alive.
isArray() - Method in class com.sun.squawk.Klass
Determines if this Class object represents an array class.
isArray(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the ARRAY modifer, false otherwise.
isArray() - Method in class java.lang.Class
Determines if this Class object represents an array class.
isAssignableFrom(Klass) - Method in class com.sun.squawk.Klass
Determines if the class or interface represented by this Class object is either the same as, or is a superclass or superinterface of, the class or interface represented by the specified Class parameter.
isAssignableFrom(Class) - Method in class java.lang.Class
Determines if the class or interface represented by this Class object is either the same as, or is a superclass or superinterface of, the class or interface represented by the specified Class parameter.
isBeingDebugged() - Method in class com.sun.squawk.Isolate
Determines whether this isolate is being debugged
isBigEndian() - Method in class com.sun.squawk.ObjectMemoryFile
Determines if attributes value in this object memory file denoted a big endian format memory.
isBigEndian() - Static method in class com.sun.squawk.VM
Get the endianess.
isBootstrap() - Method in class com.sun.squawk.Suite
Determines if this is the bootstrap suite containing the system classes.
isBroadcast() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
isBroadcast() - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
IScalarInput - Interface in com.sun.spot.sensorboard.io
RangeInput provides access to the values returned by an analogue input device.
isCaught - Variable in class com.sun.squawk.Debugger.ExceptionEvent
 
isCcaHigh() - Method in class com.sun.spot.peripheral.CC2420Driver
 
isClassInitializer() - Method in class com.sun.squawk.Method
Determines if this method is a class initialization method
isClassKlassInitialized() - Method in class com.sun.squawk.Isolate
Test to see if class Klass is initialized.
isClinit() - Method in class com.sun.squawk.ClassFileMethod
Determines if this method is .
isClosed() - Method in interface com.sun.spot.sensorboard.peripheral.ISwitch
Answer true if the switch IS pressed
isClosed() - Method in class com.sun.spot.sensorboard.peripheral.Switch
 
isClosed() - Method in class com.sun.squawk.Suite
Determines if this suite is closed.
isComposite() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
isConstructor() - Method in class com.sun.squawk.Method
Determines if this method is a constructor.
isConstructor(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the CONSTRUCTOR modifer, false otherwise.
isCurrentIsolateInitialized() - Static method in class com.sun.squawk.VM
Determines if the current isolate is set and initialized.
isDaemon() - Method in class com.sun.squawk.VMThread
Gets the daemon state of the thread.
isData() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer whether this packet is a data packet (i.e.
isDeepSleepEnabled() - Method in interface com.sun.spot.peripheral.ISleepManager
 
isDefaultConstructor() - Method in class com.sun.squawk.ClassFileMethod
Determines if this method is .
isDigit(char) - Static method in class java.lang.Character
Determines if the specified character is a digit.
isDoubleWord() - Method in class com.sun.squawk.Klass
Determines if this class represents a type whose values occupy two 32-bit words.
isDoubleWord(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the DOUBLEWORD modifer, false otherwise.
ISecuredSiliconArea - Interface in com.sun.spot.peripheral
 
isEmpty() - Method in class com.sun.spot.peripheral.radio.Queue
Answer whether the receiver is empty.
isEmpty() - Method in class com.sun.squawk.util.ArrayHashtable
Tests if this hashtable maps no keys to values.
isEmpty() - Method in class com.sun.squawk.util.IntHashtable
Tests if this hashtable maps no keys to values.
isEmpty() - Method in class com.sun.squawk.util.LongHashtable
Tests if this hashtable maps no keys to values.
isEmpty() - Method in class com.sun.squawk.util.SquawkHashtable
Tests if this hashtable maps no keys to values.
isEmpty() - Method in class com.sun.squawk.util.SquawkVector
Tests if this vector has no components.
isEmpty() - Method in class java.util.Hashtable
Tests if this hashtable maps no keys to values.
isEmpty() - Method in class java.util.Vector
Tests if this vector has no components.
ISerialPipe - Interface in com.sun.spot.peripheral
Interface to a pipe for sending byte arrays between host and spot
IServo - Interface in com.sun.spot.sensorboard.peripheral
Reflect status of and allow control of an industry standard servo.
IServoController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface of a Servo controller.
isExited() - Method in class com.sun.squawk.Isolate
Determines if this isolate is exited.
isFCSValid() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer whether this packet was received with a correct FCS
isFifoHigh() - Method in class com.sun.spot.peripheral.CC2420Driver
 
isFifopHigh() - Method in class com.sun.spot.peripheral.CC2420Driver
 
isFinal() - Method in class com.sun.squawk.Klass
Determines if this class can be subclassed.
isFinal() - Method in class com.sun.squawk.Member
Determines if this method or field is final.
isFinal(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the final modifer, false otherwise.
isFinalize() - Method in class com.sun.squawk.ClassFileMethod
Determines if this method is "finalize()".
isForceInlined() - Method in class com.sun.squawk.Method
Returns whether this method is forceably inlined by the translator.
isGlobalAddr(long) - Static method in class com.sun.squawk.vm.Global
Test to see if the field constant is a global address
isGlobalInt(long) - Static method in class com.sun.squawk.vm.Global
Test to see if the field constant is a global int.
isGlobalOop(long) - Static method in class com.sun.squawk.vm.Global
Test to see if the field constant is a global ref
isHibernated() - Method in class com.sun.squawk.Isolate
Determines if this isolate is hibernated.
isHigh() - Method in class com.sun.spot.peripheral.PIOPin
 
isHigh() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
isHigh() - Method in interface com.sun.spot.sensorboard.io.IInputPin
 
isHigh() - Method in class com.sun.spot.sensorboard.io.InputPin
 
isHigh() - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
 
isHigh() - Method in class com.sun.spot.sensorboard.io.IOPin
 
isHighPower() - Method in interface com.sun.spot.peripheral.ILTC3455
Read the current high power state.
isHosted() - Method in class com.sun.squawk.Method
Returns whether this method should only be called in a hosted environment.
isHosted() - Static method in class com.sun.squawk.VM
Determines if the Squawk system is being run in a hosted environment such as the romizer or mapper application.
isIdle() - Method in class com.sun.spot.sensorboard.protocol.AT91_I2C
 
isIdle() - Method in interface com.sun.spot.sensorboard.protocol.II2C
Check if the connection is idle
isIgnoringApplicationSuite() - Method in class com.sun.spot.peripheral.ConfigPage
 
isInDiagnosticMode() - Method in interface com.sun.spot.peripheral.ISleepManager
 
isInfinite(double) - Static method in class java.lang.Double
Returns true if the specified number is infinitely large in magnitude.
isInfinite() - Method in class java.lang.Double
Returns true if this Double value is infinitely large in magnitude.
isInfinite(float) - Static method in class java.lang.Float
Returns true if the specified number is infinitely large in magnitude.
isInfinite() - Method in class java.lang.Float
Returns true if this Float value is infinitely large in magnitude.
isInitialized() - Method in class com.sun.squawk.Klass
Determines if this class is initialized.
isInput() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
isInput() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
isInSamePackageAs(Klass) - Method in class com.sun.squawk.Klass
Return true if a given class is in the same package as this class.
isInSelfTest() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
 
isInstalled() - Method in class com.sun.spot.peripheral.external.ExternalBoard
 
isInstance(Object) - Method in class com.sun.squawk.Klass
Determines if the specified Object is assignment-compatible with the object represented by this Klass.
isInstance(Object) - Method in class java.lang.Class
Determines if the specified Object is assignment-compatible with the object represented by this Class.
isInterface() - Method in class com.sun.squawk.Klass
Determines if the specified Class object represents an interface type.
isInterface(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the interface modifer, false otherwise.
isInterface() - Method in class java.lang.Class
Determines if the specified Class object represents an interface type.
isInternalType() - Method in class com.sun.squawk.Klass
Determines if this class is ony used by the VM internally and does not correspond to any Java source language type.
isInterpreterInvoked() - Method in class com.sun.squawk.Method
Returns whether this method is only invoked from the interpreter, and never from Java code.
isInterpreterInvoked(Object) - Static method in class com.sun.squawk.MethodBody
Determines if a given method is only invoked from the interpreter
ISleepManager - Interface in com.sun.spot.peripheral
 
isLoggingConnections() - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
 
isLow() - Method in class com.sun.spot.peripheral.PIOPin
 
isLow() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
isLow() - Method in interface com.sun.spot.sensorboard.io.IInputPin
 
isLow() - Method in class com.sun.spot.sensorboard.io.InputPin
 
isLow() - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
 
isLow() - Method in class com.sun.spot.sensorboard.io.IOPin
 
isLowerCase(char) - Static method in class java.lang.Character
Determines if the specified character is a lowercase character.
isMain() - Method in class com.sun.squawk.ClassFileMethod
Determines if this method is a static void main(String[]).
isMasterIsolate() - Method in interface com.sun.spot.peripheral.ISpot
 
isMasterIsolate() - Method in class com.sun.spot.peripheral.Spot
 
isMax() - Method in class com.sun.squawk.Address
Determines if this address is equals to max.
isMax() - Method in class com.sun.squawk.UWord
Determines if this word is equals to max.
isNaN(double) - Static method in class java.lang.Double
Returns true if the specified number is the special Not-a-Number (NaN) value.
isNaN() - Method in class java.lang.Double
Returns true if this Double value is the special Not-a-Number (NaN) value.
isNaN(float) - Static method in class java.lang.Float
Returns true if the specified number is the special Not-a-Number (NaN) value.
isNaN() - Method in class java.lang.Float
Returns true if this Float value is Not-a-Number (NaN).
isNative() - Method in class com.sun.squawk.ClassFileMethod
Determines if this is a native method.
isNative() - Method in class com.sun.squawk.Method
Determines if this method is a native method.
isNative(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the native modifer, false otherwise.
isNativeDueToPragma() - Method in class com.sun.squawk.Method
Returns whether this native method is only native due to a pragma.
isNew() - Method in class com.sun.squawk.Isolate
Determines if this isolate has not yet been started.
isNotInlined() - Method in class com.sun.squawk.Method
Returns whether this method is never inlined by the translator.
isOKForTransmit() - Method in class com.sun.spot.peripheral.CC2420Driver
 
Isolate - Class in com.sun.squawk
The Squawk implementation of isolates.
Isolate(String, String[], String, String) - Constructor for class com.sun.squawk.Isolate
Creates an new isolate.
Isolate.Breakpoint - Class in com.sun.squawk
A Breakpoint instance describes a point in a method at which a breakpoint has been set.
Isolate.Breakpoint(Object, int) - Constructor for class com.sun.squawk.Isolate.Breakpoint
Constructor.
Isolate.Message - Class in com.sun.squawk
 
Isolate.Message() - Constructor for class com.sun.squawk.Isolate.Message
 
Isolate.Parcel - Class in com.sun.squawk
A Parcel encapsulates a Isolate.Message posted to an isolate and contains a reference to the sending isolate.
isOn() - Method in interface com.sun.spot.peripheral.ILed
 
isOn() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
 
isOpen() - Method in interface com.sun.spot.sensorboard.peripheral.ISwitch
Answer true if the switch is NOT pressed
isOpen() - Method in class com.sun.spot.sensorboard.peripheral.Switch
 
isOpen() - Method in class com.sun.squawk.io.mailboxes.Channel
Return true if the channel is open, both from here to the remote mailbox, and from the remote mailbox back.
isOpen() - Method in class com.sun.squawk.io.mailboxes.Mailbox
Returns true if the mailbox is open.
isOpen() - Method in class com.sun.squawk.io.mailboxes.MailboxAddress
Returns true if close() was called, or a MailboxClosedException was thrown by send().
isOutput() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
isOutput() - Method in interface com.sun.spot.sensorboard.io.IIOPin
Ask if this pin is an output.
isOutput() - Method in class com.sun.spot.sensorboard.io.IOPin
 
isOutput() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
isOwner(Isolate) - Method in class com.sun.squawk.io.mailboxes.MailboxAddress
Returns true if anIsolate is the owner of this address.
isPackagePrivate() - Method in class com.sun.squawk.Member
Determines if this method or field is package private.
isPackagePrivate(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument does not include the public, protected or private modifer, false otherwise.
ISPI - Interface in com.sun.spot.peripheral.external
An interface defining the SPI operations used by external boards.
ISPIControlledIOChip - Interface in com.sun.spot.sensorboard.hardware
Interface for access to an SPI-controlled I/O chip.
ISpiMaster - Interface in com.sun.spot.peripheral
Interface to the SPI master controller.
isPointToPoint() - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
ISpot - Interface in com.sun.spot.peripheral
The interface to the root object of the Spot base library.

This interface provides access to the LED on the Spot board, to the AT91 peripherals, and to other resources such as the software SPI implementation.
ISpotClientConstants - Interface in com.sun.spot.peripheral.ota
Constants describing commands and status information used for communication between debug/spot client and bootloader.
ISpotPins - Interface in com.sun.spot.peripheral
Interface to provide PIOPin objects representing pins assigned to various external functions on the Spot board.
isPragma() - Method in class com.sun.squawk.Klass
Determines if this class is used to annotate a Java component (i.e.
isPrimitive() - Method in class com.sun.squawk.Klass
Determines if this class represents a primitive type (e.g.
isPrimitive(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the PRIMITIVE modifer, false otherwise.
isPrivate() - Method in class com.sun.squawk.Member
Determines if this method or field is private.
isPrivate(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the private modifer, false otherwise.
isProtected() - Method in class com.sun.squawk.ClassFileMethod
Determines if this is a protected method.
isProtected() - Method in class com.sun.squawk.Member
Determines if this method or field is protected.
isProtected(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the protected modifer, false otherwise.
isPublic() - Method in class com.sun.squawk.Klass
Determines if this is a public class.
isPublic() - Method in class com.sun.squawk.Member
Determines if this method or field is public.
isPublic(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the public modifer, false otherwise.
isReferenceType() - Method in class com.sun.squawk.Klass
Determines whether or not this class is a reference type.
isRegistered() - Method in class com.sun.squawk.io.mailboxes.Mailbox
Returns true if this Mailbox is registered by name with the system.
isReplacementConstructor() - Method in class com.sun.squawk.Method
Returns whether the body of this method is used to replace the body of a constructor with the same signature.
isRunningOnHost() - Method in interface com.sun.spot.peripheral.ISpot
 
isRunningOnHost() - Method in class com.sun.spot.peripheral.Spot
 
isScalar() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
isSeqOK() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer whether the DSN received implies that packets were missed
isServer() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
isServer() - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
isSet - Variable in class java.util.Calendar
The flags which tell if a specified time field for the calendar is set.
isSfdHigh() - Method in class com.sun.spot.peripheral.CC2420Driver
 
isSlowStartup() - Method in class com.sun.spot.peripheral.ConfigPage
 
isSourceSynthetic() - Method in class com.sun.squawk.Klass
Determines if this class does not appear in any source code.
isSourceSynthetic() - Method in class com.sun.squawk.Member
Determines if this method or field does not appear in any source code.
isSourceSynthetic(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the SOURCE_SYNTHETIC modifer, false otherwise.
isSquawkArray() - Method in class com.sun.squawk.Klass
Determines if this Class object represents an array class in the Squawk sense i.e.
isSquawkArray(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the SQUAWKARRAY modifer, false otherwise.
isSquawkPrimitive() - Method in class com.sun.squawk.Klass
Determines if this Class object represents a special class that the Squawk translator and compiler convert into a primitive type.
isSquawkPrimitive(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the SQUAWKPRIMITIVE modifer, false otherwise.
isStartOTACommandServer() - Method in class com.sun.spot.peripheral.ConfigPage
 
isStatic() - Method in class com.sun.squawk.ClassFileMember
Determines if this field or method is a staic member of its class.
isStatic() - Method in class com.sun.squawk.Member
Determines if this method or field is static.
isStatic(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the static modifer, false otherwise.
isStrict(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the strictfp modifer, false otherwise.
isSuspended() - Method in interface com.sun.spot.peripheral.ILTC3455
Read the current USB suspended state.
isSynchronized() - Method in class com.sun.squawk.Method
Determines if this method is a synchronized method.
isSynchronized(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the synchronized modifer, false otherwise.
isSynthetic() - Method in class com.sun.squawk.Klass
Determines if this class is not defined by a class file.
isSynthetic(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the SYNTHETIC modifer, false otherwise.
isThreadingInitialized() - Static method in class com.sun.squawk.VM
Determines if the threading system is initialized.
isTracing(String, String) - Static method in class com.sun.squawk.util.Tracer
Determines whether or not a given feature is being traced for a given component.
isTracing(String) - Static method in class com.sun.squawk.util.Tracer
Determines whether or not a given feature is being traced.
isTransient() - Method in class com.sun.squawk.Field
Determines if this field is transient.
isTransient(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the transient modifer, false otherwise.
isTrusted() - Method in class com.sun.squawk.Isolate
Determines if this isolate can access trusted classes.
isUpperCase(char) - Static method in class java.lang.Character
Determines if the specified character is an uppercase character.
isUsbPowered() - Method in interface com.sun.spot.peripheral.IUSBPowerDaemon
 
isValidClassName(String) - Method in interface com.sun.squawk.TranslatorInterface
Determines if a given name is a valid class name according the JVM specification.
isVerbose() - Static method in class com.sun.squawk.VM
Gets the flag indicating if the VM is running in verbose mode.
isVerifiedSuite(String) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
 
isVeryVerbose() - Static method in class com.sun.squawk.VM
Gets the flag indicating if the VM is running in very verbose mode.
isVolatile(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the volatile modifer, false otherwise.
isVRegEnHigh() - Method in class com.sun.spot.peripheral.CC2420Driver
 
ISwitch - Interface in com.sun.spot.sensorboard.peripheral
Represents a simple pushbutton switch
ISwitchController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface of a Switch Controller
isWriteProtected() - Method in class com.sun.spot.peripheral.external.M25P05
Check whether the device is write protected
isZero() - Method in class com.sun.squawk.Address
Determines if this address is null.
isZero() - Method in class com.sun.squawk.Offset
Determines if this offset is 0.
isZero() - Method in class com.sun.squawk.UWord
Determines if this word is 0.
ITemperatureInput - Interface in com.sun.spot.sensorboard.io
 
ITestCases - Interface in com.sun.spot.testFramework
The interface implemented for any class containing test cases.

To use the test framework (loosely based on junit) create a subclass of TestBase.

To start a test run use:
TestRunner tr = new TestRunner();
tr.run(new [your test class]());


Each test case is a public void method in your test class with a name of the form testnn(), where nn is the test number in the range 00 to, currently, 29.
ITestResultLog - Interface in com.sun.spot.testFramework
 
ITimeoutableConnection - Interface in com.sun.spot.peripheral
Thie interface represents any Connection between a pair of Spots that can timeout on receiving data.
IToneGenerator - Interface in com.sun.spot.sensorboard.peripheral
Interface to represent a simple tone generator.
IToneGeneratorController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface for ToneGenerator
ITriColorLED - Interface in com.sun.spot.sensorboard.peripheral
Access and control of 3 color LEDs
ITriColorLEDController - Interface in com.sun.spot.sensorboard.capabilities
Interface for objects that provide access and control to 3 Color LEDs
IUSBPowerDaemon - Interface in com.sun.spot.peripheral
 
IVCE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
IVSEL - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 

J

JANUARY - Static variable in class java.util.Calendar
Value of the MONTH field indicating the first month of the year.
java.io - package java.io
Provides classes for input and output through data streams.
java.lang - package java.lang
Provides classes that are fundamental to the Java programming language.
java.lang.ref - package java.lang.ref
Provides support for weak references.
java.util - package java.util
Contains the collection classes, and the date and time facilities.
java_lang_Class$klass - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'vmThread' field in java.lang.Thread.
java_lang_Thread$target - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'target' field in java.lang.Thread.
java_lang_Thread$vmThread - Static variable in class com.sun.squawk.vm.FieldOffsets
The offset of the 'vmThread' field in java.lang.Thread.
JavaApplicationManager - Class in com.sun.squawk
The Java application manager is the master isolate used to coordinate application execution.
JavaApplicationManager() - Constructor for class com.sun.squawk.JavaApplicationManager
 
JavaDriverManager - Class in com.sun.squawk
The Java driver manager.
JavaDriverManager() - Constructor for class com.sun.squawk.JavaDriverManager
 
javax.microedition.io - package javax.microedition.io
Classes for the Generic Connection framework.
join() - Method in class com.sun.squawk.Isolate
Waits for all the other threads and child isolates belonging to this isolate to stop.
join() - Method in class com.sun.squawk.VMThread
Waits for this thread to die.
join() - Method in class java.lang.Thread
Waits for this thread to die.
JULY - Static variable in class java.util.Calendar
Value of the MONTH field indicating the seventh month of the year.
JUNE - Static variable in class java.util.Calendar
Value of the MONTH field indicating the sixth month of the year.
junit.framework - package junit.framework
 

K

key - Static variable in class com.sun.squawk.vm.MessageStruct
The offset to the start of the key naming this message.
keyData - Variable in class com.sun.squawk.security.ECPublicKey
 
keyPressed(KeyEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
keyReleased(KeyEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
keys() - Method in class com.sun.squawk.util.ArrayHashtable
Returns an enumeration of the keys in this hashtable.
keys() - Method in class com.sun.squawk.util.IntHashtable
Returns an enumeration of the keys in this hashtable.
keys() - Method in class com.sun.squawk.util.LongHashtable
Returns an enumeration of the keys in this hashtable.
keys() - Method in class com.sun.squawk.util.SquawkHashtable
Returns an enumeration of the keys in this hashtable.
keys() - Method in class java.util.Hashtable
Returns an enumeration of the keys in this hashtable.
keyTyped(KeyEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
kind - Variable in class com.sun.squawk.Debugger.Event
The JDWP event constant describing the kind of event.
Klass - Class in com.sun.squawk
The Klass class represents the types in the Squawk VM.
Klass(String, Klass) - Constructor for class com.sun.squawk.Klass
Only used by UninitializedObjectClass constructor.
KLASS - Static variable in class com.sun.squawk.Klass
The type for com.sun.squawk.Klass.
KLASS - Static variable in class com.sun.squawk.vm.CID
 
klass - Static variable in class com.sun.squawk.vm.CS
The index of the pointer to the class to which the variables pertain.
klass - Static variable in class com.sun.squawk.vm.HDR
The offset (in words) from an object's address to the class pointer in the object's header.
KlassMetadata - Class in com.sun.squawk
The KlassMetadata class is a container for all the meta-information pertaining to a class where this information is not necessarily required by the runtime system.

L

L2D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
L2F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
L2I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LAST_SYSTEM_ID - Static variable in class com.sun.squawk.vm.CID
 
lastBCI - Static variable in class com.sun.squawk.vm.SC
The bytecode index of the next instruction to be executed in the inner most activation frame's method.
lastElement() - Method in class com.sun.squawk.util.SquawkVector
Returns the last component of the vector.
lastElement() - Method in class java.util.Vector
Returns the last component of the vector.
lastFP - Static variable in class com.sun.squawk.vm.SC
The pointer to the inner most activation frame in the stack.
lastIndexOf(Object) - Method in class com.sun.squawk.util.SquawkVector
Returns the index of the last occurrence of the specified object in this vector.
lastIndexOf(Object, int) - Method in class com.sun.squawk.util.SquawkVector
Searches backwards for the specified object, starting from the specified index, and returns an index to it.
lastIndexOf(int) - Method in class java.lang.String
Returns the index within this string of the last occurrence of the specified character.
lastIndexOf(int, int) - Method in class java.lang.String
Returns the index within this string of the last occurrence of the specified character, searching backward starting at the specified index.
lastIndexOf(Object) - Method in class java.util.Vector
Returns the index of the last occurrence of the specified object in this vector.
lastIndexOf(Object, int) - Method in class java.util.Vector
Searches backwards for the specified object, starting from the specified index, and returns an index to it.
le(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is less than or equal to a given offset.
LED1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
3 Color LED Identifier , matches silkscreening on the hardware
LED2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
3 Color LED Identifier , matches silkscreening on the hardware
LED3 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
3 Color LED Identifier , matches silkscreening on the hardware
LED4 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
3 Color LED Identifier , matches silkscreening on the hardware
LED5 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
3 Color LED Identifier , matches silkscreening on the hardware
LED6 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
3 Color LED Identifier , matches silkscreening on the hardware
LED7 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
3 Color LED Identifier , matches silkscreening on the hardware
LED8 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
3 Color LED Identifier , matches silkscreening on the hardware
LEDColor - Class in com.sun.spot.sensorboard.peripheral
Color class to be used by TriColorLED.
LEDColor(int, int, int) - Constructor for class com.sun.spot.sensorboard.peripheral.LEDColor
Creates a new instance of LEDColor
length - Variable in class com.sun.squawk.ScopedLocalVariable
The offset from 'start' at which the scope of the local variable ends.
length(Object) - Static method in class com.sun.squawk.util.Arrays
Returns the length of the specified array object, as an int.
length() - Method in class com.sun.squawk.util.BitSet
Returns the "logical size" of this BitSet: the index of the highest set bit in the BitSet plus one.
length - Static variable in class com.sun.squawk.vm.HDR
The offset (in words) from an object's address to array length in the object's header.
length() - Method in class java.lang.String
Returns the length of this string.
length() - Method in class java.lang.StringBuffer
Returns the length (character count) of this string buffer.
LIBRARY - Static variable in class com.sun.squawk.Suite
Denotes a suite that encapsulates a library.
LIBRARY_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
LIBRARY_ADDRESS_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
LIBRARY_SUITE_HASH_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
LIGHTSENSOR - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Descriptor for LightSensor, this is an internal connection.
LightSensor - Class in com.sun.spot.sensorboard.peripheral
simple extension of ScalarInput
LightSensor(PinDescriptor, int, IADCController) - Constructor for class com.sun.spot.sensorboard.peripheral.LightSensor
Creates a new instance of LightSensor
limit - Static variable in class com.sun.squawk.vm.SC
The offset of the stack limit (i.e.
lineNumberTableAsString(int[]) - Static method in class com.sun.squawk.Method
Converts a given line number table as a string of numbers where each pair of numbers represents an ip address and a line number.
LineReader - Class in com.sun.squawk.util
This class provides for reading lines from a reader.
LineReader(Reader) - Constructor for class com.sun.squawk.util.LineReader
Creates a new LineReader to parse the lines from a given Reader.
LINKABLE_NATIVE_METHODS - Static variable in class com.sun.squawk.vm.Native
An encoded table of the native methods that can be linked to during class loading at runtime.
LIS3L02AQAccelerometer - Class in com.sun.spot.sensorboard.peripheral
Class to implement an accelerometer on the demo sensor board and provide access to it via the Accelerometer3D interface.
LIS3L02AQAccelerometer(IScalarInput, IScalarInput, IScalarInput, IOutputPin, IOutputPin) - Constructor for class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Constructor for the accelerometer
Lisp2Bitmap - Class in com.sun.squawk
This class provides the interface to the bitmap created and used by the Lisp2Collector as a write barrier and as mark bits for the young generation.
Lisp2Bitmap() - Constructor for class com.sun.squawk.Lisp2Bitmap
 
Lisp2Collector - Class in com.sun.squawk
Collector based on the lisp 2 algorithm described in "Garbage Collection : Algorithms for Automatic Dynamic Memory Management" by Richard Jones, Rafael Lins.
Lisp2GenerationalCollector - Class in com.sun.squawk
Collector based on the lisp 2 algorithm described in "Garbage Collection : Algorithms for Automatic Dynamic Memory Management" by Richard Jones, Rafael Lins.
list(PrintStream) - Method in class com.sun.spot.util.Properties
Prints this property list out to the specified output stream.
listErr() - Method in class com.sun.squawk.Isolate
Gets a list of URLs denoting the streams to which System.err is currently sending its output.
listNames() - Method in class com.sun.squawk.io.MulticastOutputStream
Lists all names of the output streams to which this multicaster is redirecting output.
listOut() - Method in class com.sun.squawk.Isolate
Gets a list of URLs denoting the streams to which System.out is currently sending its output.
lo(Address) - Method in class com.sun.squawk.Address
Determines if this address is lower than a given address.
lo(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is lower than a given word.
load(InputStream) - Method in class com.sun.spot.util.Properties
Reads a property list (key and element pairs) from the input stream.
load(DataInputStream, String) - Static method in class com.sun.squawk.Isolate
Loads a serialized isolate from an input stream into RAM.
load(DataInputStream, String, boolean) - Static method in class com.sun.squawk.ObjectMemoryLoader
Loads an object memory from a given input stream.
load(Klass) - Method in interface com.sun.squawk.TranslatorInterface
Ensures that a given class has had its definition initialized, loading it from a class file if necessary.
LOAD - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_0 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_1 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_10 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_11 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_12 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_13 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_14 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_15 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_2 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_3 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_4 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_5 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_6 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_7 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_8 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_9 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_I2 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_I2_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOAD_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
loadClasses(String[], int, boolean) - Static method in class com.sun.squawk.SuiteCreator.Loader
 
loadDriver(String) - Static method in class com.sun.squawk.JavaDriverManager
Sends a request to the kernel to loads and initialize a driver.
loadHeader(DataInputStream, String) - Static method in class com.sun.squawk.ObjectMemoryLoader
Loads the header of an object memory file from a given input stream.
loadMemory(int) - Method in class com.sun.squawk.FlashObjectMemoryLoader
 
loadMemory(int) - Method in class com.sun.squawk.ObjectMemoryLoader
Loads the 'memory' component of the object memory from the input stream.
loadOopMap(int) - Method in class com.sun.squawk.FlashObjectMemoryLoader
 
loadOopMap(int) - Method in class com.sun.squawk.ObjectMemoryLoader
Loads the 'oopmap' component of the object memory from the input stream.
LOADPARM - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOADPARM_0 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOADPARM_1 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOADPARM_2 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOADPARM_3 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOADPARM_4 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOADPARM_5 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOADPARM_6 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOADPARM_7 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOADPARM_I2 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOADPARM_I2_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOADPARM_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
loadProperties(byte[]) - Method in class com.sun.squawk.Suite
Parse properties from jar manifest file.
loadResources(Suite, String[], int, ClasspathConnection) - Static method in class com.sun.squawk.SuiteCreator.Loader
 
LOCAL - Static variable in class com.sun.squawk.Klass
The type for a slot in a stack chunk.
LOCAL - Static variable in class com.sun.squawk.vm.CID
 
local0 - Static variable in class com.sun.squawk.vm.FP
The offset of the slot containing the first local variable of the current method.
LOCAL_ARRAY - Static variable in class com.sun.squawk.Klass
The type for a stack chunk.
LOCAL_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
LOCAL_LONG_ORDER_NORMAL - Static variable in class com.sun.squawk.MethodBody
Configuration option.
location - Variable in class com.sun.squawk.Debugger.LocationEvent
 
lock - Variable in class java.io.Reader
The object used to synchronize operations on this stream.
lock - Variable in class java.io.Writer
The object used to synchronize operations on this stream.
loeq(Address) - Method in class com.sun.squawk.Address
Determines if this address is lower than or equal to a given address.
loeq(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is lower than or equal to a given word.
LOG - Static variable in class com.sun.squawk.vm.MathOpcodes
 
log(double) - Static method in class java.lang.Math
 
LOG2_BITS_PER_BYTE - Static variable in class com.sun.squawk.vm.HDR
The amount by which to right shift a bit index to yield the byte in a bitmap containing the indexed bit.
LOG2_BITS_PER_WORD - Static variable in class com.sun.squawk.vm.HDR
The amount by which to right shift a bit index to yield the word in a bitmap containing the indexed bit.
LOG2_BYTES_PER_WORD - Static variable in class com.sun.squawk.vm.HDR
The amount by which to right shift a byte offset to find the offset of the word that contains the indexed byte.
logicalToPhysical(String) - Static method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
Attempt to lookup a SPOT name in the spot.names file - this works only on the host
LONG - Static variable in class com.sun.squawk.Klass
The type for long.
LONG - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address contains the first word of a long value.
LONG - Static variable in class com.sun.squawk.vm.CID
 
Long - Class in java.lang
The Long class wraps a value of the primitive type long in an object.
Long(long) - Constructor for class java.lang.Long
Constructs a newly allocated Long object that represents the primitive long argument.
LONG2 - Static variable in class com.sun.squawk.Klass
The type for the second word of a long value.
LONG2 - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address contains the second word of a long value.
LONG2 - Static variable in class com.sun.squawk.vm.CID
 
LONG_ARRAY - Static variable in class com.sun.squawk.Klass
The type for long[].
LONG_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
LONG_COPYRIGHT - Static variable in class com.sun.squawk.VM
Long Form Legal Notice of Sun Microsystems copyright.
longBitsToDouble(long) - Static method in class com.sun.squawk.VM
Converts bits into a double.
longBitsToDouble(long) - Static method in class java.lang.Double
Returns the double-float corresponding to a given bit represention.
LongHashtable - Class in com.sun.squawk.util
This class implements a hashtable, which maps keys to values.
LongHashtable(int) - Constructor for class com.sun.squawk.util.LongHashtable
Constructs a new, empty hashtable with the specified initial capacity.
LongHashtable() - Constructor for class com.sun.squawk.util.LongHashtable
Constructs a new, empty hashtable with a default capacity and load factor.
longValue() - Method in class java.lang.Double
Returns the long value of this Double (by casting to a long).
longValue() - Method in class java.lang.Float
Returns the long value of this Float (by casting to a long).
longValue() - Method in class java.lang.Integer
Returns the value of this Integer as a long.
longValue() - Method in class java.lang.Long
Returns the value of this Long as a long value.
lookup(String) - Static method in class com.sun.squawk.io.mailboxes.Channel
Create a private MailBox, and connect to the named MailBox.
lookup(ServerConnectionHandler, String) - Static method in class com.sun.squawk.io.ServerConnectionHandler
Searches a list of ServerConnectionHandlers for a handler whose name matches a given string.
lookup(String) - Method in class com.sun.squawk.Suite
Gets the Klass instance from this suite corresponding to a specified class name in internal form.
LOOKUP_B - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOOKUP_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
LOOKUP_S - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
lookupField(String, Klass, boolean) - Method in class com.sun.squawk.Klass
Finds the Field object representing a field in this class's hierarchy.
lookupMailbox(String, Mailbox) - Static method in class com.sun.squawk.io.mailboxes.MailboxAddress
This method looks up a MailboxAddress that has been registered with the system, and implicitly opens the connection to the remote Mailbox.
lookupMailbox(String) - Static method in class com.sun.squawk.VM
 
lookupMethod(String, Klass[], Klass, Klass, boolean) - Method in class com.sun.squawk.Klass
Finds the Method object representing a method in this class's hierarchy.
lookupNative(String) - Static method in class com.sun.squawk.VM
Gets the identifier for a native method.
LOW_BATTERY_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
LOWPAN_DATA_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
The offset into RadioPackets at which data starts.
LowPanPacketDispatcher - Class in com.sun.spot.peripheral.radio
Implements ILowPanPacketDispatcher for the Spot environment.
LowPanPacketDispatcher(I802_15_4_MAC) - Constructor for class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
Do not use.
lsbAddress - Variable in class com.sun.spot.sensorboard.hardware.AbstractADT7411RangeInput
 
lsbBitShift - Variable in class com.sun.spot.sensorboard.hardware.AbstractADT7411RangeInput
 
lt(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is less than a given offset.

M

M25P05 - Class in com.sun.spot.peripheral.external
Driver for the M25P05 flash memory chip as fitted to Sun SPOT external boards
M25P05(ISPI) - Constructor for class com.sun.spot.peripheral.external.M25P05
 
MAC_InvalidParameter - Exception in com.sun.spot.peripheral.radio
Thrown where an invalid parameter (typically attribute identifier, PAN id or channel number) is passed to an I802_15_4_MAC
MAC_InvalidParameter(String) - Constructor for exception com.sun.spot.peripheral.radio.MAC_InvalidParameter
 
MAC_InvalidParameter() - Constructor for exception com.sun.spot.peripheral.radio.MAC_InvalidParameter
 
MAC_RX_ON_WHEN_IDLE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Key for I802_15_4_MAC.mlmeSet(int, long) to control whether RX is active when not explicitly enabled through I802_15_4_MAC.mlmeRxEnable(int).
MACException - Exception in com.sun.spot.peripheral.radio
Thrown when an I802_15_4_MAC encounters unexpected errors in received radio packet format
MAGENTA - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color magenta
Mailbox - Class in com.sun.squawk.io.mailboxes
A Mailbox is used to receive and read messages.
MailboxAddress - Class in com.sun.squawk.io.mailboxes
A MailboxAddress is a private reference to a remote Mailbox.
MailboxClosedException - Exception in com.sun.squawk.io.mailboxes
This exception is thrown when trying to receive from a closed Mailbox.
MailboxClosedException(Mailbox) - Constructor for exception com.sun.squawk.io.mailboxes.MailboxClosedException
Creates a new instance of MailboxClosedException
MailboxHandler - Interface in com.sun.squawk.io.mailboxes
The MailboxHandler is responsible for creating a logical connection to the client.
MailboxInUseException - Exception in com.sun.squawk.io.mailboxes
This exception is thrown when trying to send to register a mailbox under a name, and that name is already used.
MailboxInUseException(String) - Constructor for exception com.sun.squawk.io.mailboxes.MailboxInUseException
Creates a new instance of AddressClosedException
main(String[]) - Static method in class com.sun.spot.peripheral.basestation.BaseStation
A main method that allows this class to be used as a startup class
main(String[]) - Static method in class com.sun.spot.peripheral.Spot
Main entry point.
main(String[]) - Static method in class com.sun.spot.sensorboard.AtmegaProtoBoard
so the board select should really be detemined by the instantiation
main(String[]) - Static method in class com.sun.spot.testFramework.ChildIsolateTestHelper
 
main(String[]) - Static method in class com.sun.squawk.FinalizerTest
 
main(String[]) - Static method in class com.sun.squawk.JavaApplicationManager
Main routine.
main(String[]) - Static method in class com.sun.squawk.JavaDriverManager
Main routine.
main(String[]) - Static method in class com.sun.squawk.Ref
 
main(String[]) - Static method in class com.sun.squawk.SuiteCreator.Loader
Expecting command line that looks something like className1 className2 ...
main(String[]) - Static method in class com.sun.squawk.SuiteCreator
Commmand line interface.
main(String[]) - Static method in class com.sun.squawk.Test
 
main(String[]) - Static method in class com.sun.squawk.util.BitSet
 
main(String[]) - Static method in class com.sun.squawk.util.HexDump
 
main(String[]) - Static method in class com.sun.squawk.vm.ChannelIO
Entry point for the I/O server
Main - Class in com.sun.squawk.vm
This class is the entry point when launching the Squawk VM from Java.
Main() - Constructor for class com.sun.squawk.vm.Main
 
main(String[]) - Static method in class com.sun.squawk.vm.Main
Command line entry point.
major - Variable in class com.sun.squawk.ObjectMemoryFile
 
makeEightBitString(Object) - Static method in class com.sun.squawk.GC
Change the type of the given object to com.sun.squawk.StringOfBytes.
makeSixteenBitString(Object) - Static method in class com.sun.squawk.GC
Change the type of the given object to java.lang.String.
ManifestProperty - Class in com.sun.squawk
Key value pair of values found in Suite.PROPERTIES_MANIFEST_RESOURCE_NAME main section.
ManifestProperty(String, String) - Constructor for class com.sun.squawk.ManifestProperty
Creates a property object.
MARCH - Static variable in class java.util.Calendar
Value of the MONTH field indicating the third month of the year.
mark(int) - Method in class com.sun.squawk.io.BufferedReader
Mark the present position in the stream.
MARK - Static variable in class com.sun.squawk.vm.ChannelConstants
 
mark - Variable in class java.io.ByteArrayInputStream
The currently marked position in the stream.
mark(int) - Method in class java.io.ByteArrayInputStream
Set the current marked position in the stream.
mark(int) - Method in class java.io.DataInputStream
Marks the current position in this input stream.
mark(int) - Method in class java.io.InputStream
Marks the current position in this input stream.
mark(int) - Method in class java.io.InputStreamReader
Mark the present position in the stream.
mark(int) - Method in class java.io.Reader
Mark the present position in the stream.
markSupported() - Method in class com.sun.squawk.io.BufferedReader
Tell whether this stream supports the mark() operation, which it does.
MARKSUPPORTED - Static variable in class com.sun.squawk.vm.ChannelConstants
 
markSupported() - Method in class java.io.ByteArrayInputStream
Tests if ByteArrayInputStream supports mark/reset.
markSupported() - Method in class java.io.DataInputStream
Tests if this input stream supports the mark and reset methods.
markSupported() - Method in class java.io.InputStream
Tests if this input stream supports the mark and reset methods.
markSupported() - Method in class java.io.InputStreamReader
Tell whether this stream supports the mark() operation.
markSupported() - Method in class java.io.Reader
Tell whether this stream supports the mark() operation.
math(int, double, double) - Static method in class com.sun.squawk.VM
Performs a math operation.
Math - Class in java.lang
The class Math contains methods for performing basic numeric operations.
MathOpcodes - Class in com.sun.squawk.vm
 
MathOpcodes() - Constructor for class com.sun.squawk.vm.MathOpcodes
 
MAUVE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color mauve
max() - Static method in class com.sun.squawk.Address
Gets the largest possible machine address.
max() - Static method in class com.sun.squawk.UWord
Gets the largest possible machine word.
max(int, int) - Static method in class java.lang.Math
Returns the greater of two int values.
max(long, long) - Static method in class java.lang.Math
Returns the greater of two long values.
max(float, float) - Static method in class java.lang.Math
Returns the greater of two float values.
max(double, double) - Static method in class java.lang.Math
Returns the greater of two double values.
MAX_LENGTH - Static variable in class com.sun.spot.io.j2me.radiogram.Radiogram
Maximum nuber of bytes that can be stored in a radiogram.
MAX_MESSAGE_KEY_SIZE - Static variable in class com.sun.squawk.vm.MessageStruct
The size of the maxumum message key.
MAX_PRIORITY - Static variable in class com.sun.squawk.VMThread
The maximum priority that a thread can have.
MAX_PRIORITY - Static variable in class java.lang.Thread
The maximum priority that a thread can have.
MAX_RADIX - Static variable in class java.lang.Character
The maximum radix available for conversion to and from Strings.
MAX_VALUE - Static variable in class java.lang.Byte
The maximum value a Byte can have.
MAX_VALUE - Static variable in class java.lang.Character
The constant value of this field is the largest value of type char.
MAX_VALUE - Static variable in class java.lang.Double
The maximum value a double can have.
MAX_VALUE - Static variable in class java.lang.Float
The maximum value a float can have.
MAX_VALUE - Static variable in class java.lang.Integer
The largest value of type int.
MAX_VALUE - Static variable in class java.lang.Long
The largest value of type long.
MAX_VALUE - Static variable in class java.lang.Short
The maximum value a Short can have.
MAXIMUM_HEADER_SIZE - Static variable in class com.sun.squawk.security.verifier.SignatureVerifier
The maximum size the header of a suite can have to be compatible with SignatureVerifier.
MAY - Static variable in class java.util.Calendar
Value of the MONTH field indicating the fifth month of the year.
MCI_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
mcpsDataIndication(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Receive a packet: blocks until a packet is received.

Constraints
DstAddr=[my addr]
SrcAddrMode=0x03
DstAddrMode=0x03
SrcPANId=DstPANId
SecurityUse=FALSE
ACLEntry=0x08
mcpsDataRequest(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Send a packet: blocks until ACK received if ACK requested.

Request constraints
SrcAddr=[my addr]
SrcAddrMode=0x03
DstAddrMode=0x03
SrcPANId=DstPANId
TxOptions=binary0000000x
Member - Class in com.sun.squawk
An instance of Member encapsulates the information about the method or field of a class.
memory - Variable in class com.sun.squawk.ObjectMemorySerializer.ControlBlock
The buffer containing the serialized object graph.
MemoryInputStream - Class in com.sun.spot.io.j2me.memory
An InputStream that streams over the device memory.
MemoryInputStream(int) - Constructor for class com.sun.spot.io.j2me.memory.MemoryInputStream
Construct an instance to read from a given memory address.
message - Variable in class com.sun.squawk.Isolate.Parcel
 
MessageBuffer - Class in com.sun.squawk.vm
Method buffer data structure.
MessageBuffer() - Constructor for class com.sun.squawk.vm.MessageBuffer
 
MessageStruct - Class in com.sun.squawk.vm
Method data structure.
MessageStruct() - Constructor for class com.sun.squawk.vm.MessageStruct
 
Method - Class in com.sun.squawk
An instance of Method encapsulates the information about the method of a class.
method - Static variable in class com.sun.squawk.vm.FP
The offset of the slot containing the pointer to the current method.
METHOD_ENTRY - Static variable in class com.sun.squawk.Debugger.Event
 
METHOD_EXIT - Static variable in class com.sun.squawk.Debugger.Event
 
MethodBody - Class in com.sun.squawk
An instance of MethodBody represents the Squawk bytecode for a method as well as all the other information related to the bytecode such as exception handler tables, oop map for the activation frame etc.
MethodBody(Method, int, int, Klass[], ExceptionHandler[], int[], ScopedLocalVariable[], byte[], byte[], boolean) - Constructor for class com.sun.squawk.MethodBody
Creates a MethodBody representing the implementation details of a method.
methodDefiningClass - Static variable in class com.sun.squawk.vm.HDR
The offset (in words) from an method body's address to the defining class pointer in the method body's header.
methodHeaderTag - Static variable in class com.sun.squawk.vm.HDR
The object header format tag value specifying a mehod body object header.
methodInfoStart - Static variable in class com.sun.squawk.vm.HDR
The offset (in bytes) from an method body's address to the start of the info block in the method body's header.
MethodMetadata - Class in com.sun.squawk
A MethodMetadata instance represents all the information about a method body that is not absolutely required for execution.
MethodMetadata(int, ScopedLocalVariable[], int[]) - Constructor for class com.sun.squawk.MethodMetadata
Creates a new MethodMetadata instance.
MethodOffsets - Class in com.sun.squawk.vm
This class contains the offsets for methods that must be directly accessed by the VM or other Squawk tools such as the mapper.
MethodOffsets() - Constructor for class com.sun.squawk.vm.MethodOffsets
 
MILLISECOND - Static variable in class java.util.Calendar
Field number for get and set indicating the millisecond within the second.
min(int, int) - Static method in class java.lang.Math
Returns the smaller of two int values.
min(long, long) - Static method in class java.lang.Math
Returns the smaller of two long values.
min(float, float) - Static method in class java.lang.Math
Returns the smaller of two float values.
min(double, double) - Static method in class java.lang.Math
Returns the smaller of two double values.
MIN_PAYLOAD_LENGTH - Static variable in class com.sun.spot.peripheral.radio.RadioPacket
The maximum number of bytes of data that will fit into this packet after allowing for the MAC layer header.
MIN_PRIORITY - Static variable in class com.sun.squawk.VMThread
The minimum priority that a thread can have.
MIN_PRIORITY - Static variable in class java.lang.Thread
The minimum priority that a thread can have.
MIN_RADIX - Static variable in class java.lang.Character
The minimum radix available for conversion to and from Strings.
MIN_VALUE - Static variable in class java.lang.Byte
The minimum value a Byte can have.
MIN_VALUE - Static variable in class java.lang.Character
The constant value of this field is the smallest value of type char.
MIN_VALUE - Static variable in class java.lang.Double
The minimum value a double can have.
MIN_VALUE - Static variable in class java.lang.Float
The minimum value a float can have.
MIN_VALUE - Static variable in class java.lang.Integer
The smallest value of type int.
MIN_VALUE - Static variable in class java.lang.Long
The smallest value of type long.
MIN_VALUE - Static variable in class java.lang.Short
The minimum value a Short can have.
minor - Variable in class com.sun.squawk.ObjectMemoryFile
 
MINUTE - Static variable in class java.util.Calendar
Field number for get and set indicating the minute within the hour.
mlmeGet(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Answer the value of the specified attribute.
mlmeReset(boolean) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Reset the MAC layer
mlmeRxEnable(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Enable the receiver for a fixed period
mlmeSet(int, long) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Set the value of a MAC attribute
mlmeStart(short, int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Start the MAC layer on a specific channel
Mnemonics - Static variable in class com.sun.squawk.vm.AddressType
A char array (encoded in a string) provided a char representation for each valid address type constant.
Modifier - Class in com.sun.squawk
The Modifier class provides constants to decode class and member access modifiers.
Modifier() - Constructor for class com.sun.squawk.Modifier
 
modify(byte[]) - Method in interface com.sun.spot.peripheral.ota.IConfigPageModifier
 
modify(byte[]) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
 
MONDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Monday.
MONITORENTER - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
MONITOREXIT - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
monitorNotify(Object, boolean) - Static method in class com.sun.squawk.VMThread
Notify an object.
monitorWait(Object, long) - Static method in class com.sun.squawk.VMThread
Wait for an object to be notified.
MONTH - Static variable in class java.util.Calendar
Field number for get and set indicating the month.
mouseClicked(MouseEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
mouseDragged(MouseEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
mouseEntered(MouseEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
mouseExited(MouseEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
mouseMoved(MouseEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
mousePressed(MouseEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
mouseReleased(MouseEvent) - Method in class com.sun.squawk.vm.GUIOutputChannel
mp - Variable in class com.sun.squawk.Isolate.Breakpoint
The method context of the breakpoint.
mp - Variable in class com.sun.squawk.VMThread.ExecutionPoint
The method of this location.
msbAddress - Variable in class com.sun.spot.sensorboard.hardware.AbstractADT7411RangeInput
 
msg(String) - Method in class com.sun.spot.sensorboard.EDemoBoard
Deliver message to user.
MSTR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
MUL_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
MUL_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
MUL_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
MUL_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
MulticastOutputStream - Class in com.sun.squawk.io
A MulticastOutputStream can be configured to send its output to zero or more named output streams.
MulticastOutputStream() - Constructor for class com.sun.squawk.io.MulticastOutputStream
Creates a MulticastOutputStream.
multiplex - Variable in class com.sun.spot.peripheral.PIOPin
 
mustClinit() - Method in class com.sun.squawk.Klass
Determines if class initialization must be performed for this class.
MUSTCLINIT - Static variable in class com.sun.squawk.Modifier
The int value denoting that a class must have its class initializer executed before it is used.
mustClinit(int) - Static method in class com.sun.squawk.Modifier
Return true if the integer argument includes the MUSTCLINIT modifer, false otherwise.
MutableBoolean - Class in com.sun.spot.util
 
MutableBoolean(boolean) - Constructor for class com.sun.spot.util.MutableBoolean
 
MUTATION_TYPE_SHIFT - Static variable in class com.sun.squawk.vm.AddressType
The amount by which an address type value must be right shifted to extract the encoded mutation type.

N

name() - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriver
 
name() - Method in interface com.sun.spot.peripheral.IDriver
An identifying name for the driver (e.g.
name() - Method in class com.sun.spot.sensorboard.EDemoBoard
Returns the name that should be used by the IDriver subsystem.
name() - Method in class com.sun.spot.sensorboard.hardware.ADT7411
 
name() - Method in class com.sun.spot.sensorboard.io.OutputPin
 
name() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
 
name() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
 
name - Variable in class com.sun.squawk.ManifestProperty
The name of the property, for example "MIDlet-Vendor".
name - Variable in class com.sun.squawk.ResourceFile
The name of the resource file, for example "example/chess/br.bishop.gif".
name - Variable in class com.sun.squawk.ScopedLocalVariable
The name of the local variable.
NaN - Static variable in class java.lang.Double
Not-a-Number.
NaN - Static variable in class java.lang.Float
Not-a-Number.
NATIVE - Static variable in class com.sun.squawk.Modifier
The int value representing the native modifier.
Native - Class in com.sun.squawk.vm
This class defines the native method identifiers used in the Squawk system.
Native() - Constructor for class com.sun.squawk.vm.Native
 
NATIVEUNSAFE - Static variable in class com.sun.squawk.Klass
Container of methods for peeking and poking memory.
NativeUnsafe - Class in com.sun.squawk
A collection of methods for performing peek and poke operations on memory addresses.
NATIVEUNSAFE - Static variable in class com.sun.squawk.vm.CID
 
ne(Address) - Method in class com.sun.squawk.Address
Determines if this address is not equal to a given address.
ne(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is not equal to a given offset.
ne(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is not equal to a given word.
NEG_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
NEG_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
NEG_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
NEG_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
NEGATIVE_INFINITY - Static variable in class java.lang.Double
Negative infinity.
NEGATIVE_INFINITY - Static variable in class java.lang.Float
Negative infinity.
NegativeArraySizeException - Exception in java.lang
Thrown if an application tries to create an array with negative size.
NegativeArraySizeException() - Constructor for exception java.lang.NegativeArraySizeException
Constructs a NegativeArraySizeException with no detail message.
NegativeArraySizeException(String) - Constructor for exception java.lang.NegativeArraySizeException
Constructs a NegativeArraySizeException with the specified detail message.
NEW - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
NEWARRAY - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
newBoardDeviceSPI(int) - Method in class com.sun.spot.peripheral.external.ExternalBoard
 
newCount - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
newDatagram(int) - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
newDatagram(int, String) - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
newDatagram(byte[], int) - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
newDatagram(byte[], int, String) - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
newDatagram(int) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object automatically allocating a buffer.
newDatagram(int, String) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object.
newDatagram(byte[], int) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object.
newDatagram(byte[], int, String) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object.
NEWDIMENSION - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
newHits - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
newInstance() - Method in class com.sun.squawk.Klass
Creates a new instance of a class.
newInstance() - Method in class java.lang.Class
Creates a new instance of a class.
newLine() - Method in class com.sun.squawk.io.BufferedWriter
Write a line separator.
next - Static variable in class com.sun.squawk.vm.CS
The index of the pointer to the next class state record.
next - Static variable in class com.sun.squawk.vm.MessageBuffer
The buffer ID of the next buffer.
next - Static variable in class com.sun.squawk.vm.MessageStruct
The buffer ID of the next message struct.
next - Static variable in class com.sun.squawk.vm.SC
The index of the pointer to the next stack chunk in a list of stack chunks.
next(int) - Method in class java.util.Random
Generates the next pseudorandom number.
nextDouble() - Method in class java.util.Random
Returns the next pseudorandom, uniformly distributed double value between 0.0 and 1.0 from this random number generator's sequence.
nextElement() - Method in class com.sun.squawk.util.StringTokenizer
Returns the next element in the Enumeration.
nextElement() - Method in interface java.util.Enumeration
Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
nextFloat() - Method in class java.util.Random
Returns the next pseudorandom, uniformly distributed float value between 0.0 and 1.0 from this random number generator's sequence.
nextInt() - Method in class java.util.Random
Returns the next pseudorandom, uniformly distributed int value from this random number generator's sequence.
nextInt(int) - Method in class java.util.Random
Returns a pseudorandom, uniformly distributed int value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class java.util.Random
Returns the next pseudorandom, uniformly distributed long value from this random number generator's sequence.
nextSetBit(int) - Method in class com.sun.squawk.util.BitSet
Returns the index of the first bit that is set to true that occurs on or after the specified starting index.
nextToken() - Method in class com.sun.squawk.util.StringTokenizer
Returns the next token of the String.
nextToken(String) - Method in class com.sun.squawk.util.StringTokenizer
Returns the next token, after switching to the new delimiter set.
NO_ACK - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Returned from mcpsDataRequest if transmission is not acknowledged by remote
NO_CLASSES - Static variable in class com.sun.squawk.Klass
A zero length array of classes.
NO_FIELDS - Static variable in class com.sun.squawk.ClassFileField
A zero-length array of ClassFileFields.
NO_METHODS - Static variable in class com.sun.squawk.ClassFileMethod
A zero-length array of ClassFileMethods.
NoAckException - Exception in com.sun.spot.peripheral
Thrown when an attempt to transmit over the radio fails because no acknowledgement is received within the time limit specified in the I802.15.4 standard.
NoAckException(String) - Constructor for exception com.sun.spot.peripheral.NoAckException
Construct exception with given message.
NoClassDefFoundError - Error in java.lang
Thrown if the Java Virtual Machine or a classloader tries to load in the definition of a class (as part of a normal method call or as part of creating a new instance using the new expression) and no definition of the class could be found.
NoClassDefFoundError() - Constructor for error java.lang.NoClassDefFoundError
Constructs a NoClassDefFoundError with no detail message.
NoClassDefFoundError(String) - Constructor for error java.lang.NoClassDefFoundError
Constructs a NoClassDefFoundError with the specified detail message.
NON_FLOAT_BYTECODE_COUNT - Static variable in class com.sun.squawk.vm.OPC.Properties
The number of non-floating point instructions.
NONE - Static variable in class com.sun.squawk.ServiceOperation
The an invalid service operation code.
NORM_PRIORITY - Static variable in class com.sun.squawk.VMThread
The default priority that is assigned to a thread.
NORM_PRIORITY - Static variable in class java.lang.Thread
The default priority that is assigned to a thread.
NoSuchElementException - Exception in java.util
Thrown by the nextElement method of an Enumeration to indicate that there are no more elements in the enumeration.
NoSuchElementException() - Constructor for exception java.util.NoSuchElementException
Constructs a NoSuchElementException with null as its error message string.
NoSuchElementException(String) - Constructor for exception java.util.NoSuchElementException
Constructs a NoSuchElementException, saving a reference to the error message string s for later retrieval by the getMessage method.
NoSuchMailboxException - Exception in com.sun.squawk.io.mailboxes
This exception is thrown when trying to send to register a mailbox under a name, and that name is already used.
NoSuchMailboxException(String) - Constructor for exception com.sun.squawk.io.mailboxes.NoSuchMailboxException
Creates a new instance of NoSuchMailboxException
notify() - Method in class java.lang.Object
Wakes up a single thread that is waiting on this object's monitor.
notifyAll() - Method in class java.lang.Object
Wakes up all threads that are waiting on this object's monitor.
notifyEvent(Debugger.Event) - Method in class com.sun.squawk.Debugger
Notifies this debugger when an event it may be interested in occurs.
NOVEMBER - Static variable in class java.util.Calendar
Value of the MONTH field indicating the eleventh month of the year.
NULL - Static variable in class com.sun.squawk.Klass
The type for null.
NULL - Static variable in class com.sun.squawk.vm.CID
 
NullEventHandler - Class in com.sun.spot.peripheral.handler
 
NullEventHandler(String) - Constructor for class com.sun.spot.peripheral.handler.NullEventHandler
 
NullPointerException - Exception in java.lang
Thrown when an application attempts to use null in a case where an object is required.
NullPointerException() - Constructor for exception java.lang.NullPointerException
Constructs a NullPointerException with no detail message.
NullPointerException(String) - Constructor for exception java.lang.NullPointerException
Constructs a NullPointerException with the specified detail message.
NumberFormatException - Exception in java.lang
Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
NumberFormatException() - Constructor for exception java.lang.NumberFormatException
Constructs a NumberFormatException with no detail message.
NumberFormatException(String) - Constructor for exception java.lang.NumberFormatException
Constructs a NumberFormatException with the specified detail message.

O

object - Variable in class com.sun.squawk.Debugger.Event
The object (if any) to which the event applies.
OBJECT - Static variable in class com.sun.squawk.Klass
The type for java.lang.Object.
OBJECT - Static variable in class com.sun.squawk.vm.CID
 
OBJECT - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
Object - Class in java.lang
Class Object is the root of the class hierarchy.
Object() - Constructor for class java.lang.Object
 
OBJECT_0 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_1 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_10 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_11 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_12 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_13 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_14 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_15 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_2 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_3 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_4 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_5 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_6 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_7 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_8 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_9 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OBJECT_ARRAY - Static variable in class com.sun.squawk.Klass
The type for java.lang.Object[].
OBJECT_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
OBJECT_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
ObjectAssociation - Class in com.sun.squawk
An Object association is the logical extension of an object that is used to hold rarely used information like the monitor and hashcode.
ObjectEnvelope - Class in com.sun.squawk.io.mailboxes
A ObjectEnvelope can be used to pass a copy of an ICopiable object between isolates.
ObjectEnvelope(ICopiable) - Constructor for class com.sun.squawk.io.mailboxes.ObjectEnvelope
 
ObjectMemory - Class in com.sun.squawk
An ObjectMemory instance is an immutable wrapper for an object memory and its metadata.
ObjectMemory(Address, int, String, Object, int, ObjectMemory) - Constructor for class com.sun.squawk.ObjectMemory
Constructs a new object memory file.
objectMemory - Variable in class com.sun.squawk.ObjectMemoryFile
 
ObjectMemoryEndianessSwapper - Class in com.sun.squawk
A ObjectMemoryEndianessSwapper instance is used to swap the endianess of all the data values in an ObjectMemory that are accessed via direct loads by the machine where such loads assume a fixed endianess of the data.
ObjectMemoryFile - Class in com.sun.squawk
An ObjectMemoryFile encapsulates all the data in a serialized object graph.
ObjectMemoryFile(int, int, int, int, String, ObjectMemory) - Constructor for class com.sun.squawk.ObjectMemoryFile
 
ObjectMemoryLoader - Class in com.sun.squawk
This class facilitates loading a serialized object graph from a URI and relocating it.
ObjectMemoryLoader(ObjectMemoryReader, boolean) - Constructor for class com.sun.squawk.ObjectMemoryLoader
Constructor.
ObjectMemorySerializer - Class in com.sun.squawk
This class facilitates saving a serialized object graph to a URL.
ObjectMemorySerializer() - Constructor for class com.sun.squawk.ObjectMemorySerializer
 
ObjectMemorySerializer.ControlBlock - Class in com.sun.squawk
A ControlBlock instance is used to pass parameters in both directions when calling the copyObjectGraph low level routine that serializes an object graph.
ObjectMemorySerializer.ControlBlock() - Constructor for class com.sun.squawk.ObjectMemorySerializer.ControlBlock
 
ObjectReplyEnvelope - Class in com.sun.spot.interisolate
 
ObjectReplyEnvelope(Object) - Constructor for class com.sun.spot.interisolate.ObjectReplyEnvelope
 
OCF0A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCF0B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCF1A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCF1B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCF2A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCF2B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCTOBER - Static variable in class java.util.Calendar
Value of the MONTH field indicating the tenth month of the year.
OFF_MODE_IDLE - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Parameter for setting RX off mode to leave the chip's oscillator enabled (see IProprietaryRadio.setOffMode(int))
OFF_MODE_POWER_DOWN - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Parameter for setting RX off mode to enable the chip's voltage regulator but disable the oscillator (see IProprietaryRadio.setOffMode(int))
OFF_MODE_VREG_OFF - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Parameter for setting RX off mode to disable the chip's voltage regulator (see IProprietaryRadio.setOffMode(int))
OFFSET - Static variable in class com.sun.squawk.Klass
The type for representing the directed distance between two machine addresses.
Offset - Class in com.sun.squawk
The offset type is used by the runtime system and collector to denote the directed distance between two machine addresses.
OFFSET - Static variable in class com.sun.squawk.vm.CID
 
offset - Variable in class com.sun.squawk.VMBufferDecoder
The offset of the next byte.
ONE_WORD - Static variable in class com.sun.squawk.Klass
The root of all single word types.
oop - Variable in class com.sun.squawk.VMBufferDecoder
The VM address of the object.
oopMap - Variable in class com.sun.squawk.ObjectMemorySerializer.ControlBlock
The oop map that describes which words in the serialized graph are pointers.
OPC - Class in com.sun.squawk.vm
This class defines the bytecodes used in the Squawk system.
OPC() - Constructor for class com.sun.squawk.vm.OPC
 
OPC.Properties - Class in com.sun.squawk.vm
 
OPC.Properties() - Constructor for class com.sun.squawk.vm.OPC.Properties
 
open(int, int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Configure the direction of selected pins.
open(String, String, int, boolean) - Method in class com.sun.squawk.io.ConnectionBase
Open a connection to a target.
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.memory.Protocol
 
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.radio.Protocol
 
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.serial.Protocol
 
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.socket.Protocol
Open the connection
open(Suite, String) - Method in interface com.sun.squawk.TranslatorInterface
Opens a connection with the translator to load & create classes in the context of a given suite.
open(String) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
open(String, int) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
open(String, int, boolean) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
OPENCONNECTION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
openDataInputStream() - Method in class com.sun.squawk.io.ConnectionBase
Create and open a connection input stream.
openDataInputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection input stream.
openDataInputStream() - Method in interface javax.microedition.io.InputConnection
Open and return a data input stream for a connection.
openDataOutputStream() - Method in class com.sun.squawk.io.ConnectionBase
Create and open a connection output stream.
openDataOutputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection output stream.
openDataOutputStream() - Method in interface javax.microedition.io.OutputConnection
Open and return a data output stream for a connection.
openForInput() - Method in class com.sun.spot.peripheral.PIOPin
 
openForOutput() - Method in class com.sun.spot.peripheral.PIOPin
 
OPENINPUT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
openInputStream() - Method in class com.sun.squawk.io.ConnectionBase
Open and return a data input stream for a connection.
openInputStream() - Method in class com.sun.squawk.io.j2me.memory.Protocol
Open and return an input stream for a connection.
openInputStream() - Method in class com.sun.squawk.io.j2me.radio.Protocol
 
openInputStream() - Method in class com.sun.squawk.io.j2me.serial.Protocol
 
openInputStream() - Method in class com.sun.squawk.io.j2me.socket.Protocol
Returns an input stream for this socket.
openInputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection input stream.
openInputStream() - Method in interface javax.microedition.io.InputConnection
Open and return an input stream for a connection.
OPENOUTPUT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
openOutputStream() - Method in class com.sun.squawk.io.ConnectionBase
Open and return a data output stream for a connection.
openOutputStream() - Method in class com.sun.squawk.io.j2me.memory.Protocol
Throws IllegalStateException (output not supported for memory streams).
openOutputStream() - Method in class com.sun.squawk.io.j2me.radio.Protocol
 
openOutputStream() - Method in class com.sun.squawk.io.j2me.serial.Protocol
 
openOutputStream() - Method in class com.sun.squawk.io.j2me.socket.Protocol
Returns an output stream for this socket.
openOutputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection output stream.
openOutputStream() - Method in interface javax.microedition.io.OutputConnection
Open and return an output stream for a connection.
or(UWord) - Method in class com.sun.squawk.Address
Logically OR a word with this address.
or(BitSet) - Method in class com.sun.squawk.util.BitSet
Performs a logical OR of this bit set with the bit set argument.
or(BitSet, int) - Method in class com.sun.squawk.util.BitSet
Performs a logical OR of this bit set with a given bit set.
or(UWord) - Method in class com.sun.squawk.UWord
Logically OR a word with this word.
OR_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
OR_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
orRegister(int, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Perform an OR assignment to one of the registers in the Atmega88 controller.
OTACommandServer - Class in com.sun.spot.peripheral.ota
This class monitors radiogram communications (see RadiogramConnection) on port number 8, and responds to commands received.
out(String) - Method in class com.sun.spot.testFramework.TestBase
Print out a message.
out - Variable in class java.io.DataOutputStream
The output stream.
out - Static variable in class java.lang.System
The "standard" output stream.
outHex(String, int) - Method in class com.sun.spot.testFramework.TestBase
Print out a message and a hexadecimal value
OutOfMemoryError - Error in java.lang
Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector.
OutOfMemoryError() - Constructor for error java.lang.OutOfMemoryError
Constructs an OutOfMemoryError with no detail message.
OutOfMemoryError(String) - Constructor for error java.lang.OutOfMemoryError
Constructs an OutOfMemoryError with the specified detail message.
OUTPUT - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
In calls to IAT91_PIO.open(int, int), defines the selected pins to be outputs.
OUTPUT - Static variable in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
 
OUTPUT - Static variable in class com.sun.spot.sensorboard.io.PinDescriptor
 
OutputConnection - Interface in javax.microedition.io
This interface defines the capabilities that an output stream connection must have.
OutputPin - Class in com.sun.spot.sensorboard.io
Accessor object for output only GPIO pins.
OutputPin(PinDescriptor, IGPIOController) - Constructor for class com.sun.spot.sensorboard.io.OutputPin
 
OutputStream - Class in java.io
This abstract class is the superclass of all classes representing an output stream of bytes.
OutputStream() - Constructor for class java.io.OutputStream
 
OutputStreamWriter - Class in java.io
An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are translated into bytes.
OutputStreamWriter(OutputStream) - Constructor for class java.io.OutputStreamWriter
Create an OutputStreamWriter that uses the default character encoding.
OutputStreamWriter(OutputStream, String) - Constructor for class java.io.OutputStreamWriter
Create an OutputStreamWriter that uses the named character encoding.
OVERLOAD_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
owner - Static variable in class com.sun.squawk.vm.SC
The index of the pointer to the VMThread instance that owns this chunk.

P

packetsAvailable(ConnectionID) - Method in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
Answer whether one or more radio packets have been received and are queued for the given ConnectionID.
packetsAvailable(ConnectionID) - Method in class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
packetsAvailable(ConnectionID) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyPBPM
 
parentHash - Variable in class com.sun.squawk.ObjectMemoryFile
 
parentURI - Variable in class com.sun.squawk.ObjectMemoryFile
 
parm0 - Static variable in class com.sun.squawk.vm.FP
The offset of the slot containing the first parameter.
parseByte(String) - Static method in class java.lang.Byte
Assuming the specified String represents a byte, returns that byte's value.
parseByte(String, int) - Static method in class java.lang.Byte
Assuming the specified String represents a byte, returns that byte's value.
parseDouble(String) - Static method in class java.lang.Double
Returns a new double initialized to the value represented by the specified String, as performed by the valueOf method of class Double.
parseFloat(String) - Static method in class java.lang.Float
Returns a new float initialized to the value represented by the specified String, as performed by the valueOf method of class Double.
parseInt(String, int) - Static method in class java.lang.Integer
Parses the string argument as a signed integer in the radix specified by the second argument.
parseInt(String) - Static method in class java.lang.Integer
Parses the string argument as a signed decimal integer.
parseLong(String, int) - Static method in class java.lang.Long
Parses the string argument as a signed long in the radix specified by the second argument.
parseLong(String) - Static method in class java.lang.Long
Parses the string argument as a signed decimal long.
parseShort(String) - Static method in class java.lang.Short
Assuming the specified String represents a short, returns that short's value.
parseShort(String, int) - Static method in class java.lang.Short
Assuming the specified String represents a short, returns that short's value.
PART_ID - Static variable in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
PART_ID - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Identifier string for demoboard
PAUSE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PB0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
pbpm - Variable in class com.sun.spot.peripheral.radio.proxy.RadioServerContext
 
PBPMFactory - Class in com.sun.spot.peripheral.radio
 
PBPMFactory() - Constructor for class com.sun.spot.peripheral.radio.PBPMFactory
 
pbpmFactory - Variable in class com.sun.spot.peripheral.radio.proxy.RadioServerContext
 
PC0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PCIF0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PCIF1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PCIF2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
pdDataIndication(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Receive a packet.
pdDataRequest(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Send a packet
peek() - Method in class java.util.Stack
Looks at the object at the top of this stack without removing it from the stack.
PERIOD_CONSTANT - Static variable in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Constant used to calculate the period of the tone given the desired frequency.
PERIPHERAL_A - Static variable in class com.sun.spot.peripheral.PIOPin
 
PERIPHERAL_B - Static variable in class com.sun.spot.peripheral.PIOPin
 
PeripheralChipSelect - Class in com.sun.spot.peripheral
 
PERSISTENT_PROPERTIES_SECTOR_NUMBER - Static variable in class com.sun.spot.peripheral.Spot
 
PGERS - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PGWRT - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PHY_CURRENT_CHANNEL - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Attribute to set the current channel (in the range 11..26) (see I802_15_4_PHY.plmeSet(int, int))
PHY_InvalidParameter - Exception in com.sun.spot.peripheral.radio
Thrown when an invalid parameter is passed to an I802_15_4_PHY
PHY_InvalidParameter() - Constructor for exception com.sun.spot.peripheral.radio.PHY_InvalidParameter
 
PHY_InvalidParameter(String) - Constructor for exception com.sun.spot.peripheral.radio.PHY_InvalidParameter
 
PHY_TRANSMIT_POWER - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Attribute to set the transmit power (in the range -32..31) (see I802_15_4_PHY.plmeSet(int, int))
PHY_UnsupportedAttribute - Exception in com.sun.spot.peripheral.radio
Thrown on an attempt to use an unsupported attribute using I802_15_4_PHY.plmeSet(int, int) or I802_15_4_PHY.plmeGet(int)
PI - Static variable in class java.lang.Math
The double value that is closer than any other to pi, the ratio of the circumference of a circle to its diameter.
pin - Variable in class com.sun.spot.peripheral.PIOPin
 
PINB0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PinDescriptor - Class in com.sun.spot.sensorboard.io
Describe the operating parameters of a particular hardware pin.
PinDescriptor(int, String, int[], int) - Constructor for class com.sun.spot.sensorboard.io.PinDescriptor
Creates a new instance of PinDescriptor.
pio - Variable in class com.sun.spot.peripheral.PIOPin
 
PIOA - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
Symbols identifying the four PIOs
PIOA_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
PIOB - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
 
PIOB_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
PIOC - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
 
PIOC_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
PIOD - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
 
PIOD_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
PIOPin - Class in com.sun.spot.peripheral
 
PIOPin(IAT91_PIO, int, int) - Constructor for class com.sun.spot.peripheral.PIOPin
 
PIOPin(IAT91_PIO, int) - Constructor for class com.sun.spot.peripheral.PIOPin
 
plmeCCARequest() - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Check to see if channel is clear
plmeGet(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Gets the value of a PHY attribute
plmeSet(int, int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Sets the value of a PHY attribute.
plmeSetTrxState(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Set the TRX state.

Currently not implemented for TX_ON in the CC2420.
PM - Static variable in class java.util.Calendar
Value of the AM_PM field indicating the period of the day from noon to just before midnight.
pop() - Method in class java.util.Stack
Removes the object at the top of this stack and returns that object as the value of this function.
POP_1 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
POP_2 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PORF - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PORT - Static variable in class com.sun.spot.peripheral.ota.OTACommandServer
 
PORT_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
 
PortBasedProtocolManager - Class in com.sun.spot.peripheral.radio
 
PortBasedProtocolManager(byte, String, ILowPanPacketDispatcher) - Constructor for class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
PortBasedProtocolManager(byte, String) - Constructor for class com.sun.spot.peripheral.radio.PortBasedProtocolManager
Construct an instance to manage the given protocol number.
pos - Variable in class com.sun.squawk.ByteBufferDecoder
The current decoding position.
pos - Static variable in class com.sun.squawk.vm.MessageBuffer
The read position in in bytes in the buffer.
pos - Variable in class java.io.ByteArrayInputStream
The index of the next character to read from the input stream buffer.
POSITIVE_INFINITY - Static variable in class java.lang.Double
Positive infinity.
POSITIVE_INFINITY - Static variable in class java.lang.Float
Positive infinity.
postFlash() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServerListener
Called by the OTACommandServer at the end of an over-the-air download
POW - Static variable in class com.sun.squawk.vm.MathOpcodes
 
pow(double, double) - Static method in class java.lang.Math
 
POWER_ENABLE - Static variable in class com.sun.spot.sensorboard.EDemoBoard
 
POWERUP_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
preFlash() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServerListener
Called by the OTACommandServer prior to beginning an over-the-air download
PRIMITIVE - Static variable in class com.sun.squawk.Modifier
The int value denoting that a class represents a primitive type.
print(char) - Static method in class com.sun.squawk.VM
Prints a character to the VM output stream.
print(String) - Static method in class com.sun.squawk.VM
Prints a string to the VM output stream.
print(int) - Static method in class com.sun.squawk.VM
Prints an integer to the VM output stream.
print(long) - Static method in class com.sun.squawk.VM
Prints a long to the VM output stream.
print(float) - Static method in class com.sun.squawk.VM
Prints a float to the VM output stream.
print(double) - Static method in class com.sun.squawk.VM
Prints a double to the VM output stream.
print(boolean) - Static method in class com.sun.squawk.VM
Prints a boolean to the VM output stream.
print(boolean) - Method in class java.io.PrintStream
Print a boolean value.
print(char) - Method in class java.io.PrintStream
Print a character.
print(int) - Method in class java.io.PrintStream
Print an integer.
print(long) - Method in class java.io.PrintStream
Print a long integer.
print(float) - Method in class java.io.PrintStream
Print a floating point number.
print(double) - Method in class java.io.PrintStream
Print a double-precision floating point number.
print(char[]) - Method in class java.io.PrintStream
Print an array of characters.
print(String) - Method in class java.io.PrintStream
Print a string.
print(Object) - Method in class java.io.PrintStream
Print an object.
printAddress(Object) - Static method in class com.sun.squawk.VM
Prints an address to the VM stream.
printAPI(PrintStream) - Method in class com.sun.squawk.Suite
Prints a textual description of the components in this suite that can be linked against.
println(char) - Static method in class com.sun.squawk.VM
Prints a character followed by a new line to the VM output stream.
println(String) - Static method in class com.sun.squawk.VM
Prints a string followed by a new line to the VM output stream.
println(int) - Static method in class com.sun.squawk.VM
Prints an integer followed by a new line to the VM output stream.
println(boolean) - Static method in class com.sun.squawk.VM
Prints a boolean followed by a new line to the VM output stream.
println(long) - Static method in class com.sun.squawk.VM
Prints a long followed by a new line to the VM output stream.
println(float) - Static method in class com.sun.squawk.VM
Prints a float followed by a new line to the VM output stream.
println(double) - Static method in class com.sun.squawk.VM
Prints a double followed by a new line to the VM output stream.
println() - Static method in class com.sun.squawk.VM
Prints a new line to the VM output stream.
println() - Method in class java.io.PrintStream
Terminate the current line by writing the line separator string.
println(boolean) - Method in class java.io.PrintStream
Print a boolean and then terminate the line.
println(char) - Method in class java.io.PrintStream
Print a character and then terminate the line.
println(int) - Method in class java.io.PrintStream
Print an integer and then terminate the line.
println(long) - Method in class java.io.PrintStream
Print a long and then terminate the line.
println(float) - Method in class java.io.PrintStream
Print a float and then terminate the line.
println(double) - Method in class java.io.PrintStream
Print a double and then terminate the line.
println(char[]) - Method in class java.io.PrintStream
Print an array of characters and then terminate the line.
println(String) - Method in class java.io.PrintStream
Print a String and then terminate the line.
println(Object) - Method in class java.io.PrintStream
Print an Object and then terminate the line.
printObject(Object) - Static method in class com.sun.squawk.VM
Prints the string representation of an object to the VM stream.
printOffset(Offset) - Static method in class com.sun.squawk.VM
Prints an offset to the VM stream.
printStackTrace() - Method in class java.lang.Throwable
Prints this Throwable and its backtrace to the standard error stream.
PrintStream - Class in java.io
A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
PrintStream(OutputStream) - Constructor for class java.io.PrintStream
Create a new print stream.
printUWord(UWord) - Static method in class com.sun.squawk.VM
Prints an unsigned word to the VM stream.
PRIVATE - Static variable in class com.sun.squawk.Modifier
The int value representing the private modifier.
processClassArg(String, Vector, Vector) - Static method in class com.sun.squawk.util.ArgsUtilities
Processes a single command line argument that specifies one or more class names or resource names.
processClassJarOrZipArg(String, Vector, Vector) - Static method in class com.sun.squawk.util.ArgsUtilities
Processes a single command line argument that specifies a jar or zip file of class files.
processClassListArg(String, Vector) - Static method in class com.sun.squawk.util.ArgsUtilities
Processes a single command line argument that specifies a file containing a set of class names, one per line.
processClasspathConnection(ClasspathConnection, Vector, Vector) - Static method in class com.sun.squawk.util.ArgsUtilities
Processes a single command line argument that specifies a jar or zip file of class files.
processConnection(StreamConnection) - Method in class com.sun.squawk.io.ServerConnectionHandler
Processes an incoming connection.
processIncomingRadioPacket(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.IProtocolManager
Called whenever a RadioPacket is received that is addressed to this IProtocolManager.
processIncomingRadioPacket(RadioPacket) - Method in class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
processServerMessage() - Method in class com.sun.squawk.io.ServerConnectionHandler
Causes the pending server message to be processed.
Properties - Class in com.sun.spot.util
The Properties class represents a persistent set of properties.
Properties() - Constructor for class com.sun.spot.util.Properties
Creates an empty property list with no default values.
Properties(Properties) - Constructor for class com.sun.spot.util.Properties
Creates an empty property list with the specified defaults.
PROPERTIES_MANIFEST_RESOURCE_NAME - Static variable in class com.sun.squawk.Suite
Denotes the name of the resource that represents the resource name from which I extract properties from when an Suite.installResource(ResourceFile) is done.
propertyNames() - Method in class com.sun.spot.util.Properties
Returns an enumeration of all the keys in this property list, including distinct keys in the default property list if a key of the same name has not already been found from the main properties list.
PROTECTED - Static variable in class com.sun.squawk.Modifier
The int value representing the protected modifier.
Protocol - Class in com.sun.squawk.io.j2me.memory
This class allows access to the raw memory of the host device from the GCF framework.
Protocol() - Constructor for class com.sun.squawk.io.j2me.memory.Protocol
 
Protocol - Class in com.sun.squawk.io.j2me.radio
This class provides the "radio" protocol for accessing the SPOT radio using streams.
Protocol() - Constructor for class com.sun.squawk.io.j2me.radio.Protocol
 
Protocol - Class in com.sun.squawk.io.j2me.radiogram
This class provides the "radiogram" protocol for accessing the SPOT radio using datagrams.
Protocol() - Constructor for class com.sun.squawk.io.j2me.radiogram.Protocol
Default constructor - normally not called by user code which should use the GCF framework instead.
Protocol - Class in com.sun.squawk.io.j2me.serial
serial.Protocol - provides read access to the serial/USB port for an eSPOT
Protocol() - Constructor for class com.sun.squawk.io.j2me.serial.Protocol
 
Protocol - Class in com.sun.squawk.io.j2me.socket
Support for socket connections on device.
Protocol() - Constructor for class com.sun.squawk.io.j2me.socket.Protocol
 
PROXY_DRIVER_REGISTRY_SERVER - Static variable in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
ProxyDriver - Class in com.sun.spot.peripheral.driver.proxy
 
ProxyDriver(String) - Constructor for class com.sun.spot.peripheral.driver.proxy.ProxyDriver
 
ProxyDriverRegistry - Class in com.sun.spot.peripheral.driver.proxy
 
ProxyDriverRegistry() - Constructor for class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
ProxyDriverRequestEnvelope - Class in com.sun.spot.peripheral.driver.proxy
 
ProxyDriverRequestEnvelope(String) - Constructor for class com.sun.spot.peripheral.driver.proxy.ProxyDriverRequestEnvelope
 
ProxyInitializer - Class in com.sun.spot.io.j2me.socket
Handles the string used to initailize a connection between a SocketConnection and the socket proxy on the host.
ProxyInitializer(String, String) - Constructor for class com.sun.spot.io.j2me.socket.ProxyInitializer
Create a ProxyInitializer object from a host and port string
ProxyInitializer(String) - Constructor for class com.sun.spot.io.j2me.socket.ProxyInitializer
Create a ProxyInitializer from a initializer string formatted using the ProxyInitializer format "connect hostname port"
ProxyPBPM - Class in com.sun.spot.peripheral.radio.proxy
 
ProxyPBPM(byte, String) - Constructor for class com.sun.spot.peripheral.radio.proxy.ProxyPBPM
 
ProxyPBPMFactory - Class in com.sun.spot.peripheral.radio.proxy
An IPBPMFactory used to create IPortBasedProtocolManager when running in a child isolate.
ProxyPBPMFactory() - Constructor for class com.sun.spot.peripheral.radio.proxy.ProxyPBPMFactory
 
PSRASY - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PSRSYNC - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PUBLIC - Static variable in class com.sun.squawk.Modifier
The int value representing the public modifier.
PUBLIC_KEY_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
PUCE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color puce
PUD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
push(Object) - Method in class java.util.Stack
Pushes an item onto the top of this stack.
put(Object) - Method in class com.sun.spot.peripheral.radio.Queue
Add an element to the receiver.
put(Object, Object) - Method in class com.sun.squawk.util.ArrayHashtable
Maps the specified key to the specified value in this hashtable.
put(int, Object) - Method in class com.sun.squawk.util.IntHashtable
Maps the specified key to the specified value in this hashtable.
put(long, Object) - Method in class com.sun.squawk.util.LongHashtable
Maps the specified key to the specified value in this hashtable.
put(Object, Object) - Method in class com.sun.squawk.util.SquawkHashtable
Maps the specified key to the specified value in this hashtable.
put(Object, Object) - Method in class java.util.Hashtable
Maps the specified key to the specified value in this hashtable.
PUTFIELD0_B - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD0_B_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD0_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTFIELD0_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTFIELD0_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTFIELD0_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTFIELD0_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD0_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD0_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD0_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD0_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD0_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD0_S - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD0_S_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD_B - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD_B_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTFIELD_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTFIELD_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTFIELD_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTFIELD_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD_S - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTFIELD_S_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTSTATIC_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTSTATIC_D_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTSTATIC_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTSTATIC_F_WIDE - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
PUTSTATIC_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTSTATIC_I_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTSTATIC_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTSTATIC_L_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTSTATIC_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
PUTSTATIC_O_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.

Q

QUERY_I_CHARGE - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_I_DISCHARGE - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_I_MAX - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_STARTUP - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_V_BATT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_V_CC - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_V_CORE - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_V_EXT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_V_USB - Static variable in interface com.sun.spot.peripheral.IPowerController
 
Queue - Class in com.sun.spot.peripheral.radio
Implements a fully synchronised FIFO queue of Objects.
Queue() - Constructor for class com.sun.spot.peripheral.radio.Queue
 

R

RADIO_SERVER - Static variable in class com.sun.spot.peripheral.radio.proxy.ProxyPBPM
 
RadioConnection - Interface in com.sun.spot.io.j2me.radio
This interface defines the "radio" protocol.

The radio protocol is a socket-like peer-to-peer protocol that provides reliable, buffered stream-based IO between two devices.

NOTE The current implementation is single-hop only: it can only be used to communicate between devices that are in direct radio range.

IMPORTANT This protocol is provided for test purposes and to allow creation of simple demonstrations.
RadioConnectionBase - Class in com.sun.spot.peripheral
Abstract base class for classes that implement a radio Connection that can time out if an expected acknowledgment doesn't arrive for a sent packet.
RadioConnectionBase() - Constructor for class com.sun.spot.peripheral.RadioConnectionBase
Default constructor initialises with infinite timeout.
RadioFactory - Class in com.sun.spot.peripheral.radio
Static factory for public access to the radio in various guises.
Radiogram - Class in com.sun.spot.io.j2me.radiogram
Helper class for "radiogram:" connections.
Radiogram(int, Protocol, long) - Constructor for class com.sun.spot.io.j2me.radiogram.Radiogram
 
Radiogram(int, Protocol, String, long) - Constructor for class com.sun.spot.io.j2me.radiogram.Radiogram
 
RadiogramConnection - Interface in com.sun.spot.io.j2me.radiogram
This interface defines the "radiogram" protocol - the radiogram protocol is a datagram-based protocol that allows the exchange of packets between two devices.

NOTE The current implementation is single-hop only: it can only be used to communicate between devices that are in direct radio range.

IMPORTANT This protocol is provided for test purposes and to allow creation of simple demonstrations.
RadioInputStream - Class in com.sun.spot.io.j2me.radio
Helper class for "radio:" connections.
RadioInputStream(IPortBasedProtocolManager, ConnectionID, long) - Constructor for class com.sun.spot.io.j2me.radio.RadioInputStream
Construct a RadioInputStream
RadioOutputStream - Class in com.sun.spot.io.j2me.radio
Helper class for "radio:" connections.
RadioOutputStream(IPortBasedProtocolManager, ConnectionID) - Constructor for class com.sun.spot.io.j2me.radio.RadioOutputStream
Construct a RadioOutputStream
RadioPacket - Class in com.sun.spot.peripheral.radio
Represents an I802.15.4 radio packet.

Because the standard allows variable length and format packets according to the purpose and data content of the packet, this class's apparent length and contents varies also.
RadioServerContext - Class in com.sun.spot.peripheral.radio.proxy
 
RadioServerContext(IPBPMFactory) - Constructor for class com.sun.spot.peripheral.radio.proxy.RadioServerContext
 
RadioTestPacketBits - Interface in com.sun.spot.peripheral.test
Constants describing fields in radio packets sent during testing - not required by normal user code.
Random - Class in java.util
An instance of this class is used to generate a stream of pseudorandom numbers.
Random() - Constructor for class java.util.Random
Creates a new random number generator.
Random(long) - Constructor for class java.util.Random
Creates a new random number generator using a single long seed:
read() - Method in class com.sun.spot.io.j2me.memory.MemoryInputStream
 
read() - Method in class com.sun.spot.io.j2me.radio.RadioInputStream
 
read() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
Read data from the stream.
read() - Method in class com.sun.spot.peripheral.BoundedInputStream
 
read(int, int, byte[]) - Method in class com.sun.spot.peripheral.external.M25P05
Read data from the M25P05 flash memory.
read() - Method in class com.sun.spot.peripheral.FlashInputStream
 
read() - Method in interface com.sun.spot.peripheral.IAT91_PIO
Read the instantaneous state of the pio pins
read(int, int, byte[]) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Read data from the flash memory.
read() - Method in interface com.sun.spot.peripheral.ISecuredSiliconArea
Return a byte array containing the entire contents of the secured area of a flash device
read(byte) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Read a byte from the ADC
read(byte) - Method in interface com.sun.spot.sensorboard.hardware.IADT7411
Read a byte from the ADC
read() - Method in class com.sun.squawk.io.BufferedReader
Read a single character.
read(char[], int, int) - Method in class com.sun.squawk.io.BufferedReader
Read characters into a portion of an array.
read() - Method in class java.io.ByteArrayInputStream
Reads the next byte of data from this input stream.
read(byte[], int, int) - Method in class java.io.ByteArrayInputStream
Reads up to len bytes of data into an array of bytes from this input stream.
read() - Method in class java.io.DataInputStream
Reads the next byte of data from this input stream.
read(byte[]) - Method in class java.io.DataInputStream
See the general contract of the read method of DataInput.
read(byte[], int, int) - Method in class java.io.DataInputStream
Reads up to len bytes of data from this input stream into an array of bytes.
read() - Method in class java.io.InputStream
Reads the next byte of data from the input stream.
read(byte[]) - Method in class java.io.InputStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class java.io.InputStream
Reads up to len bytes of data from the input stream into an array of bytes.
read() - Method in class java.io.InputStreamReader
Read a single character.
read(char[], int, int) - Method in class java.io.InputStreamReader
Read characters into a portion of an array.
read() - Method in class java.io.Reader
Read a single character.
read(char[]) - Method in class java.io.Reader
Read characters into an array.
read(char[], int, int) - Method in class java.io.Reader
Read characters into a portion of an array.
READ - Static variable in class javax.microedition.io.Connector
Access mode READ.
READ_SECURED_SILICON_AREA - Static variable in class com.sun.squawk.vm.ChannelConstants
 
READ_WRITE - Static variable in class javax.microedition.io.Connector
Access mode READ_WRITE.
readArgFile(String, Vector) - Static method in class com.sun.squawk.util.ArgsUtilities
Processes a file containing command line arguments.
readBigEndInt(byte[], int) - Static method in class com.sun.spot.util.Utils
 
readBigEndLong(byte[], int) - Static method in class com.sun.spot.util.Utils
 
readBigEndShort(byte[], int) - Static method in class com.sun.spot.util.Utils
 
readBoolean() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readBoolean() - Method in interface java.io.DataInput
Reads one input byte and returns true if that byte is nonzero, false if that byte is zero.
readBoolean() - Method in class java.io.DataInputStream
See the general contract of the readBoolean method of DataInput.
READBUF - Static variable in class com.sun.squawk.vm.ChannelConstants
 
readByte() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readByte(String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Reads a signed byte from the file.
READBYTE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
readByte() - Method in interface java.io.DataInput
Reads and returns one input byte.
readByte() - Method in class java.io.DataInputStream
See the general contract of the readByte method of DataInput.
readChar() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readChar() - Method in class com.sun.squawk.GeneralDecoder
Decodes a UTF8 encoded character from the current position.
readChar() - Method in interface java.io.DataInput
Reads an input char and returns the char value.
readChar() - Method in class java.io.DataInputStream
See the general contract of the readChar method of DataInput.
readDouble() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readDouble(String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Reads a double value from the file.
readDouble() - Method in interface java.io.DataInput
Reads a 64 bit double.
readDouble() - Method in class java.io.DataInputStream
Reads a 64 bit double.
readEOF() - Method in class com.sun.squawk.util.StructuredFileInputStream
Ensures that the input stream is at the end of the file.
reader - Variable in class com.sun.squawk.ObjectMemoryLoader
The validating reader used to read the components of an object memory from an input stream.
Reader - Class in java.io
Abstract class for reading character streams.
Reader() - Constructor for class java.io.Reader
Create a new character-stream reader whose critical sections will synchronize on the reader itself.
Reader(Object) - Constructor for class java.io.Reader
Create a new character-stream reader whose critical sections will synchronize on the given object.
readFloat() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readFloat(String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Reads a float value from the file.
readFloat() - Method in interface java.io.DataInput
Reads a 32 bit float.
readFloat() - Method in class java.io.DataInputStream
Reads a 32 bit float.
readFrom(DataInputStream) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
readFully(byte[]) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readFully(byte[], int, int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readFully(byte[], String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Reads some bytes from the class file and stores them into the buffer array b.
readFully(byte[]) - Method in interface java.io.DataInput
Reads some bytes from an input stream and stores them into the buffer array b.
readFully(byte[], int, int) - Method in interface java.io.DataInput
Reads len bytes from an input stream.
readFully(byte[]) - Method in class java.io.DataInputStream
See the general contract of the readFully method of DataInput.
readFully(byte[], int, int) - Method in class java.io.DataInputStream
See the general contract of the readFully method of DataInput.
readInt() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readInt(String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Reads an integer from the class file.
READINT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
readInt() - Method in interface java.io.DataInput
Reads four input bytes and returns an int value.
readInt() - Method in class java.io.DataInputStream
See the general contract of the readInt method of DataInput.
readLine() - Method in class com.sun.squawk.io.BufferedReader
Read a line of text.
readLine() - Method in class com.sun.squawk.util.LineReader
Read a line of text.
readLines(String, Vector) - Static method in class com.sun.squawk.util.ArgsUtilities
Reads all the lines of a file into a given vector.
readLines(Vector) - Method in class com.sun.squawk.util.LineReader
Read all the lines from the input stream and add them to a given Vector.
readLittleEndInt(byte[], int) - Static method in class com.sun.spot.util.Utils
 
readLittleEndLong(byte[], int) - Static method in class com.sun.spot.util.Utils
 
readLittleEndShort(byte[], int) - Static method in class com.sun.spot.util.Utils
 
readLong() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readLong(String) - Static method in class com.sun.spot.util.Utils
 
readLong(String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Reads a long value from the file.
READLONG - Static variable in class com.sun.squawk.vm.ChannelConstants
 
readLong() - Method in interface java.io.DataInput
Reads eight input bytes and returns a long value.
readLong() - Method in class java.io.DataInputStream
See the general contract of the readLong method of DataInput.
readNumber(String) - Static method in class com.sun.spot.util.Utils
 
readSerial(byte[], int, int) - Static method in class com.sun.squawk.VM
Reads characters from the serial line: blocks until one is returned and then returns up to limit.
readSerialNumber() - Method in interface com.sun.spot.peripheral.ISecuredSiliconArea
 
readShort() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readShort(String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Reads a signed short from the file.
READSHORT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
readShort() - Method in interface java.io.DataInput
Reads two input bytes and returns a short value.
readShort() - Method in class java.io.DataInputStream
See the general contract of the readShort method of DataInput.
readUnsignedByte() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readUnsignedByte(String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Reads an unsigned byte from the file.
readUnsignedByte() - Method in interface java.io.DataInput
Reads one input byte, zero-extends it to type int, and returns the result, which is therefore in the range 0 through 255.
readUnsignedByte() - Method in class java.io.DataInputStream
See the general contract of the readUnsignedByte method of DataInput.
readUnsignedInt() - Method in class com.sun.squawk.GeneralDecoder
Decodes an unsigned integer from the current decoding position.
readUnsignedShort() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readUnsignedShort() - Method in class com.sun.squawk.GeneralDecoder
Decodes an encoded short from the current position.
readUnsignedShort(String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Reads an unsigned short from the class file.
readUnsignedShort() - Method in interface java.io.DataInput
Reads two input bytes and returns an int value in the range 0 through 65535.
readUnsignedShort() - Method in class java.io.DataInputStream
See the general contract of the readUnsignedShort method of DataInput.
readUTF() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readUTF(DataInput, boolean, boolean) - Static method in class com.sun.squawk.util.DataInputUTF8Decoder
Reads a UTF-8 encoded String from in.
readUTF(DataInput, boolean, int) - Static method in class com.sun.squawk.util.DataInputUTF8Decoder
Reads a UTF-8 encoded String from in.
readUTF(String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Reads a UTF-8 encoded string from the file.
readUTF() - Method in interface java.io.DataInput
Reads in a string that has been encoded using a modified UTF-8 format.
readUTF() - Method in class java.io.DataInputStream
See the general contract of the readUTF method of DataInput.
readUTF(DataInput) - Static method in class java.io.DataInputStream
Reads from the stream in a representation of a Unicode character string encoded in Java modified UTF-8 format; this string of characters is then returned as a String.
ready() - Method in class com.sun.squawk.io.BufferedReader
Tell whether this stream is ready to be read.
ready() - Method in class java.io.InputStreamReader
Tell whether this stream is ready to be read.
ready() - Method in class java.io.Reader
Tell whether this stream is ready to be read.
receive() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Receive into this radiogram
receive(byte[]) - Method in interface com.sun.spot.peripheral.ISerialPipe
Receive a byte array of data
receive(byte[]) - Method in class com.sun.spot.peripheral.radio.SerialPipe
 
receive(boolean) - Method in class com.sun.spot.sensorboard.protocol.AT91_I2C
 
receive(boolean) - Method in interface com.sun.spot.sensorboard.protocol.II2C
 
receive(Datagram) - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
receive() - Method in class com.sun.squawk.io.mailboxes.Channel
Wait for an envlope sent to this channel.
receive() - Method in class com.sun.squawk.io.mailboxes.Mailbox
Blocks waiting for messages.
receive(Datagram) - Method in interface javax.microedition.io.DatagramConnection
Receive a datagram.
receiveMessage(Isolate) - Static method in class com.sun.squawk.Isolate
Retrieves the next available message sent to this isolate, blocking until a message is available.
receivePacket(ConnectionID) - Method in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
Receive a radio packet over a Connection ID.
receivePacket(ConnectionID, long) - Method in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
Receive a radio packet over a Connection ID.
receivePacket(ConnectionID) - Method in class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
receivePacket(ConnectionID, long) - Method in class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
receivePacket(ConnectionID) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyPBPM
 
receivePacket(ConnectionID, long) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyPBPM
 
receivePacket(long) - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
receivePacket() - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
receiveRAM(int) - Method in class com.sun.spot.peripheral.CC2420Driver
Read the chip's ram.
recordMailbox(Mailbox) - Method in class com.sun.squawk.Isolate
Record this mailbox with the system.
recordMailboxAddress(MailboxAddress) - Method in class com.sun.squawk.Isolate
Record all MailboxAddress objects that this Isolate uses to send messages to.
RED - Static variable in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
internal encoding for red segment
RED - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color red
red() - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
return the value of the red portion of this color
Ref - Class in com.sun.squawk
Abstract base class for reference objects.
Ref(Object) - Constructor for class com.sun.squawk.Ref
 
REF - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address contains a reference value.
REFERENCE - Static variable in class com.sun.squawk.Klass
The root type for all reference types.
Reference - Class in java.lang.ref
Abstract base class for reference objects.
references - Variable in class com.sun.squawk.GarbageCollector
List of weak references.
refreshConfigPage() - Method in interface com.sun.spot.peripheral.ISpot
Force the Spot to re-read the configuration page, or at least invalidate any cached copy.
refreshConfigPage() - Method in class com.sun.spot.peripheral.Spot
 
REG_ACSR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_DDRB - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_DDRC - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_DDRD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EEARH - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EEARL - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EECR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EEDR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EIFR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EIMSK - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_GPIOR0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_GPIOR1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_GPIOR2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_GTCCR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_MCUCR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_MCUSR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_MONDR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_OCR0A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_OCR0B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PCIFR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PINB - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PINC - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PIND - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PORTB - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PORTC - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PORTD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_SMCR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_SPCR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_SPDR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_SPMCSR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_SPSR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TCCR0A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TCCR0B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TCNT0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TIFR0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TIFR1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TIFR2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
regA() - Method in interface com.sun.spot.peripheral.IAT91_TC
Read current Reg A value
regB() - Method in interface com.sun.spot.peripheral.IAT91_TC
Read current Reg B value
regionMatches(boolean, int, String, int, int) - Method in class java.lang.String
Tests if two string regions are equal.
registerMailbox(String, Mailbox) - Static method in class com.sun.squawk.VM
Register named mailbox with the system.
rehash() - Method in class com.sun.squawk.util.ArrayHashtable
Rehashes the contents of the hashtable into a hashtable with a larger capacity.
rehash() - Method in class com.sun.squawk.util.IntHashtable
Rehashes the contents of the hashtable into a hashtable with a larger capacity.
rehash() - Method in class com.sun.squawk.util.LongHashtable
Rehashes the contents of the hashtable into a hashtable with a larger capacity.
rehash() - Method in class com.sun.squawk.util.SquawkHashtable
Rehashes the contents of the hashtable into a hashtable with a larger capacity.
rehash() - Method in interface com.sun.squawk.util.SquawkHashtable.Rehasher
 
rehash() - Method in class java.util.Hashtable
Rehashes the contents of the hashtable into a hashtable with a larger capacity.
reifyCurrentStack(int) - Static method in class com.sun.squawk.VM
Returns an array of stack trace elements, each representing one stack frame in the current call stack.
release(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Release claim to certain PIO pins
release() - Method in class com.sun.spot.peripheral.PIOPin
 
relocate(String, Object, Address, BitSet, Address, Address, int, boolean, boolean, boolean, boolean) - Static method in class com.sun.squawk.ObjectMemory
Relocates the pointers in a range of memory that point to some target range of memory.
relocateMemory(ObjectMemory, byte[], BitSet) - Method in class com.sun.squawk.FlashObjectMemoryLoader
 
relocateMemory(ObjectMemory, byte[], BitSet) - Method in class com.sun.squawk.ObjectMemoryLoader
Relocates the memory.
relocateParents(String, Object, Address, BitSet, ObjectMemory, boolean, boolean, boolean) - Static method in class com.sun.squawk.ObjectMemory
Relocate all the pointers in a range of memory that point to one or more parent object memories.
REM_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
REM_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
REM_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
REM_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
REMOTE_OTA_COMMAND_SERVER_IDENTIFICATION_STRING - Static variable in class com.sun.spot.peripheral.ota.OTACommandServer
 
remove(IDriver) - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
remove(IDriver) - Method in class com.sun.spot.peripheral.DriverRegistry
Remove a driver from the registry
remove(IDriver) - Method in interface com.sun.spot.peripheral.IDriverRegistry
Remove a driver from the registry
remove(String) - Method in class com.sun.squawk.io.MulticastOutputStream
Removes a given output stream from those contained by this multicaster.
remove(Object) - Method in class com.sun.squawk.util.ArrayHashtable
Removes the key (and its corresponding value) from this hashtable.
remove(int) - Method in class com.sun.squawk.util.IntHashtable
Removes the key (and its corresponding value) from this hashtable.
remove(long) - Method in class com.sun.squawk.util.LongHashtable
Removes the key (and its corresponding value) from this hashtable.
remove(Object) - Method in class com.sun.squawk.util.SimpleLinkedList
Removes the first occurrence of the specified element in this list.
remove(Object) - Method in class com.sun.squawk.util.SquawkHashtable
Removes the key (and its corresponding value) from this hashtable.
remove(Object) - Method in class java.util.Hashtable
Removes the key (and its corresponding value) from this hashtable.
removeAll() - Method in class com.sun.squawk.io.MulticastOutputStream
Removes all the output streams to which this multicaster is redirecting output.
removeAllElements() - Method in class com.sun.squawk.util.SquawkVector
Removes all components from this vector and sets its size to zero.
removeAllElements() - Method in class java.util.Vector
Removes all components from this vector and sets its size to zero.
RemoveCommand - Class in com.sun.spot.peripheral.driver.proxy
 
RemoveCommand(String) - Constructor for class com.sun.spot.peripheral.driver.proxy.RemoveCommand
 
removeElement(Object) - Method in class com.sun.squawk.util.SquawkVector
Removes the first occurrence of the argument from this vector.
removeElement(Object) - Method in class java.util.Vector
Removes the first occurrence of the argument from this vector.
removeElementAt(int) - Method in class com.sun.squawk.util.SquawkVector
Deletes the component at the specified index.
removeElementAt(int) - Method in class java.util.Vector
Deletes the component at the specified index.
removeErr(String) - Method in class com.sun.squawk.Isolate
Removes the connection identified by url (if any) to which System.err is currently sending its output.
removeFirst() - Method in class com.sun.squawk.util.SimpleLinkedList
Removes and returns the first element from this list.
removeLast() - Method in class com.sun.squawk.util.SimpleLinkedList
Removes and returns the last element from this list.
removeOut(String) - Method in class com.sun.squawk.Isolate
Removes the connection identified by url (if any) to which System.out is currently sending its output.
removeProtocol(byte) - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Deregister an existing protocol so that it no longer receives radio packets
REPAINT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
replace(char, char) - Method in class java.lang.String
Returns a new string resulting from replacing all occurrences of oldChar in this string with newChar.
ReplyEnvelope - Class in com.sun.spot.interisolate
 
ReplyEnvelope() - Constructor for class com.sun.spot.interisolate.ReplyEnvelope
 
reportError(int) - Method in interface com.sun.spot.testFramework.ITestResultLog
 
reportError(int) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
reportFailure(int, String) - Method in interface com.sun.spot.testFramework.ITestResultLog
 
reportFailure(int, String) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
reportSuccess(int) - Method in interface com.sun.spot.testFramework.ITestResultLog
 
reportSuccess(int) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
REQUESTED - Static variable in class com.sun.squawk.Debugger.SingleStep
The thread has been put into single stepping mode and has yet to complete a step.
RequestEnvelope - Class in com.sun.spot.interisolate
 
RequestEnvelope() - Constructor for class com.sun.spot.interisolate.RequestEnvelope
 
requiresClassClinit() - Method in class com.sun.squawk.Method
Tests to see if this method requires a CLASS_CLINIT instruction to be emitted before the body of the method's bytecodes.
reset() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Ensures that the next read or write operation will read/write from the start of the radiogram
reset() - Method in class com.sun.spot.peripheral.ConfigPage
 
reset() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Reset the hardware device
reset() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
reset() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Resets the accelerometer (ensures that it is not in self-test and is not powered down) and sets it to the 2G scale
reset() - Method in class com.sun.squawk.ByteBufferEncoder
Clears the buffer.
reset() - Method in class com.sun.squawk.io.BufferedReader
Reset the stream to the most recent mark.
reset() - Static method in class com.sun.squawk.util.ComputationTimer
Resets all the data gathered by the timer.
reset() - Static method in class com.sun.squawk.util.Tracer
Disable all the enabled features and clears the filter (if any).
RESET - Static variable in class com.sun.squawk.vm.ChannelConstants
 
reset() - Method in class java.io.ByteArrayInputStream
Resets the buffer to the marked position.
reset() - Method in class java.io.ByteArrayOutputStream
Resets the count field of this byte array output stream to zero, so that all currently accumulated output in the output stream is discarded.
reset() - Method in class java.io.DataInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class java.io.InputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class java.io.InputStreamReader
Reset the stream.
reset() - Method in class java.io.Reader
Reset the stream.
reset() - Method in interface javax.microedition.io.Datagram
Zero the read/write pointer as well as the offset and length parameters.
RESET_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
resetErrorCounters() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Reset the CrcError, ShortPacket, TxMissed and RxOverflow counters to zero.
resetExternalBoardMap() - Method in interface com.sun.spot.peripheral.ISpot
Clear the cache of external board properties.
resetExternalBoardMap() - Method in class com.sun.spot.peripheral.Spot
 
ResourceFile - Class in com.sun.squawk
Stores a resource file (name and contents) in the suite file.
ResourceFile(String, byte[]) - Constructor for class com.sun.squawk.ResourceFile
Creates a resource file object.
result - Variable in class com.sun.squawk.vm.Channel
The result of the last operation on this channel.
RESULT_BADCONTEXT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
RESULT_BADPARAMETER - Static variable in class com.sun.squawk.vm.ChannelConstants
 
RESULT_EXCEPTION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
RESULT_MALLOCFAILURE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
RESULT_OK - Static variable in class com.sun.squawk.vm.ChannelConstants
 
resumeForDebugger(boolean) - Method in class com.sun.squawk.VMThread
Decreases the suspension count of this thread.
RESYNC_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
RETURN_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
RETURN_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
RETURN_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
RETURN_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
RETURN_O - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
RETURN_V - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
returnFP - Static variable in class com.sun.squawk.vm.FP
The offset of the slot containing the FP of the caller of the current method.
returnIP - Static variable in class com.sun.squawk.vm.FP
The offset of the slot containing the IP of the caller of the current method.
reverse() - Method in class java.lang.StringBuffer
The character sequence contained in this string buffer is replaced by the reverse of the sequence.
root - Variable in class com.sun.squawk.ObjectMemorySerializer.ControlBlock
The offset in the serialized graph to the root of the graph.
roundDown(int) - Method in class com.sun.squawk.Address
Rounds this address down based on a given alignment.
roundDownToWord() - Method in class com.sun.squawk.Address
Rounds this address down to a machine word boundary.
roundUp(int) - Method in class com.sun.squawk.Address
Rounds this address up based on a given alignment.
roundUpToWord() - Method in class com.sun.squawk.Address
Rounds this address up to a machine word boundary.
roundUpToWord(int) - Static method in class com.sun.squawk.GC
Rounds up a 32 bit value to the next word boundry.
RP_BUF_ACTIONS - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
RP_BUF_DATA - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
RP_BUF_ECHO_COUNT - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
RP_BUF_SEQ_NUMBER - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
RP_BUF_SIZE_CHECK - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
run(String, Object) - Static method in class com.sun.spot.interisolate.InterIsolateServer
 
run() - Method in class com.sun.spot.peripheral.basestation.BaseStation
Should not normally be called by user code - see BaseStation.initialize()
run() - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
run() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Should not normally be invoked from user code - call OTACommandServer.initialize() instead.
run(String[]) - Method in class com.sun.spot.testFramework.ChildIsolateTestRunner
 
run(ITestCases) - Method in class com.sun.spot.testFramework.TestRunner
Start a test run by executing the test cases in the supplied object
run() - Method in class com.sun.squawk.Finalizer
Run the finalzer.
run() - Method in class com.sun.squawk.Isolate
Starts running this isolate.
run() - Method in interface com.sun.squawk.util.ComputationTimer.Computation
Performs the computation that will be timed.
run() - Method in interface com.sun.squawk.util.ComputationTimer.ComputationException
Performs the computation that will be timed.
run() - Method in interface java.lang.Runnable
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
run() - Method in class java.lang.Thread
If this thread was constructed using a separate Runnable run object, then that Runnable object's run method is called; otherwise, this method does nothing and returns.
runFrom() - Method in interface com.sun.spot.testFramework.ITestCases
Override this method to select the first test to be run.
runFrom() - Method in class com.sun.spot.testFramework.TestBase
 
Runnable - Interface in java.lang
The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
runningOnServiceThread - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
runOnly() - Method in interface com.sun.spot.testFramework.ITestCases
Override this method to specify a single test to be run
runOnly() - Method in class com.sun.spot.testFramework.TestBase
 
Runtime - Class in java.lang
Every Java application has a single instance of class Runtime that allows the application to interface with the environment in which the application is running.
RuntimeException - Exception in java.lang
RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
RuntimeException() - Constructor for exception java.lang.RuntimeException
Constructs a RuntimeException with no detail message.
RuntimeException(String) - Constructor for exception java.lang.RuntimeException
Constructs a RuntimeException with the specified detail message.
runXTests() - Static method in class com.sun.squawk.Test
 
RWWSB - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
RWWSRE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
RX_ON - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Value for TRX state (see I802_15_4_PHY.plmeSetTrxState(int)) to enable RX

S

SATURDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Saturday.
save(DataOutputStream, String) - Method in class com.sun.squawk.Isolate
Serializes the object graph rooted by this hibernated isolate and writes it to a given stream.
save(DataOutputStream, String, boolean) - Method in class com.sun.squawk.Isolate
Serializes the object graph rooted by this hibernated isolate and writes it to a given stream.
save(DataOutputStream, String, ObjectMemorySerializer.ControlBlock, ObjectMemory, boolean) - Static method in class com.sun.squawk.ObjectMemorySerializer
Writes a serialized object memory to a given output stream.
save(DataOutputStream, String) - Method in class com.sun.squawk.Suite
Serializes the object graph rooted by this suite and writes it to a given stream.
save(DataOutputStream, String, boolean) - Method in class com.sun.squawk.Suite
Serializes the object graph rooted by this suite and writes it to a given stream.
SC - Class in com.sun.squawk.vm
This class contains the offsets that define that define the layout of the array (of type "[-local-") that implements a stack for a thread.
SC() - Constructor for class com.sun.squawk.vm.SC
 
SCALAR - Static variable in class com.sun.spot.sensorboard.io.PinDescriptor
 
ScalarInput - Class in com.sun.spot.sensorboard.io
simple concrete implementation of IScalarInput.
ScalarInput(PinDescriptor, int, IADCController) - Constructor for class com.sun.spot.sensorboard.io.ScalarInput
 
ScopedLocalVariable - Class in com.sun.squawk
An instance of ScopedLocalVariable encapsulates the symbolic information for a local variable that has a limited scope in a Squawk bytecode method.
ScopedLocalVariable(String, Klass, int, int, int) - Constructor for class com.sun.squawk.ScopedLocalVariable
Creates a ScopedLocalVariable instance representing the symbolic information for a local variable in a Squawk bytecode method.
SCREENHEIGHT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SCREENWIDTH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
search(Object) - Method in class java.util.Stack
Returns the 1-based position where an object is on this stack.
SECOND - Static variable in class java.util.Calendar
Field number for get and set indicating the second within the minute.
sectorErased(int) - Method in class com.sun.spot.peripheral.external.M25P05
Check whether a sector is erased.
sectorErased(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Check whether a sector is erased.
SecurityException - Exception in java.lang
Thrown by the security manager to indicate a security violation.
SecurityException() - Constructor for exception java.lang.SecurityException
Constructs a SecurityException with no detail message.
SecurityException(String) - Constructor for exception java.lang.SecurityException
Constructs a SecurityException with the specified detail message.
SELFPRGEN - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
selfTest(boolean) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
 
send() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Send this radiogram
send(byte[]) - Method in interface com.sun.spot.peripheral.ISerialPipe
Send a byte array of data
send(byte[]) - Method in class com.sun.spot.peripheral.radio.SerialPipe
 
send(Datagram) - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
send(Envelope) - Method in class com.sun.squawk.io.mailboxes.Channel
Sends a message to the remote Mailbox.
send(Envelope) - Method in class com.sun.squawk.io.mailboxes.MailboxAddress
Sends a message to the Mailbox.
send(Datagram) - Method in interface javax.microedition.io.DatagramConnection
Send a datagram.
send16bits(int) - Method in class com.sun.spot.peripheral.external.BoardDeviceSPI
 
send16bits(int) - Method in interface com.sun.spot.peripheral.external.ISPI
Send 16 bits of data.
SEND_CHECKSUM_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
sendAndReceive(int, byte[], int, int, byte[]) - Method in class com.sun.spot.peripheral.CC2420Driver
 
sendAndReceive(SpiPcs, int, byte[], int, int, byte[]) - Method in interface com.sun.spot.peripheral.ISpiMaster
General SPI send and receive
sendAndReceive(SpiPcs, int, int, byte[], int, int, byte[]) - Method in interface com.sun.spot.peripheral.ISpiMaster
General SPI send and receive
sender - Variable in class com.sun.squawk.Isolate.Parcel
 
sendInterrupt(int) - Static method in class com.sun.squawk.JavaDriverManager
Emulates generation of a hardware interrupt.
sendMessage(Isolate, Isolate.Message) - Static method in class com.sun.squawk.Isolate
 
sendOn(Channel) - Method in class com.sun.spot.interisolate.RequestEnvelope
Send the request off to the other isolate, where it will get executed.
sendPacket(byte, RadioPacket) - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Send a radio packet on a given protocol.
sendPacket(ConnectionID, RadioPacket) - Method in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
Send a radio packet using a ConnectionID.
sendPacket(ConnectionID, RadioPacket) - Method in class com.sun.spot.peripheral.radio.PortBasedProtocolManager
 
sendPacket(ConnectionID, RadioPacket) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyPBPM
 
sendPacket(RadioPacket) - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
sendRAM(int, byte) - Method in class com.sun.spot.peripheral.CC2420Driver
Write the chip's ram.
sendRAM(int, short) - Method in class com.sun.spot.peripheral.CC2420Driver
 
sendRAM(int, long) - Method in class com.sun.spot.peripheral.CC2420Driver
 
sendReceive8(SpiPcs, int) - Method in interface com.sun.spot.peripheral.ISpiMaster
SPI send of 8 bits, plus simultaneous receive of 8 bits
sendReceive8PlusReceive16(SpiPcs, int) - Method in interface com.sun.spot.peripheral.ISpiMaster
SPI send of 8 bits, plus simultaneous receive of 8 bits, then receive 16 bits
sendReceive8PlusSend16(SpiPcs, int, int) - Method in interface com.sun.spot.peripheral.ISpiMaster
SPI send of 8 bits, plus simultaneous receive of 8 bits, then send 16 bits
sendReceive8PlusSendN(int, int, byte[]) - Method in class com.sun.spot.peripheral.CC2420Driver
 
sendReceive8PlusSendN(SpiPcs, int, int, byte[]) - Method in interface com.sun.spot.peripheral.ISpiMaster
SPI send of 8 bits, simultaneous receive of 8 bits, then send of multiple 8 bits
sendReceive8PlusVariableReceiveN(int, byte[]) - Method in class com.sun.spot.peripheral.CC2420Driver
 
sendReceive8PlusVariableReceiveN(SpiPcs, int, byte[], PIOPin) - Method in interface com.sun.spot.peripheral.ISpiMaster
Specialised SPI send of 8 bits, simultaneous receive of 8 bits, then receive of multiple 8 bits

This routine is highly specialised for the CC2420

the number of bytes received is determined by the 7 bit value read as the first byte after the initial 8 bits

sendSPICommand(byte[], byte[]) - Method in class com.sun.spot.peripheral.external.BoardDeviceSPI
 
sendSPICommand(byte[], int, byte[], int) - Method in class com.sun.spot.peripheral.external.BoardDeviceSPI
 
sendSPICommand(byte[], int, byte[], int, int) - Method in class com.sun.spot.peripheral.external.BoardDeviceSPI
 
sendSPICommand(byte[], byte[]) - Method in interface com.sun.spot.peripheral.external.ISPI
Send and receive using SPI.
sendSPICommand(byte[], int, byte[], int) - Method in interface com.sun.spot.peripheral.external.ISPI
Send and receive using SPI.
sendSPICommand(byte[], int, byte[], int, int) - Method in interface com.sun.spot.peripheral.external.ISPI
Send and receive using SPI.
sendStrobe(int) - Method in class com.sun.spot.peripheral.CC2420Driver
 
SENSE_BIT - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
A single bit that can be used to test against
SENSOR_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SEPTEMBER - Static variable in class java.util.Calendar
Value of the MONTH field indicating the ninth month of the year.
SEQ_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
 
SequenceNumberException - Exception in com.sun.spot.peripheral.radio
 
SequenceNumberException(String) - Constructor for exception com.sun.spot.peripheral.radio.SequenceNumberException
 
SERIAL_NUMBER_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
SerialFactory - Class in com.sun.spot.peripheral.radio
Static factory for public access to the serial line in various guises.
SerializableIntHashtable - Class in com.sun.squawk.util
 
SerializableIntHashtable(int) - Constructor for class com.sun.squawk.util.SerializableIntHashtable
 
SerializableIntHashtable() - Constructor for class com.sun.squawk.util.SerializableIntHashtable
 
SerialPipe - Class in com.sun.spot.peripheral.radio
 
SerialPipe() - Constructor for class com.sun.spot.peripheral.radio.SerialPipe
 
SERVER - Static variable in interface com.sun.spot.peripheral.radio.IPortBasedProtocolManager
 
ServerChannel - Class in com.sun.squawk.io.mailboxes
Given that a Channel is a one-to-one connection between two isolates, a ServerChannel provides a factory to create new Channels by name.
ServerConnectionHandler - Class in com.sun.squawk.io
This interface defines the call back interface for kernel mode Java device drivers.
ServerConnectionHandler(String) - Constructor for class com.sun.squawk.io.ServerConnectionHandler
Creates a new ServerConnectionHandler.
ServiceOperation - Class in com.sun.squawk
This class defines the global Squawk variables that are used to communicate between a normal Java thread and the Squawk system service thread.
ServiceOperation() - Constructor for class com.sun.squawk.ServiceOperation
 
Servo - Class in com.sun.spot.sensorboard.peripheral
the basic servo, controlled via a valid SPOT IServoController.
Servo(IServoController, PinDescriptor) - Constructor for class com.sun.spot.sensorboard.peripheral.Servo
initialize a servo , should add check for controller validity
set(int) - Method in class com.sun.squawk.util.BitSet
Sets the bit at a given index.
set(int, int) - Method in class java.util.Calendar
Sets the time field with the given value.
SET_ALARM_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SET_CONTROL_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SET_DEEP_SLEEP_ENABLED - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SET_INDICATE_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SET_OUT - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
In calls to IAT91_PIO.write(int, int), causes the selected pins to be set to 1.
SET_SYSTEM_PROPERTIES - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
SET_SYSTEM_TIME - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SET_TIME_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SET_TIME_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
setAddress(String) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Set the address associated with this radiogram.
setAddress(Datagram) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Set the address associated with this radiogram by copying it from the supplied radiogram.
setAddress(Object, int, Object) - Static method in class com.sun.squawk.NativeUnsafe
 
setAddress(Object, int, Object) - Static method in class com.sun.squawk.Unsafe
Sets a pointer value in memory without updating the write barrier.
setAddress(String) - Method in interface javax.microedition.io.Datagram
Set datagram address.
setAddress(Datagram) - Method in interface javax.microedition.io.Datagram
Set datagram address, copying the address from another datagram.
setAddressRecognition(short, long) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the hardware device to ignore non-broadcast messages that don't match our panID and extendedAddress
setAlarmHandler(IEventHandler) - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
setArrayTypes(Address, byte, int, int) - Static method in class com.sun.squawk.NativeUnsafe
Sets the type of each value in an array.
setAsDaemonThread(Thread) - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
setAsDaemonThread(Thread) - Static method in class com.sun.squawk.VM
Mark the specified thread to be a daemon thread (won't prevent VM from exiting)
setAsOutput(boolean) - Method in interface com.sun.spot.sensorboard.io.IIOPin
 
setAsOutput(boolean) - Method in class com.sun.spot.sensorboard.io.IOPin
 
setAtmega(Atmega) - Method in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
set the atmega part
setAutoAGCGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be auotmatic selected
setAutoHighGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be the high range
setAutoLowGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be the low range
setAutoMediumGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be the medium range
setAveraging(boolean) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Set the global averaging bit of the ADC , if set to true then the part will internally sample 16 times before setting the average value, if false that behaviour is turned off.
setBlue(int) - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
setBootstrapAddress(int) - Method in class com.sun.spot.peripheral.ConfigPage
Set the memory address of the bootstrap suite
setBounds(int, int) - Method in interface com.sun.spot.sensorboard.peripheral.IServo
specify the bounds that this servo can operate in
setBounds(int, int) - Method in class com.sun.spot.sensorboard.peripheral.Servo
Specify the bounds that this servo can operate in.
setButtonHandler(IEventHandler) - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
setByte(Object, int, int) - Static method in class com.sun.squawk.NativeUnsafe
 
setByte(Object, int, int) - Static method in class com.sun.squawk.Unsafe
Sets an 8 bit value in memory.
setChannelNumber(int) - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Set the current channel number (between 11 and 26).
setChannelNumber(int) - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
setChar(Object, int, int) - Static method in class com.sun.squawk.NativeUnsafe
 
setChar(Object, int, int) - Static method in class com.sun.squawk.Unsafe
Sets an unsigned 16 bit value in memory.
setCharAt(int, char) - Method in class java.lang.StringBuffer
The character at the specified index of this string buffer is set to ch.
setClassFileDefinition(Klass, Klass[], ClassFileMethod[], ClassFileMethod[], ClassFileField[], ClassFileField[], String) - Method in class com.sun.squawk.Klass
Completes the definition of this class (apart from its bytecodes) based on the information parsed from a class file.
SETCLIP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
setCmdLineParams(String) - Method in class com.sun.spot.peripheral.ConfigPage
Set the command line parameter string used to start Squawk
setCode(byte[]) - Method in class com.sun.squawk.ClassFileMethod
Sets the byte array corresponding to the "Code" attribute in the class file.
setColdBootHandler(IEventHandler) - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
setColor(LEDColor) - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Set the color of the LED
setColor(LEDColor) - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
 
SETCOLOR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
setConfiguration(int) - Method in class com.sun.spot.peripheral.external.BoardDeviceSPI
 
setConfiguration(int) - Method in interface com.sun.spot.peripheral.external.ISPI
Set the configuration of the SPI communications for this device.
setConfiguration(int) - Method in class com.sun.spot.peripheral.SpiPcs
 
setControl(byte) - Method in interface com.sun.spot.peripheral.IPowerController
Set a bit mask to control whether the power controller accepts interrupts from the sensor board and uses them to wake the SPOT if it is sleeping.
setCurrentFlashTargetSlot(byte) - Method in class com.sun.spot.peripheral.ConfigPage
Set the number of the slot that will be used for the next application flashing
setCurrentSlot(byte) - Method in class com.sun.spot.peripheral.ConfigPage
Set the number of the slot that will be used at the next restart
setDaemon(boolean) - Method in class com.sun.squawk.VMThread
Sets the daemon state of the thread.
setData(byte[], int, int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Not implemented
setData(byte[], int, int) - Method in interface javax.microedition.io.Datagram
Set the buffer, offset and length.
setDebugLevel(int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Change the verbosity of the EDemoBoard.
setDestinationAddress(long) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set the destination address for the packet.
setDestinationPanID(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set the destination pan ID of this packet.
setDuration(int) - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
Set the duration of current beep time.
setDuration(int) - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Sets the duration of the asynchronous beep.
setDutyLength(int) - Method in interface com.sun.spot.sensorboard.io.IPWMOutput
 
setElementAt(Object, int) - Method in class com.sun.squawk.util.SquawkVector
Sets the component at the specified index of this vector to be the specified object.
setElementAt(Object, int) - Method in class java.util.Vector
Sets the component at the specified index of this vector to be the specified object.
setError() - Method in class java.io.PrintStream
Set the error state of the stream to true.
setFilter(String) - Static method in class com.sun.squawk.util.Tracer
Sets the string used to enable/disable the tracer.
setFirmwareRev(String) - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
setFlushThreshold(int) - Method in class com.sun.spot.io.j2me.radio.RadioOutputStream
Set the flush threshold for this stream.
SETFONT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
setFrequency(double) - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
set the desired tone frequency
setFrequency(double) - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Sets the frequency that this tone generator is operating at.
setGreen(int) - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
setHardwareType(byte) - Method in class com.sun.spot.peripheral.ConfigPage
 
setHigh() - Method in class com.sun.spot.peripheral.PIOPin
 
setHigh() - Method in class com.sun.spot.sensorboard.io.InvertingOutputPin
Sets the output low, i.e.
setHigh(boolean) - Method in class com.sun.spot.sensorboard.io.InvertingOutputPin
 
setHigh() - Method in class com.sun.spot.sensorboard.io.IOPin
 
setHigh(boolean) - Method in class com.sun.spot.sensorboard.io.IOPin
 
setHigh() - Method in interface com.sun.spot.sensorboard.io.IOutputPin
Sets pin output high
setHigh(boolean) - Method in interface com.sun.spot.sensorboard.io.IOutputPin
 
setHigh() - Method in class com.sun.spot.sensorboard.io.OutputPin
set value of pin to high
setHigh(boolean) - Method in class com.sun.spot.sensorboard.io.OutputPin
set value of pin
setHighPower(boolean) - Method in interface com.sun.spot.peripheral.ILTC3455
Set high power state.
setHints(int[]) - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
setIgnoreApplicationSuite(boolean) - Method in class com.sun.spot.peripheral.ConfigPage
 
setIndicate(byte) - Method in interface com.sun.spot.peripheral.IPowerController
Set a bit mask to control the power controller LED.
setInt(Object, int, int) - Static method in class com.sun.squawk.NativeUnsafe
 
setInt(Object, int, int) - Static method in class com.sun.squawk.Unsafe
Sets a 32 bit value in memory.
setLEDColorIntensity(PinDescriptor, int, int) - Method in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
Set the value of only one of the color components.
setLEDColorIntensity(PinDescriptor, int, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Set the RGB values of the indicated LED.
setLEDValue(PinDescriptor, int, int, int) - Method in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
set the value of one of the LEDs being controlled
setLEDValue(PinDescriptor, int, int, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Set the RGB values of the indicated LED.
setLength(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Not implemented
setLength(int) - Method in class java.lang.StringBuffer
Sets the length of this String buffer.
setLength(int) - Method in interface javax.microedition.io.Datagram
Set the length.
setLibraryAddress(int) - Method in class com.sun.spot.peripheral.ConfigPage
Set the memory address of the library suite
setLibraryHash(int) - Method in class com.sun.spot.peripheral.ConfigPage
Set the hash of the library suite installed on the SPOT
setLogConnections(boolean) - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Select whether connection addition and removal is being logged to System.out
setLong(Object, int, long) - Static method in class com.sun.squawk.NativeUnsafe
 
setLong(Object, int, long) - Static method in class com.sun.squawk.Unsafe
Sets a 64 bit value in memory.
setLongAtWord(Object, int, long) - Static method in class com.sun.squawk.NativeUnsafe
 
setLongAtWord(Object, int, long) - Static method in class com.sun.squawk.Unsafe
Sets a 64 bit value in memory at a 32 bit word offset.
setLoopback(boolean) - Method in interface com.sun.spot.peripheral.ISpiMaster
Allows the loopback feature to be turned on and off.
setLow() - Method in class com.sun.spot.peripheral.PIOPin
 
setLow() - Method in class com.sun.spot.sensorboard.io.InvertingOutputPin
Sets the output high, i.e.
setLow() - Method in class com.sun.spot.sensorboard.io.IOPin
 
setLow() - Method in interface com.sun.spot.sensorboard.io.IOutputPin
Sets pin output low
setLow() - Method in class com.sun.spot.sensorboard.io.OutputPin
set value of pin to low
setLowBatteryHandler(IEventHandler) - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
setMACPayloadAt(int, byte) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set byte in MAC payload
setMACPayloadIntAt(int, int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the four bytes at a given offset within the MAC payload with the int value provided.
setMACPayloadLength(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set length of MACPayload
setMACPayloadLongAt(int, long) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the eight bytes at a given offset within the MAC payload with the long value provided.
setMACPayloadShortAt(int, int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the two bytes at a given offset within the MAC payload with the short value provided.
setManualHighGainMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Turn off AGC, set gain range to be the medium range
setManualLowGainMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Turn off AGC, set gain range to be the low range
setManualMediumGainMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Turn off AGC, set gain range to be the medium range
setMemorySize(int) - Static method in class com.sun.squawk.NativeUnsafe
Sets the size of used/initialized memory.
setMustClinit() - Method in class com.sun.squawk.Klass
Used to set up the mustClinit field.
setName(String) - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
setName(String) - Method in class com.sun.squawk.VMThread
Sets the name of this thread.
setNext(ServerConnectionHandler) - Method in class com.sun.squawk.io.ServerConnectionHandler
Sets the next field of the ServerConnectionHandler
setObject(Object, int, Object) - Static method in class com.sun.squawk.NativeUnsafe
 
setObject(Object, int, Object) - Static method in class com.sun.squawk.Unsafe
Sets a pointer value in memory and updates the write barrier.
setObjectTable(Object[]) - Method in class com.sun.squawk.Klass
Set the object table.
setOff() - Method in interface com.sun.spot.peripheral.ILed
Turn the LED off
setOff() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Turn the LED off
setOffMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the off mode for the radio to one of the modes defined above.
SETOFFSCREENMODE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
setOn() - Method in interface com.sun.spot.peripheral.ILed
Turn the LED on
setOn(boolean) - Method in interface com.sun.spot.peripheral.ILed
Set the LED's state
setOn() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Turn the LED on, using the currently stored intensity values (initially full brightness)
setOn(boolean) - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Turn the LED on or off
setOutputPower(int) - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Set the radio output power in decibels (between -32 and +31).
setPanId(short) - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Set the pan ID (should not be -1 or -2, which are reserved in the I802.15.4 standard).
setPanId(short) - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
setPBPM(IPortBasedProtocolManager) - Static method in class com.sun.squawk.io.j2me.radio.Protocol
 
setPBPM(IPortBasedProtocolManager) - Static method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
setPeriod(int) - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Set the period of the tone generated.
setPersistentProperty(String, String) - Method in interface com.sun.spot.peripheral.ISpot
Set a persistent property in the flash memory
setPersistentProperty(String, String) - Method in class com.sun.spot.peripheral.Spot
 
setPinDirection(PinDescriptor, boolean) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
set the pin direction, if output > 0 its set to an output if output == 0 its set to an input.
setPinDirection(PinDescriptor, boolean) - Method in class com.sun.spot.sensorboard.EDemoBoard
Set the mask for the indicated pin to the indicated direction.
setPinValue(PinDescriptor, boolean) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
Ask the controller to set the pin value.
setPinValue(PinDescriptor, boolean) - Method in class com.sun.spot.sensorboard.EDemoBoard
Set the output value of the indicated pin.
setPLMETransmitPower(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
setPLMETransmitPower(int) - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
setPosition(float) - Method in interface com.sun.spot.sensorboard.peripheral.IServo
Set the relative position of this servo as a percentage of the position within the set bounds of this servo.
setPosition(float) - Method in class com.sun.spot.sensorboard.peripheral.Servo
Set the relative position of this servo.
setPrintStream(PrintStream) - Static method in class com.sun.squawk.util.Tracer
Sets the print stream to which traces will be written.
setPriority(int) - Method in class com.sun.squawk.VMThread
Changes the priority of this thread.
setPriority(int) - Method in class java.lang.Thread
Changes the priority of this thread.
setProperties(Properties) - Method in class com.sun.spot.peripheral.external.ExternalBoard
Set the properties of this board
setProperties(Properties) - Method in interface com.sun.spot.peripheral.external.IExternalBoard
Set the properties of this board
setProperty(String, String) - Method in class com.sun.spot.util.Properties
Calls the Hashtable method put.
setProperty(String, String) - Method in class com.sun.squawk.Isolate
Adds a named property to this isolate.
setPublicKey(byte[]) - Method in class com.sun.spot.peripheral.ConfigPage
 
setPWM(PinDescriptor, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
request the controller maintain a pwm signal on a gpio pin set the duty to 0, to turn off an existing pwm signal.
setRange(int) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Set the current range of this device to the range corresponding to getRanges()[rangeIndex]
setRange(int) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
 
setReason(int) - Method in exception com.sun.squawk.security.CryptoException
Sets the reason code
setRecordHistory(boolean) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
The driver can maintain a history of recent radio events which can be displayed by dumpHistory.
setRed(int) - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
setRegA(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Set the value of the A Compare Register
setRegC(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Set the value of the C Compare Register
setRegister(int, int) - Method in class com.sun.spot.peripheral.CC2420Driver
 
setRegister(int, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Poke method for the Atmega88 controller, allows user to set low level registers on the part.
setRehasher(SquawkHashtable.Rehasher) - Method in class com.sun.squawk.util.SquawkHashtable
 
setReset(boolean) - Method in class com.sun.spot.peripheral.CC2420Driver
 
setRGB(int, int, int) - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Set the colour of the LED.
setRGB(int, int, int) - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
setRGB(int, int, int) - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
 
setRunner(TestRunner) - Method in interface com.sun.spot.testFramework.ITestCases
Don't implement this method in your test class
setRunner(TestRunner) - Method in class com.sun.spot.testFramework.TestBase
 
setSeed(long) - Method in class java.util.Random
Sets the seed of this random number generator using a single long seed.
setSeqOK(boolean) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
setServoPulseWidth(PinDescriptor, int) - Method in interface com.sun.spot.sensorboard.capabilities.IServoController
set the pulse width for the servo on the indicated pin
setServoPulseWidth(PinDescriptor, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Ask the controller to maintain a servo pulsewidth of some length.
setShort(Object, int, int) - Static method in class com.sun.squawk.NativeUnsafe
 
setShort(Object, int, int) - Static method in class com.sun.squawk.Unsafe
Sets a signed 16 bit value in memory.
setSize(int) - Method in class com.sun.squawk.util.SquawkVector
Sets the size of this vector.
setSize(int) - Method in class java.util.Vector
Sets the size of this vector.
setSlotDescriptor(int, String) - Method in class com.sun.spot.peripheral.ConfigPage
Set the descriptive string for a slot
setSlotFileSize(int, int) - Method in class com.sun.spot.peripheral.ConfigPage
Set the size of the file stored in a slot
setSlowStartup(boolean) - Method in class com.sun.spot.peripheral.ConfigPage
 
setSourceAddress(long) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set the source address for the packet.
setStartOTACommandServer(boolean) - Method in class com.sun.spot.peripheral.ConfigPage
 
setState(boolean) - Method in class com.sun.spot.peripheral.PIOPin
 
setStep(Debugger.SingleStep) - Method in class com.sun.squawk.VMThread
Sets the object that will put this thread into single stepping mode the next time it is scheduled to run.
setStream(int) - Static method in class com.sun.squawk.VM
Sets the stream for the VM.print...
setSuperType(Klass) - Method in class com.sun.squawk.Klass
Sets the verification hierarchy super type of this class.
setSuspended(boolean) - Method in interface com.sun.spot.peripheral.ILTC3455
Set USB suspended mode (low power).
setTargetID(long) - Method in class com.sun.spot.peripheral.ConfigPage
Set the serial number of the device
setThread(Thread, Object) - Method in class com.sun.squawk.Debugger.Event
 
setTime(long) - Method in interface com.sun.spot.peripheral.IPowerController
Set the power control PowerController's time.
setTime(Date) - Method in class java.util.Calendar
Sets this Calendar's current time with the given Date.
setTime(long) - Method in class java.util.Date
Sets this Date object to represent a point in time that is time milliseconds after January 1, 1970 00:00:00 GMT.
setTimeInMillis(long) - Method in class java.util.Calendar
Sets this Calendar's current time from the given long value.
setTimeout(long) - Method in interface com.sun.spot.peripheral.ITimeoutableConnection
Set the timeout for receiving information on this connection
setTimeout(long) - Method in class com.sun.spot.peripheral.RadioConnectionBase
 
setTimeZone(TimeZone) - Method in class java.util.Calendar
Sets the time zone with the given time zone value.
setTone(PinDescriptor, int) - Method in interface com.sun.spot.sensorboard.capabilities.IToneGeneratorController
start the tone generator, period of 0 means stop tone
setTone(PinDescriptor, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Ask the controller to start a tone on the indicated pin.
setType(Address, byte, int) - Static method in class com.sun.squawk.NativeUnsafe
Sets the type of a value at a given address.
setUp() - Method in class com.sun.spot.peripheral.CC2420Driver
 
setUp() - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriver
 
setUp() - Method in interface com.sun.spot.peripheral.IDriver
Activate or reactivate the driver (after a deep sleep or when another driver refused to deep sleep).
setUp() - Method in class com.sun.spot.sensorboard.EDemoBoard
Perform any tasks necessary for initial setup, and return from hibernation.
setUp() - Method in class com.sun.spot.sensorboard.hardware.ADT7411
 
setUp() - Method in class com.sun.spot.sensorboard.io.OutputPin
 
setUp() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
 
setUp() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
 
setUp() - Method in interface com.sun.spot.testFramework.ITestCases
Implement this method in your test class to define behaviour run before each test.
setUp() - Method in class com.sun.spot.testFramework.TestBase
 
setupAlarmInterval(int, int) - Static method in class com.sun.squawk.JavaDriverManager
Schedules the platform-specific alarm timer.
SetUpCommand - Class in com.sun.spot.peripheral.driver.proxy
 
SetUpCommand(String) - Constructor for class com.sun.spot.peripheral.driver.proxy.SetUpCommand
 
setupInterrupt(int, String) - Static method in class com.sun.squawk.JavaDriverManager
Configures the interrupt handler table by indicating that a given signal/interrupt will be handled by a Java device driver.
setUWord(Object, int, UWord) - Static method in class com.sun.squawk.NativeUnsafe
 
setUWord(Object, int, UWord) - Static method in class com.sun.squawk.Unsafe
Sets a UWord value in memory.
setValue(int) - Method in interface com.sun.spot.sensorboard.peripheral.IServo
Set the ouput pulse width for this servo.
setValue(int) - Method in class com.sun.spot.sensorboard.peripheral.Servo
Set the pulse width size of this servo.
setVmAddress(int) - Method in class com.sun.spot.peripheral.ConfigPage
Set the memory address of the VM executable
setVRegEn(boolean) - Method in class com.sun.spot.peripheral.CC2420Driver
 
setW(byte[], int, int) - Method in class com.sun.squawk.security.ECPublicKey
Sets the point of the curve comprising the public key.
setWasLoaded(boolean) - Method in class com.sun.spot.peripheral.ConfigPage
For testing purposes only - not to be used
SETWINDOWNAME - Static variable in class com.sun.squawk.vm.ChannelConstants
 
setWriteProtection(boolean) - Method in class com.sun.spot.peripheral.external.M25P05
Set or clear the write protection
SHALLOW_SLEEP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
shallowCopy(Object) - Static method in class com.sun.squawk.VM
Perform a shallow copy of the original object, without calling a constructor
SharedMailboxHandler - Class in com.sun.squawk.io.mailboxes
 
SharedMailboxHandler() - Constructor for class com.sun.squawk.io.mailboxes.SharedMailboxHandler
Creates a new instance of SharedMailboxHandler
SHL_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
SHL_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
SHORT - Static variable in class com.sun.squawk.Klass
The type for short.
SHORT - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address contains a short value.
SHORT - Static variable in class com.sun.squawk.vm.CID
 
Short - Class in java.lang
The Short class is the standard wrapper for short values.
Short(short) - Constructor for class java.lang.Short
Constructs a Short object initialized to the specified short value.
SHORT_ARRAY - Static variable in class com.sun.squawk.Klass
The type for short[].
SHORT_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
SHORT_COPYRIGHT - Static variable in class com.sun.squawk.VM
Short Form Legal Notice of Sun Microsystems copyright.
shortValue() - Method in class java.lang.Double
Returns the value of this Double as a short (by casting to a short).
shortValue() - Method in class java.lang.Float
Returns the value of this Float as a short (by casting to a short).
shortValue() - Method in class java.lang.Integer
Returns the value of this Integer as a short.
shortValue() - Method in class java.lang.Short
Returns the value of this Short as a short.
SHOULD_NOT_REACH_HERE_ALWAYS_ENABLED - Static variable in class com.sun.squawk.util.Assert
Flag to always enable shouldNotReachHere().
shouldNotReachHere(String) - Static method in class com.sun.squawk.util.Assert
Asserts that the compiler should never reach this point.
shouldNotReachHere() - Static method in class com.sun.squawk.util.Assert
Asserts that the compiler should never reach this point.
shouldNotReachHereFatal(String) - Static method in class com.sun.squawk.util.Assert
Asserts that the compiler should never reach this point.
shouldNotReachHereFatal() - Static method in class com.sun.squawk.util.Assert
Asserts that the compiler should never reach this point.
SHOW_ALARM - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_BATTERYON - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_BUTTON - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_EXTERNAL - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_EXTERNALON - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_PFAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_SLEEP - Static variable in interface com.sun.spot.peripheral.IPowerController
 
showResults() - Method in class com.sun.spot.testFramework.InterIsolateTestResultLog
 
showResults() - Method in interface com.sun.spot.testFramework.ITestResultLog
 
showResults() - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
showResults() - Method in class com.sun.spot.testFramework.TestRunner
 
SHR_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
SHR_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
SIG_POSITIONS - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
signalEvent() - Method in class com.sun.spot.peripheral.handler.NullEventHandler
 
signalEvent() - Method in class com.sun.spot.peripheral.handler.StopVMEventHandler
 
signalEvent() - Method in interface com.sun.spot.peripheral.IEventHandler
Signal the occurrence of an event
SIGNATURE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SignatureVerifier - Class in com.sun.squawk.security.verifier
 
SignatureVerifier() - Constructor for class com.sun.squawk.security.verifier.SignatureVerifier
Creates a new instance of SignatureVerifier
SignatureVerifierException - Exception in com.sun.squawk.security.verifier
 
SignatureVerifierException(String) - Constructor for exception com.sun.squawk.security.verifier.SignatureVerifierException
Creates a new instance of SignatureVerifierException
SignedConfigOutputStream - Class in com.sun.spot.peripheral.ota
 
SignedConfigOutputStream(ISignatureVerifier, IOutputStreamFactory, byte[], IConfigPageModifier) - Constructor for class com.sun.spot.peripheral.ota.SignedConfigOutputStream
 
SimpleLinkedList - Class in com.sun.squawk.util
A Stripped down version of the standard J2SE java.util.LinkedList class.
SimpleLinkedList() - Constructor for class com.sun.squawk.util.SimpleLinkedList
Constructs an empty list.
SimpleSPIControlledIOChip - Class in com.sun.spot.sensorboard.hardware
Abstract class for SPI IO chips.
SimpleSPIControlledIOChip(ISPI) - Constructor for class com.sun.spot.sensorboard.hardware.SimpleSPIControlledIOChip
Constructor.
SIN - Static variable in class com.sun.squawk.vm.MathOpcodes
 
sin(double) - Static method in class java.lang.Math
 
SINGLE_STEP - Static variable in class com.sun.squawk.Debugger.Event
 
size() - Method in class com.sun.spot.peripheral.radio.Queue
Answer the number of elements in the receiver.
size() - Method in class com.sun.squawk.util.ArrayHashtable
Returns the number of keys in this hashtable.
size() - Method in class com.sun.squawk.util.BitSet
Returns the number of bits of space actually in use by this BitSet to represent bit values.
size() - Method in class com.sun.squawk.util.IntHashtable
Returns the number of keys in this hashtable.
size() - Method in class com.sun.squawk.util.LongHashtable
Returns the number of keys in this hashtable.
size() - Method in class com.sun.squawk.util.SimpleLinkedList
Returns the number of elements in this list.
size() - Method in class com.sun.squawk.util.SquawkHashtable
Returns the number of keys in this hashtable.
size() - Method in class com.sun.squawk.util.SquawkVector
Returns the number of components in this vector.
size() - Method in class java.io.ByteArrayOutputStream
Returns the current size of the buffer.
size() - Method in class java.util.Hashtable
Returns the number of keys in this hashtable.
size() - Method in class java.util.Vector
Returns the number of components in this vector.
skip(long) - Method in class com.sun.spot.io.j2me.memory.MemoryInputStream
 
skip(long) - Method in class com.sun.squawk.io.BufferedReader
Skip characters.
skip(int, String) - Method in class com.sun.squawk.util.StructuredFileInputStream
Skips over and discards n bytes of data from the file.
SKIP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
skip(long) - Method in class java.io.ByteArrayInputStream
Skips n bytes of input from this input stream.
skip(long) - Method in class java.io.DataInputStream
Skips over and discards n bytes of data from the input stream.
skip(long) - Method in class java.io.InputStream
Skips over and discards n bytes of data from this input stream.
skip(long) - Method in class java.io.InputStreamReader
Skip characters.
skip(long) - Method in class java.io.Reader
Skip characters.
skipBytes(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
skipBytes(int) - Method in interface java.io.DataInput
Makes an attempt to skip over n bytes of data from the input stream, discarding the skipped bytes.
skipBytes(int) - Method in class java.io.DataInputStream
See the general contract of the skipBytes method of DataInput.
skipMemoryPadding(String, int) - Method in class com.sun.squawk.FlashObjectMemoryLoader
 
skipMemoryPadding(String, int) - Method in class com.sun.squawk.ObjectMemoryLoader
Skips the padding that precedes the 'memory' item to ensure that it is word aligned with respect to the start of the object memory file.
sleep(long) - Static method in class com.sun.spot.util.Utils
 
sleep(long) - Static method in class com.sun.squawk.VMThread
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds.
sleep(long) - Static method in class java.lang.Thread
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds.
SLEEP_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
slot - Variable in class com.sun.squawk.ScopedLocalVariable
The logical slot index of the local variable.
SLOT_ADDRESSES_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
SLOT_COUNT_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
SM0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SM1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SM2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SOCKET_PROXY_BASE_STATION_ADDRESS_MANIFEST_PROPERTY - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
SOCKET_PROXY_BASE_STATION_PORT_MANIFEST_PROPERTY - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
SocketConnection - Class in com.sun.spot.io.j2me.socket
This class provides the necessary implementation for a socket connection.
SocketConnection(ProxyInitializer, boolean) - Constructor for class com.sun.spot.io.j2me.socket.SocketConnection
Create a SocketConnection object.
SocketProtocolInputStream - Class in com.sun.spot.io.j2me.socket
Socket specific InputSteam.
SocketProtocolInputStream(InputStream) - Constructor for class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
Create the input stream from another InputStream.
SocketProtocolOutputStream - Class in com.sun.spot.io.j2me.socket
Socket specific InputSteam.
SocketProtocolOutputStream(OutputStream) - Constructor for class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Create the output stream from another OutputStream.
sort(long[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of longs into ascending numerical order.
sort(long[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of longs into ascending numerical order.
sort(int[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of ints into ascending numerical order.
sort(int[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of ints into ascending numerical order.
sort(short[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of shorts into ascending numerical order.
sort(short[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of shorts into ascending numerical order.
sort(char[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of chars into ascending numerical order.
sort(char[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of chars into ascending numerical order.
sort(byte[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of bytes into ascending numerical order.
sort(byte[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of bytes into ascending numerical order.
sort(double[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of doubles into ascending numerical order.
sort(double[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of doubles into ascending numerical order.
sort(float[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of floats into ascending numerical order.
sort(float[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of floats into ascending numerical order.
sort(Object[], Comparer) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of objects according to the order induced by the specified Comparer.
sort(Object[], int, int, Comparer) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of objects according to the order induced by the specified Comparer.
SOURCE_SYNTHETIC - Static variable in class com.sun.squawk.Modifier
The int value denoting that a class, method or field does not appear in the source code.
SPE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SPI2X - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SPI_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
SPI_PCS_0 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_1 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_2 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_3 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_BD_SEL1 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_BD_SEL2 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_CC2420 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_POWER_CONTROLLER - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_SEND_AND_RECEIVE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_AND_RECEIVE_WITH_DEVICE_SELECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_RECEIVE_8 - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_RECEIVE_8_PLUS_RECEIVE_16 - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_RECEIVE_8_PLUS_SEND_16 - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_RECEIVE_8_PLUS_SEND_N - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_RECEIVE_8_PLUS_VARIABLE_RECEIVE_N - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPIE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SPIF - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SpiPcs - Class in com.sun.spot.peripheral
 
SpiPcs(PeripheralChipSelect) - Constructor for class com.sun.spot.peripheral.SpiPcs
 
SPMEN - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SPMIE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
Spot - Class in com.sun.spot.peripheral
The class of the root object of the Spot base library.

There is only one instance of Spot.
SpotFatalException - Exception in com.sun.spot.peripheral
This class represents all API precondition violations by client programs.
SpotFatalException() - Constructor for exception com.sun.spot.peripheral.SpotFatalException
 
SpotFatalException(String) - Constructor for exception com.sun.spot.peripheral.SpotFatalException
 
SPR0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SPR1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SQRT - Static variable in class com.sun.squawk.vm.MathOpcodes
 
sqrt(double) - Static method in class java.lang.Math
 
SQUAWK_64 - Static variable in class com.sun.squawk.Klass
A flag that controls conditional 64-bitness.
SQUAWKARRAY - Static variable in class com.sun.squawk.Modifier
The int value denoting that a class whose instances are represented in the array object format.
SquawkHashtable - Class in com.sun.squawk.util
This class implements a hashtable, which maps keys to values.
SquawkHashtable(int) - Constructor for class com.sun.squawk.util.SquawkHashtable
Constructs a new, empty hashtable with the specified initial capacity.
SquawkHashtable() - Constructor for class com.sun.squawk.util.SquawkHashtable
Constructs a new, empty hashtable with a default capacity and load factor.
SquawkHashtable.Rehasher - Interface in com.sun.squawk.util
 
SQUAWKPRIMITIVE - Static variable in class com.sun.squawk.Modifier
The int value denoting that a class represents a special class that the Squawk translator and compiler convert into a primitive type.
SquawkVector - Class in com.sun.squawk.util
The SquawkVector class implements a growable array of objects.
SquawkVector(int, int) - Constructor for class com.sun.squawk.util.SquawkVector
Constructs an empty vector with the specified initial capacity and capacity increment.
SquawkVector(int) - Constructor for class com.sun.squawk.util.SquawkVector
Constructs an empty vector with the specified initial capacity.
SquawkVector() - Constructor for class com.sun.squawk.util.SquawkVector
Constructs an empty vector.
SRCTYPE_EXT_LOW_LEVEL - Static variable in interface com.sun.spot.peripheral.IAT91_AIC
Select low level triggered interrupt source (external sources only)
SRCTYPE_EXT_NEGATIVE_EDGE - Static variable in interface com.sun.spot.peripheral.IAT91_AIC
Select negative edge triggered interrupt source (external sources only)
SRCTYPE_HIGH_LEVEL - Static variable in interface com.sun.spot.peripheral.IAT91_AIC
Select high level triggered interrupt source
SRCTYPE_POSITIVE_EDGE - Static variable in interface com.sun.spot.peripheral.IAT91_AIC
Select positive edge triggered interrupt source
SSC0_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
SSC1_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
SSC2_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
Stack - Class in java.util
The Stack class represents a last-in-first-out (LIFO) stack of objects.
Stack() - Constructor for class java.util.Stack
Creates an empty Stack.
start() - Method in class com.sun.spot.sensorboard.protocol.AT91_I2C
 
start() - Method in interface com.sun.spot.sensorboard.protocol.II2C
Generates the starting bit-sequence
start() - Method in class com.sun.squawk.Isolate
Start the isolate.
start - Variable in class com.sun.squawk.ObjectMemorySerializer.ControlBlock
The address to which the pointers in memory are relative before they are relocated to canonical addresses.
start - Variable in class com.sun.squawk.ScopedLocalVariable
The address at which the scope of the local variable starts.
start() - Method in class com.sun.squawk.VMThread
Causes this thread to begin execution; the Java Virtual Machine calls the run method of this thread.
start() - Method in class java.lang.Thread
Causes this thread to begin execution; the Java Virtual Machine calls the run method of this thread.
START_VM_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
START_VM_DEBUG_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotClientConstants
 
startMAC() - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Start the MAC layer device, if it's not already started.
startMAC() - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
startPulse(PinDescriptor, int, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Ask the controller to issue a pulse on the indicated pin.
startsWith(String, int) - Method in class java.lang.String
Tests if this string starts with the specified prefix beginning a specified index.
startsWith(String) - Method in class java.lang.String
Tests if this string starts with the specified prefix.
startTestNum() - Method in interface com.sun.spot.testFramework.ITestCases
An alternative to ITestCases.runFrom()
startTestNum() - Method in class com.sun.spot.testFramework.TestBase
 
startTestRun(String) - Method in interface com.sun.spot.testFramework.ITestResultLog
 
startTestRun(String) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
startThreads() - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
startTone() - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
start a tone at the set frequency
startTone() - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Ask the tonegenerator to begin generating the tone.
startTracing() - Static method in class com.sun.squawk.VM
Start the VM tracing if tracing support is enabled.
STATE_AWAITING_ENUM - Static variable in interface com.sun.spot.peripheral.IUSBPowerDaemon
Power detected, waiting to see if enumeration occurs
STATE_BATTERY - Static variable in interface com.sun.spot.peripheral.IUSBPowerDaemon
Power detected but enumeration did not occur
STATE_CONVERTED - Static variable in class com.sun.squawk.Klass
Constant denoting that a Klass has had its methods translated.
STATE_CONVERTING - Static variable in class com.sun.squawk.Klass
Constant denoting that a Klass is currently having its methods translated.
STATE_DEFINED - Static variable in class com.sun.squawk.Klass
Constant denoting the intial state of a Klass.
STATE_ENUMERATED - Static variable in interface com.sun.spot.peripheral.IUSBPowerDaemon
Enumerated
STATE_ERROR - Static variable in class com.sun.squawk.Klass
Constant denoting that loading or converting a Klass cause a linkage error.
STATE_LOADED - Static variable in class com.sun.squawk.Klass
Constant denoting that a Klass is loaded.
STATE_LOADING - Static variable in class com.sun.squawk.Klass
Constant denoting that a Klass is currently loading.
STATE_UNCONNECTED - Static variable in interface com.sun.spot.peripheral.IUSBPowerDaemon
No power applied to USB socket
STATIC - Static variable in class com.sun.squawk.Modifier
The int value representing the static modifier.
status() - Method in interface com.sun.spot.peripheral.IAT91_TC
Read current status
status - Static variable in class com.sun.squawk.vm.MessageStruct
The status of the connection and message.
STATUS_CAUGHT - Static variable in class com.sun.squawk.JavaDriverManager
Constant to be used with JavaDriverManager.getInterruptStatus(int, int) to query the number of times a particular interrupt has been caught and handled.
STATUS_IGNORED - Static variable in class com.sun.squawk.JavaDriverManager
Constant to be used with JavaDriverManager.getInterruptStatus(int, int) to query the number of times a particular interrupt has been ignored.
STATUS_TIMESTAMP - Static variable in class com.sun.squawk.JavaDriverManager
Constant to be used with JavaDriverManager.getInterruptStatus(int, int) to query the last time at which a particular interrupt was caught.
stderr - Variable in class com.sun.squawk.Isolate
 
stdout - Variable in class com.sun.squawk.Isolate
 
stop() - Method in class com.sun.spot.sensorboard.protocol.AT91_I2C
 
stop() - Method in interface com.sun.spot.sensorboard.protocol.II2C
Generates the stopping bit-sequence
stopVM(int) - Static method in class com.sun.squawk.VM
Halt the VM in the normal way.
StopVMEventHandler - Class in com.sun.spot.peripheral.handler
 
StopVMEventHandler() - Constructor for class com.sun.spot.peripheral.handler.StopVMEventHandler
 
store(OutputStream, String) - Method in class com.sun.spot.util.Properties
Store a representation of these properties on a stream
STORE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_0 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_1 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_10 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_11 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_12 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_13 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_14 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_15 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_2 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_3 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_4 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_5 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_6 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_7 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_8 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_9 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_I2 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_I2_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STORE_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STOREPARM - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STOREPARM_I2 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STOREPARM_I2_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STOREPARM_WIDE - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
STREAM_STDERR - Static variable in class com.sun.squawk.VM
The identifier denoting the standard error output stream.
STREAM_STDOUT - Static variable in class com.sun.squawk.VM
The identifier denoting the standard output stream.
StreamConnection - Interface in javax.microedition.io
This interface defines the capabilities that a stream connection must have.
StreamConnectionNotifier - Interface in javax.microedition.io
This interface defines the capabilities that a connection notifier must have.
STRICT - Static variable in class com.sun.squawk.Modifier
The int value representing the strictfp modifier.
STRING - Static variable in class com.sun.squawk.Klass
The type for java.lang.String.
STRING - Static variable in class com.sun.squawk.vm.CID
 
String - Class in java.lang
The String class represents character strings.
String(char[], int, int) - Constructor for class java.lang.String
Allocates a new String that contains characters from a subarray of the character array argument.
String() - Constructor for class java.lang.String
Initializes a newly created String object so that it represents an empty character sequence.
String(String) - Constructor for class java.lang.String
Initializes a newly created String object so that it represents the same sequence of characters as the argument; in other words, the newly created string is a copy of the argument string.
String(char[]) - Constructor for class java.lang.String
Allocates a new String so that it represents the sequence of characters currently contained in the character array argument.
String(byte[], int, int, String) - Constructor for class java.lang.String
Construct a new String by converting the specified subarray of bytes using the specified character encoding.
String(byte[], String) - Constructor for class java.lang.String
Construct a new String by converting the specified array of bytes using the specified character encoding.
String(byte[], int, int) - Constructor for class java.lang.String
Construct a new String by converting the specified subarray of bytes using the platform's default character encoding.
String(byte[]) - Constructor for class java.lang.String
Construct a new String by converting the specified array of bytes using the platform's default character encoding.
String(StringBuffer) - Constructor for class java.lang.String
Allocates a new string that contains the sequence of characters currently contained in the string buffer argument.
STRING_ARRAY - Static variable in class com.sun.squawk.Klass
The type for java.lang.String[].
STRING_ARRAY - Static variable in class com.sun.squawk.vm.CID
 
STRING_OF_BYTES - Static variable in class com.sun.squawk.Klass
The type for com.sun.squawk.StringOfBytes.
STRING_OF_BYTES - Static variable in class com.sun.squawk.vm.CID
 
StringBuffer - Class in java.lang
A string buffer implements a mutable sequence of characters.
StringBuffer() - Constructor for class java.lang.StringBuffer
Constructs a string buffer with no characters in it and an initial capacity of 16 characters.
StringBuffer(int) - Constructor for class java.lang.StringBuffer
Constructs a string buffer with no characters in it and an initial capacity specified by the length argument.
StringBuffer(String) - Constructor for class java.lang.StringBuffer
Constructs a string buffer so that it represents the same sequence of characters as the string argument; in other words, the initial contents of the string buffer is a copy of the argument string.
stringcopy(Object, int, Object, int, int) - Static method in class com.sun.squawk.GC
Copy data from one string to another.
stringify(byte[]) - Static method in class com.sun.spot.util.Utils
 
StringIndexOutOfBoundsException - Exception in java.lang
Thrown by the charAt method in class String and by other String methods to indicate that an index is either negative or greater than or equal to the size of the string.
StringIndexOutOfBoundsException() - Constructor for exception java.lang.StringIndexOutOfBoundsException
Constructs a StringIndexOutOfBoundsException with no detail message.
StringIndexOutOfBoundsException(String) - Constructor for exception java.lang.StringIndexOutOfBoundsException
Constructs a StringIndexOutOfBoundsException with the specified detail message.
StringIndexOutOfBoundsException(int) - Constructor for exception java.lang.StringIndexOutOfBoundsException
Constructs a new StringIndexOutOfBoundsException class with an argument indicating the illegal index.
StringOfBytes - Class in com.sun.squawk
 
StringTokenizer - Class in com.sun.squawk.util
StringTokenizer is a class that controls simple linear tokenization of a String.
StringTokenizer(String, String, boolean) - Constructor for class com.sun.squawk.util.StringTokenizer
Constructs a StringTokenizer on the specified String, using the specified delimiter set.
StringTokenizer(String, String) - Constructor for class com.sun.squawk.util.StringTokenizer
Constructs a StringTokenizer on the specified String, using the specified delimiter set.
StringTokenizer(String) - Constructor for class com.sun.squawk.util.StringTokenizer
Constructs a StringTokenizer on the specified String, using the default delimiter set (which is " \t\n\r").
strip(int) - Method in class com.sun.squawk.Suite
Creates a copy of this suite with its symbolic information stripped according to the given parameters.
StructuredFileInputStream - Class in com.sun.squawk.util
An instance of StructuredInputStream is used to read a file that must conform to some given format such as a class file or a suite file.
StructuredFileInputStream(InputStream, String, String) - Constructor for class com.sun.squawk.util.StructuredFileInputStream
Creates a StructuredFileInputStream that reads class components from a given input stream.
sub(int) - Method in class com.sun.squawk.Address
Subtracts a 32 bit offset to this address and return the resulting address.
sub(int) - Method in class com.sun.squawk.Offset
Subtracts a value from this offset and return the resulting offset.
SUB_D - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
SUB_F - Static variable in class com.sun.squawk.vm.OPC
Floating point instructions.
SUB_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
SUB_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
subOffset(Offset) - Method in class com.sun.squawk.Address
Subtracts a 32 or 64 bit offset to this address and return the resulting address.
substring(int) - Method in class java.lang.String
Returns a new string that is a substring of this string.
substring(int, int) - Method in class java.lang.String
Returns a new string that is a substring of this string.
SUCCESS - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Returned from mcpsDataRequest on successful transmission
SUCCESS - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for success in pdDataRequest(RadioPacket) and I802_15_4_PHY.plmeSetTrxState(int)
Suite - Class in com.sun.squawk
A suite is the unit of deployment/compilation in the Squawk system.
SUITE_VERIFIED_FLAG_SIZE - Static variable in class com.sun.spot.peripheral.ConfigPage
 
SuiteCreator - Class in com.sun.squawk
 
SuiteCreator() - Constructor for class com.sun.squawk.SuiteCreator
 
SuiteCreator.Loader - Class in com.sun.squawk
This class is used to load a number of classes and resources into it's isolate's leaf suite.
SuiteCreator.Loader() - Constructor for class com.sun.squawk.SuiteCreator.Loader
 
SUNDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Sunday.
SUPER - Static variable in class com.sun.squawk.Modifier
The int value denoting that superclass methods should be treated specially when invoked by the invokespecial instruction.
suspendForDebugger() - Method in class com.sun.squawk.VMThread
Increases the suspension count of this thread.
SW1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Switch 0, matches silkscreening on the hardware This switch can also be driven by an external switch by using the SW1 pin on the header.
SW2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Switch 1, matches silkscreening on the hardware This switch can also be driven by an external switch by using the SW2 pin on the header.
swap(Address, int) - Static method in class com.sun.squawk.NativeUnsafe
Swaps the endianess of a value.
swap(ObjectMemory, boolean, boolean) - Static method in class com.sun.squawk.ObjectMemoryEndianessSwapper
Swaps the endianess of all the data values in om that are accessed via direct loads by the machine where such loads assume a fixed endianess of the data.
swap2(Address) - Static method in class com.sun.squawk.NativeUnsafe
Swaps the endianess of a 2 byte value.
swap4(Address) - Static method in class com.sun.squawk.NativeUnsafe
Swaps the endianess of a 4 byte value.
swap8(Address) - Static method in class com.sun.squawk.NativeUnsafe
Swaps the endianess of a 8 byte value.
Switch - Class in com.sun.spot.sensorboard.peripheral
Class implementing simple switches, assuming a mapping of open=LOW, closed=HIGH.
Switch(IInputPin) - Constructor for class com.sun.spot.sensorboard.peripheral.Switch
Constructor.
SYNCHRONIZED - Static variable in class com.sun.squawk.Modifier
The int value representing the synchronized modifier.
SYNTHETIC - Static variable in class com.sun.squawk.Modifier
The int value denoting that a class that does not have a class file representation.
SYSIRQ_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
System - Class in java.lang
The System class contains several useful class fields and methods.
SystemOutTestResultLog - Class in com.sun.spot.testFramework
 
SystemOutTestResultLog() - Constructor for class com.sun.spot.testFramework.SystemOutTestResultLog
 

T

table - Variable in class com.sun.squawk.util.IntHashtable
The hash table data.
TABLESWITCH_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
TABLESWITCH_S - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
TAN - Static variable in class com.sun.squawk.vm.MathOpcodes
 
tan(double) - Static method in class java.lang.Math
 
TC0_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC1_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC2_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC3_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC4_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC5_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC_ABETRG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ABETRG_TIOA - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ABETRG_TIOB - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPA - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPA_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPA_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPA_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPA_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPC - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPC_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPC_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPC_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPC_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_AEEVT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_AEEVT_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_AEEVT_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_AEEVT_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_AEEVT_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ASWTRG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ASWTRG_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ASWTRG_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ASWTRG_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ASWTRG_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPB - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPB_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPB_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPB_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPB_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPC - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPC_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPC_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPC_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPC_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BEEVT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BEEVT_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BEEVT_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BEEVT_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BEEVT_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BSWTRG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BSWTRG_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BSWTRG_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BSWTRG_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BSWTRG_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BURST - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BURST_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BURST_XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BURST_XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BUSRT_XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CAPT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKDIS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKEN - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKI - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_MCK128 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_MCK2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_MCK32 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_MCK8 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_SLCK - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKSTA - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_COVFS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CPAS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CPBS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CPCDIS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CPCS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CPCSTOP - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVT_TIOB - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVT_XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVT_XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVT_XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVTEDG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVTEDG_BOTH_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVTEDG_EDGE_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVTEDG_FALLING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVTEDG_RISING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ENETRG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGEDG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGEDG_BOTH_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGEDG_EDGE_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGEDG_FALLING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGEDG_RISING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDBDIS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDBSTOP - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRA - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRA_BOTH_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRA_EDGE_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRA_FALLING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRA_RISING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRAS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRB - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRB_BOTH_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRB_EDGE_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRB_FALLING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRB_RISING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRBS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LOVRS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_MTIOA - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_MTIOB - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_NONEXC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_NONEXC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_NONEXC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_SWTRG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_SYNC - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TC0XC0S - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TC1XC1S - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TC2XC2S - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TCLK0XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TCLK1XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TCLK2XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA0XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA0XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA1XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA1XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA2XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA2XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_WAVE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_WAVSEL_UP_AUTO_TRG_CP - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_WAVSEL_UPDOWN_AUTO_TRG_CP - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_WAVSEL_UPDOWN_NO_TRG_CP - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
tearDown() - Method in class com.sun.spot.peripheral.CC2420Driver
 
tearDown() - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriver
 
tearDown() - Method in interface com.sun.spot.peripheral.IDriver
Deactivate the driver (usually in preparation for deep sleep).
tearDown() - Method in class com.sun.spot.sensorboard.EDemoBoard
Perform any tasks necessary for hibernation.
tearDown() - Method in class com.sun.spot.sensorboard.hardware.ADT7411
 
tearDown() - Method in class com.sun.spot.sensorboard.io.OutputPin
 
tearDown() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
 
tearDown() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
 
tearDown() - Method in interface com.sun.spot.testFramework.ITestCases
Implement this method in your test class to define behaviour run after each test.
tearDown() - Method in class com.sun.spot.testFramework.TestBase
 
TearDownCommand - Class in com.sun.spot.peripheral.driver.proxy
 
TearDownCommand(String) - Constructor for class com.sun.spot.peripheral.driver.proxy.TearDownCommand
 
Test - Class in com.sun.squawk
 
Test() - Constructor for class com.sun.squawk.Test
 
test00() - Method in interface com.sun.spot.testFramework.ITestCases
 
test00() - Method in class com.sun.spot.testFramework.TestBase
 
test01() - Method in interface com.sun.spot.testFramework.ITestCases
 
test01() - Method in class com.sun.spot.testFramework.TestBase
 
test02() - Method in interface com.sun.spot.testFramework.ITestCases
 
test02() - Method in class com.sun.spot.testFramework.TestBase
 
test03() - Method in interface com.sun.spot.testFramework.ITestCases
 
test03() - Method in class com.sun.spot.testFramework.TestBase
 
test04() - Method in interface com.sun.spot.testFramework.ITestCases
 
test04() - Method in class com.sun.spot.testFramework.TestBase
 
test05() - Method in interface com.sun.spot.testFramework.ITestCases
 
test05() - Method in class com.sun.spot.testFramework.TestBase
 
test06() - Method in interface com.sun.spot.testFramework.ITestCases
 
test06() - Method in class com.sun.spot.testFramework.TestBase
 
test07() - Method in interface com.sun.spot.testFramework.ITestCases
 
test07() - Method in class com.sun.spot.testFramework.TestBase
 
test08() - Method in interface com.sun.spot.testFramework.ITestCases
 
test08() - Method in class com.sun.spot.testFramework.TestBase
 
test09() - Method in interface com.sun.spot.testFramework.ITestCases
 
test09() - Method in class com.sun.spot.testFramework.TestBase
 
test10() - Method in interface com.sun.spot.testFramework.ITestCases
 
test10() - Method in class com.sun.spot.testFramework.TestBase
 
test11() - Method in interface com.sun.spot.testFramework.ITestCases
 
test11() - Method in class com.sun.spot.testFramework.TestBase
 
test12() - Method in interface com.sun.spot.testFramework.ITestCases
 
test12() - Method in class com.sun.spot.testFramework.TestBase
 
test13() - Method in interface com.sun.spot.testFramework.ITestCases
 
test13() - Method in class com.sun.spot.testFramework.TestBase
 
test14() - Method in interface com.sun.spot.testFramework.ITestCases
 
test14() - Method in class com.sun.spot.testFramework.TestBase
 
test15() - Method in interface com.sun.spot.testFramework.ITestCases
 
test15() - Method in class com.sun.spot.testFramework.TestBase
 
test16() - Method in interface com.sun.spot.testFramework.ITestCases
 
test16() - Method in class com.sun.spot.testFramework.TestBase
 
test17() - Method in interface com.sun.spot.testFramework.ITestCases
 
test17() - Method in class com.sun.spot.testFramework.TestBase
 
test18() - Method in interface com.sun.spot.testFramework.ITestCases
 
test18() - Method in class com.sun.spot.testFramework.TestBase
 
test19() - Method in interface com.sun.spot.testFramework.ITestCases
 
test19() - Method in class com.sun.spot.testFramework.TestBase
 
test20() - Method in interface com.sun.spot.testFramework.ITestCases
 
test20() - Method in class com.sun.spot.testFramework.TestBase
 
test21() - Method in interface com.sun.spot.testFramework.ITestCases
 
test21() - Method in class com.sun.spot.testFramework.TestBase
 
test22() - Method in interface com.sun.spot.testFramework.ITestCases
 
test22() - Method in class com.sun.spot.testFramework.TestBase
 
test23() - Method in interface com.sun.spot.testFramework.ITestCases
 
test23() - Method in class com.sun.spot.testFramework.TestBase
 
test24() - Method in interface com.sun.spot.testFramework.ITestCases
 
test24() - Method in class com.sun.spot.testFramework.TestBase
 
test25() - Method in interface com.sun.spot.testFramework.ITestCases
 
test25() - Method in class com.sun.spot.testFramework.TestBase
 
test26() - Method in interface com.sun.spot.testFramework.ITestCases
 
test26() - Method in class com.sun.spot.testFramework.TestBase
 
test27() - Method in interface com.sun.spot.testFramework.ITestCases
 
test27() - Method in class com.sun.spot.testFramework.TestBase
 
test28() - Method in interface com.sun.spot.testFramework.ITestCases
 
test28() - Method in class com.sun.spot.testFramework.TestBase
 
test29() - Method in interface com.sun.spot.testFramework.ITestCases
 
test29() - Method in class com.sun.spot.testFramework.TestBase
 
TestBase - Class in com.sun.spot.testFramework
The abstract superclass for any class containing test cases.

See ITestCases for details of use.
TestBase() - Constructor for class com.sun.spot.testFramework.TestBase
 
TestRunner - Class in com.sun.spot.testFramework
The TestRunner runs test cases contained in a subclass of TestBase.
TestRunner() - Constructor for class com.sun.spot.testFramework.TestRunner
 
TestRunner(ITestResultLog) - Constructor for class com.sun.spot.testFramework.TestRunner
 
testsToBeRun() - Method in interface com.sun.spot.testFramework.ITestCases
Override this method to select a set of tests to run
testsToBeRun() - Method in class com.sun.spot.testFramework.TestBase
 
that(boolean, String) - Static method in class com.sun.squawk.util.Assert
Asserts that the specified condition is true.
that(boolean) - Static method in class com.sun.squawk.util.Assert
Asserts that the specified condition is true.
thatFatal(boolean, String) - Static method in class com.sun.squawk.util.Assert
Asserts that the specified condition is true.
thatFatal(boolean) - Static method in class com.sun.squawk.util.Assert
Asserts that the specified condition is true.
Thread - Class in java.lang
A thread is a thread of execution in a program.
Thread() - Constructor for class java.lang.Thread
Allocates a new Thread object.
Thread(Runnable) - Constructor for class java.lang.Thread
Allocates a new Thread object with a specific target object whose run method is called.
Thread(Runnable, String) - Constructor for class java.lang.Thread
Allocates a new Thread object with the given target and name.
Thread(String) - Constructor for class java.lang.Thread
Allocates a new Thread object with the given name.
THREAD_DEATH - Static variable in class com.sun.squawk.Debugger.Event
 
THREAD_END - Static variable in class com.sun.squawk.Debugger.Event
 
THREAD_START - Static variable in class com.sun.squawk.Debugger.Event
 
threshold - Variable in class com.sun.squawk.util.IntHashtable
Rehashes the table when count exceeds this threshold.
THROW - Static variable in class com.sun.squawk.ServiceOperation
Throw an exception.
THROW - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
THROWABLE - Static variable in class com.sun.squawk.Klass
The type for java.lang.Class.
THROWABLE - Static variable in class com.sun.squawk.vm.CID
 
Throwable - Class in java.lang
The Throwable class is the superclass of all errors and exceptions in the Java language.
Throwable() - Constructor for class java.lang.Throwable
Constructs a new Throwable with null as its error message string.
Throwable(String) - Constructor for class java.lang.Throwable
Constructs a new Throwable with the specified error message.
throwAssertFailedException(String) - Static method in class com.sun.squawk.util.Assert
Create one centralized place where an exception is thrown in case of Assert failure.
throwIt(int) - Static method in exception com.sun.squawk.security.CryptoException
Throws a CryptoException with the specified reason.
THURSDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Thursday.
time(String, ComputationTimer.Computation) - Static method in class com.sun.squawk.util.ComputationTimer
Time a specified computation denoted by a specified identifier.
time(String, ComputationTimer.ComputationException) - Static method in class com.sun.squawk.util.ComputationTimer
Time a specified computation denoted by a specified identifier.
time - Variable in class java.util.Calendar
The currently set time for this calendar, expressed in milliseconds after January 1, 1970, 0:00:00 GMT.
TimeoutException - Exception in com.sun.spot.peripheral
Thrown when an attempt to receive data over either a "radio:" or "radiogram:" connection fails due to a read timeout being exceeded.
TimeoutException(String) - Constructor for exception com.sun.spot.peripheral.TimeoutException
Construct exception with given message.
TimerCounterBits - Interface in com.sun.spot.peripheral
Timer counter bit definitions

See headings in the source file for more information

timesAsString() - Static method in class com.sun.squawk.util.ComputationTimer
Returns a string representation of the times accumulated by the timer in the form of a set of entries, enclosed in braces and separated by the ASCII characters ", " (comma and space).
TimeZone - Class in java.util
TimeZone represents a time zone offset, and also figures out daylight savings.
TimeZone() - Constructor for class java.util.TimeZone
 
toBinaryString(int) - Static method in class java.lang.Integer
Creates a string representation of the integer argument as an unsigned integer in base 2.
toByteArray() - Method in class com.sun.squawk.ByteBufferEncoder
Gets the contents of this buffer as a byte array.
toByteArray() - Method in class java.io.ByteArrayOutputStream
Creates a newly allocated byte array.
toCanonical(Address) - Method in class com.sun.squawk.ObjectMemory
Converts a physical address that is within the range of this object memory into a canonical address.
toCharArray() - Method in class java.lang.String
Converts this string to a new character array.
toDegrees(double) - Static method in class java.lang.Math
Converts an angle measured in radians to the equivalent angle measured in degrees.
toHexString(int) - Static method in class java.lang.Integer
Creates a string representation of the integer argument as an unsigned integer in base 16.
toInt() - Method in class com.sun.squawk.Offset
Casts a value of type Offset into an int.
toInt() - Method in class com.sun.squawk.UWord
Casts a value of type UWord into an int.
toInteger() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
mimic the behaviour of an enum
toLowerCase(char) - Static method in class java.lang.Character
The given character is mapped to its lowercase equivalent; if the character has no lowercase equivalent, the character itself is returned.
toLowerCase() - Method in class java.lang.String
Converts all of the characters in this String to lower case.
ToneGenerator - Class in com.sun.spot.sensorboard.peripheral
Allows attaching a simple speaker device to an output pin to generate various simple frequencies.
ToneGenerator(PinDescriptor, IToneGeneratorController) - Constructor for class com.sun.spot.sensorboard.peripheral.ToneGenerator
Creates a new instance of ToneGenerator
toObject() - Method in class com.sun.squawk.Address
Casts this address to an object reference.
toOctalString(int) - Static method in class java.lang.Integer
Creates a string representation of the integer argument as an unsigned integer in base 8.
toOffset() - Method in class com.sun.squawk.UWord
Casts a value of type UWord into an Offset.
TOP - Static variable in class com.sun.squawk.Klass
The root of the verification type hierarchy.
toPlatformPath(String, boolean) - Static method in class com.sun.squawk.util.ArgsUtilities
Converts a given file or class path to the correct format for the underlying platform.
toPrimitive() - Method in class com.sun.squawk.Offset
Casts a value of type Offset into the appropriate Java primitive type for the platform (i.e.
toPrimitive() - Method in class com.sun.squawk.UWord
Casts a value of type UWord into the appropriate Java primitive type for the platform (i.e.
toRadians(double) - Static method in class java.lang.Math
Converts an angle measured in degrees to the equivalent angle measured in radians.
toString() - Method in class com.sun.spot.io.j2me.socket.ProxyInitializer
Returns a formatted string representing the initStr to be sent to the proxy
toString() - Method in class com.sun.spot.peripheral.PIOPin
 
toString() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
toString() - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
toString() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
toString() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
toString() - Method in class com.sun.spot.util.IEEEAddress
 
toString() - Method in class com.sun.squawk.Address
Gets a string representation of this address.
toString() - Method in class com.sun.squawk.Debugger.Event
 
toString() - Method in class com.sun.squawk.Debugger.ExceptionEvent
 
toString() - Method in class com.sun.squawk.Debugger.LocationEvent
 
toString() - Method in class com.sun.squawk.Debugger.SingleStep
 
toString() - Method in class com.sun.squawk.io.mailboxes.Mailbox
Returns a string representation of the object.
toString() - Method in class com.sun.squawk.io.mailboxes.MailboxAddress
 
toString() - Method in class com.sun.squawk.Isolate
Get the string representation of the isolate.
toString() - Method in class com.sun.squawk.Klass
Converts the object to a string.
toString(Member) - Static method in class com.sun.squawk.Klass
Gets a string representation of a given field or method.
toString() - Method in class com.sun.squawk.Member
Gets a String representation of this field or method.
toString() - Method in class com.sun.squawk.MethodBody
Produce String for debugging
toString(int) - Static method in class com.sun.squawk.Modifier
Return a string describing the access modifier flags in the specified modifier.
toString() - Method in class com.sun.squawk.Offset
Gets a string representation of this offset.
toString() - Method in class com.sun.squawk.Ref
 
toString() - Method in exception com.sun.squawk.security.CryptoException
Returns a human readable string describing this exception.
toString() - Method in class com.sun.squawk.Suite
Gets a string representation of this suite.
toString() - Method in class com.sun.squawk.util.ArrayHashtable
Returns a rather long string representation of this hashtable.
toString() - Method in class com.sun.squawk.util.BitSet
Returns a string representation of this bit set.
toString() - Method in class com.sun.squawk.util.IntHashtable
Returns a rather long string representation of this hashtable.
toString() - Method in class com.sun.squawk.util.LongHashtable
Returns a rather long string representation of this hashtable.
toString() - Method in class com.sun.squawk.util.SquawkHashtable
Returns a rather long string representation of this hashtable.
toString() - Method in class com.sun.squawk.util.SquawkVector
Returns a string representation of this vector.
toString() - Method in class com.sun.squawk.UWord
Gets a string representation of this word.
toString() - Method in class com.sun.squawk.VM.StackTraceElement
Returns a string representation of the object.
toString() - Method in class com.sun.squawk.VMThread.ExecutionPoint
 
toString() - Method in class com.sun.squawk.VMThread
Returns a string representation of this thread, including a unique number that identifies the thread and the thread's priority.
toString() - Method in class java.io.ByteArrayOutputStream
Converts the buffer's contents into a string, translating bytes into characters according to the platform's default character encoding.
toString() - Method in class java.lang.Boolean
Returns a String object representing this Boolean's value.
toString() - Method in class java.lang.Byte
Returns a String object representing this Byte's value.
toString() - Method in class java.lang.Character
Returns a String object representing this character's value.
toString() - Method in class java.lang.Class
Converts the object to a string.
toString(double) - Static method in class java.lang.Double
Returns a String representation for the specified double value.
toString() - Method in class java.lang.Double
Returns a String representation of this Double object.
toString(float) - Static method in class java.lang.Float
Returns a String representation for the specified float value.
toString() - Method in class java.lang.Float
Returns a String representation of this Float object.
toString(int, int) - Static method in class java.lang.Integer
Creates a string representation of the first argument in the radix specified by the second argument.
toString(int) - Static method in class java.lang.Integer
Returns a new String object representing the specified integer.
toString() - Method in class java.lang.Integer
Returns a String object representing this Integer's value.
toString(long, int) - Static method in class java.lang.Long
Creates a string representation of the first argument in the radix specified by the second argument.
toString(long) - Static method in class java.lang.Long
Returns a new String object representing the specified integer.
toString() - Method in class java.lang.Long
Returns a String object representing this Long's value.
toString() - Method in class java.lang.Object
Returns a string representation of the object.
toString() - Method in class java.lang.Short
Returns a String object representing this Short's value.
toString() - Method in class java.lang.String
This object (which is already a string!) is itself returned.
toString() - Method in class java.lang.StringBuffer
Converts to a string representing the data in this string buffer.
toString() - Method in class java.lang.Thread
Returns a string representation of this thread, including a unique number that identifies the thread and the thread's priority.
toString() - Method in class java.lang.Throwable
Returns a short description of this throwable object.
toString() - Method in class java.util.Date
Converts this Date object to a String of the form:
toString() - Method in class java.util.Hashtable
Returns a rather long string representation of this hashtable.
toString() - Method in class java.util.Vector
Returns a string representation of this vector.
totalMemory() - Static method in class com.sun.squawk.GC
Returns the total amount of RAM memory in the Squawk Virtual Machine.
totalMemory() - Method in class java.lang.Runtime
Returns the total amount of memory in the Java Virtual Machine.
toUpperCase(char) - Static method in class java.lang.Character
Converts the character argument to uppercase; if the character has no lowercase equivalent, the character itself is returned.
toUpperCase() - Method in class java.lang.String
Converts all of the characters in this String to upper case.
toUWord() - Method in class com.sun.squawk.Address
Casts this address to a UWord.
toUWord() - Method in class com.sun.squawk.Offset
Casts a value of type Offset into a UWord.
TOV0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
TOV1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
TOV2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
trace(String) - Static method in class com.sun.squawk.util.Tracer
Output a string to the tracer's print stream.
traceEndHigh - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
traceEndLow - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
traceln(String) - Static method in class com.sun.squawk.util.Tracer
Output a string to the tracer's print stream followed by a newline.
Tracer - Class in com.sun.squawk.util
The Tracer class encapsulates a set of static methods that are used to emit execution traces to a print stream.
traceStartHigh - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
traceStartLow - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
tracing - Static variable in class com.sun.squawk.vm.Global
Fields specified here will be allocated constant offsets.
TRACING_ENABLED - Static variable in class com.sun.squawk.Klass
A flag specifying whether the Tracer class is available.
TRANSIENT - Static variable in class com.sun.squawk.Modifier
The int value representing the transient modifier.
TranslatorInterface - Interface in com.sun.squawk
The TranslatorInterface is the interface by which new classes can be created and loaded into the runtime system.
transmit(byte) - Method in class com.sun.spot.sensorboard.protocol.AT91_I2C
 
transmit(byte) - Method in interface com.sun.spot.sensorboard.protocol.II2C
 
TriColorLED - Class in com.sun.spot.sensorboard.peripheral
Provides access to the colored LEDs
TriColorLED(PinDescriptor, ITriColorLEDController) - Constructor for class com.sun.spot.sensorboard.peripheral.TriColorLED
 
trim() - Method in class java.lang.String
Removes white space from both ends of this string.
trimToSize() - Method in class com.sun.squawk.util.SquawkVector
Trims the capacity of this vector to be the vector's current size.
trimToSize() - Method in class java.util.Vector
Trims the capacity of this vector to be the vector's current size.
TRUE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Some MAC PIB attributes are defined as boolean: to simplify the interface they're returned as ints.
TRUE - Static variable in class java.lang.Boolean
The Boolean object corresponding to the primitive value true.
TRX_OFF - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Value for TRX state (see I802_15_4_PHY.plmeSetTrxState(int)) to disable RX
TSM - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
TUESDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Tuesday.
turnOffReceiver() - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Turn off the radio receiver
turnOffReceiver() - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
turnOnReceiver() - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Turn on the radio receiver
turnOnReceiver(int) - Method in interface com.sun.spot.peripheral.radio.ILowPanPacketDispatcher
Turn on the radio receiver for a fixed period
turnOnReceiver() - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
turnOnReceiver(int) - Method in class com.sun.spot.peripheral.radio.LowPanPacketDispatcher
 
TURQUOISE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color turquoise
TWI_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TWO_WORD - Static variable in class com.sun.squawk.Klass
The root of all two word types.
TX_ON - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for I802_15_4_PHY.plmeCCARequest() if transmission is active
type - Variable in class com.sun.squawk.ScopedLocalVariable
The type of the local variable.
TYPE_MASK - Static variable in class com.sun.squawk.vm.AddressType
The mask applied to an address type value to extract the type information without the mutation type information.

U

UDP_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
UHP_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
unclaimTIOA() - Method in interface com.sun.spot.peripheral.IAT91_TC
Enable PIO use of shared TIOA line
UNDEFINED - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address that has never been written to or zeroed.
UNDEFINED_WORD - Static variable in class com.sun.squawk.vm.AddressType
A constant denoting a word full of AddressType.UNDEFINEDs.
unhibernate() - Method in class com.sun.squawk.Isolate
Unhibernate the isolate.
UNINITIALIZED - Static variable in class com.sun.squawk.Klass
The root type for all uninitialized reference types.
UNINITIALIZED_KEY - Static variable in exception com.sun.squawk.security.CryptoException
This reason code is used to indicate that the key is uninitialized.
UNINITIALIZED_NEW - Static variable in class com.sun.squawk.Klass
The root of the types representing the result of the new bytecode before it has been passed to a constructor.
UNINITIALIZED_THIS - Static variable in class com.sun.squawk.Klass
The type for this in a constructor before the call to the super constructor.
unregisterMailbox(String, Mailbox) - Static method in class com.sun.squawk.VM
Unregister named mailbox with the system.
Unsafe - Class in com.sun.squawk
A collection of methods for performing peek and poke operations on memory addresses.
UnsupportedEncodingException - Exception in java.io
The Character Encoding is not supported.
UnsupportedEncodingException() - Constructor for exception java.io.UnsupportedEncodingException
Constructs an UnsupportedEncodingException without a detail message.
UnsupportedEncodingException(String) - Constructor for exception java.io.UnsupportedEncodingException
Constructs an UnsupportedEncodingException with a detail message.
updateBreakpoints(Isolate.Breakpoint[]) - Method in class com.sun.squawk.Isolate
 
updateModifiers(int) - Method in class com.sun.squawk.Klass
Updates the modifiers for this class by setting one or more modifier flags that are not currently set.
updateWriteBarrierForPointerArraycopy(Object, int, int) - Static method in class com.sun.squawk.Lisp2Bitmap
 
US0_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
US1_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
US2_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
US3_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
USB_GET_STATE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
useDaylightTime() - Method in class java.util.TimeZone
Queries if this time zone uses Daylight Savings Time.
USER_DEFINED - Static variable in class com.sun.squawk.Debugger.Event
 
USER_FLASH_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
userGCAllowed() - Static method in class com.sun.squawk.VM
Tests if Runtime.gc() is allowed.
USHR_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
USHR_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
usingTypeMap() - Static method in class com.sun.squawk.VM
Determines if the VM was built with memory access type checking enabled.
UTFDataFormatException - Exception in java.io
Signals that a malformed UTF-8 string has been read in a data input stream or by any class that implements the data input interface.
UTFDataFormatException() - Constructor for exception java.io.UTFDataFormatException
Constructs a UTFDataFormatException with null as its error detail message.
UTFDataFormatException(String) - Constructor for exception java.io.UTFDataFormatException
Constructs a UTFDataFormatException with the specified detail message.
Utils - Class in com.sun.spot.util
 
Utils() - Constructor for class com.sun.spot.util.Utils
 
UWORD - Static variable in class com.sun.squawk.Klass
The type for representing unsigned machine words.
UWord - Class in com.sun.squawk
The word type is used by the runtime system and collector to denote machine word-sized quantities.
UWORD - Static variable in class com.sun.squawk.vm.AddressType
Denotes that an address contains a word (or offset) value.
UWORD - Static variable in class com.sun.squawk.vm.CID
 
UWORD_ARRAY - Static variable in class com.sun.squawk.Klass
The type for representing an array of unsigned word addresses.
UWORD_ARRAY - Static variable in class com.sun.squawk.vm.CID
 

V

validateIndex(int) - Method in class com.sun.squawk.util.BitSet
Determines if a given bit index is valid.
value - Variable in class com.sun.spot.util.MutableBoolean
 
value - Variable in class com.sun.squawk.ManifestProperty
The value of the property, for example "Sun Microsystems, Inc.".
valueOf(String) - Static method in class java.lang.Double
Returns a new Double value initialized to the value represented by the specified String.
valueOf(String) - Static method in class java.lang.Float
Returns the floating point value represented by the specified String.
valueOf(String, int) - Static method in class java.lang.Integer
Returns a new Integer object initialized to the value of the specified String.
valueOf(String) - Static method in class java.lang.Integer
Returns a new Integer object initialized to the value of the specified String.
valueOf(Object) - Static method in class java.lang.String
Returns the string representation of the Object argument.
valueOf(char[]) - Static method in class java.lang.String
Returns the string representation of the char array argument.
valueOf(char[], int, int) - Static method in class java.lang.String
Returns the string representation of a specific subarray of the char array argument.
valueOf(boolean) - Static method in class java.lang.String
Returns the string representation of the boolean argument.
valueOf(char) - Static method in class java.lang.String
Returns the string representation of the char argument.
valueOf(int) - Static method in class java.lang.String
Returns the string representation of the int argument.
valueOf(long) - Static method in class java.lang.String
Returns the string representation of the long argument.
valueOf(float) - Static method in class java.lang.String
Returns a String object that represents the value of the specified float.
valueOf(double) - Static method in class java.lang.String
Returns a String object that represents the value of the specified double.
VBATT_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
VCC_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
VCORE_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
Vector - Class in java.util
The Vector class implements a growable array of objects.
Vector(int, int) - Constructor for class java.util.Vector
Constructs an empty vector with the specified initial capacity and capacity increment.
Vector(int) - Constructor for class java.util.Vector
Constructs an empty vector with the specified initial capacity.
Vector() - Constructor for class java.util.Vector
Constructs an empty vector.
verify(int, int, byte[]) - Method in class com.sun.spot.peripheral.external.M25P05
Verify data in the M25P05 flash memory.
verify(int, int, byte[]) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Verify data in the flash memory.
verify(byte[], byte[]) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
 
verify(byte[], int, int, byte[], int, int) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
Verifies a buffer TODO: javadoc TODO: support both native and normal verification.
verifySuite(String) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
Verifies a suite in flash memory.
verifySuite(InputStream) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
Verifies a suite in flash memory.
verifySuite(InputStream, boolean) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
Verifies a suite in flash memory using either the java Signature or a native read from flash and sha1 code.
VEXT_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
virtual$java_lang_Object$abstractMethodError - Static variable in class com.sun.squawk.vm.MethodOffsets
 
virtual$java_lang_Object$finalize - Static variable in class com.sun.squawk.vm.MethodOffsets
 
virtual$java_lang_Object$toString - Static variable in class com.sun.squawk.vm.MethodOffsets
 
VirtualMachineError - Error in java.lang
Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary for it to continue operating.
VirtualMachineError() - Constructor for error java.lang.VirtualMachineError
Constructs a VirtualMachineError with no detail message.
VirtualMachineError(String) - Constructor for error java.lang.VirtualMachineError
Constructs a VirtualMachineError with the specified detail message.
visit(IntHashtableVisitor) - Method in class com.sun.squawk.util.IntHashtable
Visitor
visitIntHashtable(int, Object) - Method in interface com.sun.squawk.util.IntHashtableVisitor
Visit method.
VM - Class in com.sun.squawk
This is a Squawk VM specific class that is used to communicate between executing Java software and the low level core VM that is expressed in machine code.
VM() - Constructor for class com.sun.squawk.VM
 
VM.StackTraceElement - Class in com.sun.squawk
Represents the method and bytecode index of the execution point in a frame on a thread's call stack.
VM_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
VM_ADDRESS_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
VM_DEATH - Static variable in class com.sun.squawk.Debugger.Event
 
VM_DISCONNECTED - Static variable in class com.sun.squawk.Debugger.Event
 
VM_INIT - Static variable in class com.sun.squawk.Debugger.Event
 
VM_START - Static variable in class com.sun.squawk.Debugger.Event
 
VMBufferDecoder - Class in com.sun.squawk
A byte buffer dencoder can be used to decode a byte array of values encoded with a byte buffer encoder.
VMThread - Class in com.sun.squawk
The Squawk implementation of threads.
VMThread(Thread) - Constructor for class com.sun.squawk.VMThread
Allocates a new VMThread object to support a given API Thread instance.
VMThread.ExecutionPoint - Class in com.sun.squawk
An ExecutionPoint instance encapsulates the details of a point of execution including the thread, a frame offset, the method to which the frame pertains and the bytecode index of an instruction in the method.
VMThread.ExecutionPoint(Offset, Offset, Object) - Constructor for class com.sun.squawk.VMThread.ExecutionPoint
 
VOID - Static variable in class com.sun.squawk.Klass
The type for void.
VOID - Static variable in class com.sun.squawk.vm.CID
 
VoidReplyEnvelope - Class in com.sun.spot.interisolate
 
VoidReplyEnvelope() - Constructor for class com.sun.spot.interisolate.VoidReplyEnvelope
 
VOLATILE - Static variable in class com.sun.squawk.Modifier
The int value representing the volatile modifier.
VUSB_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 

W

wait(long) - Method in class java.lang.Object
Causes current thread to wait until either another thread invokes the Object.notify() method or the Object.notifyAll() method for this object, or a specified amount of time has elapsed.
wait(long, int) - Method in class java.lang.Object
Causes current thread to wait until another thread invokes the Object.notify() method or the Object.notifyAll() method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
wait() - Method in class java.lang.Object
Causes current thread to wait until another thread invokes the Object.notify() method or the Object.notifyAll() method for this object.
WAIT_FOR_DEEP_SLEEP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
WAIT_FOR_SERIAL_CHAR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
waitForChange() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
waitForChange() - Method in interface com.sun.spot.sensorboard.io.IInputPin
Blocks the caller waiting for a change.
waitForChange() - Method in class com.sun.spot.sensorboard.io.InputPin
 
waitForChange() - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Blocks until there is a change, either way, in the input, as defined for the interface SingleBitInput
waitForChange() - Method in class com.sun.spot.sensorboard.io.IOPin
 
waitForChange() - Method in interface com.sun.spot.sensorboard.peripheral.ISwitch
Block the current thread until the switch's state changes.
waitForChange() - Method in class com.sun.spot.sensorboard.peripheral.Switch
 
waitForDeepSleep(long) - Static method in class com.sun.squawk.VM
Wait until it's possible that we can go to deep sleep.
waitForInterrupt(int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Suspend this thread until the selected interrupt occurs.
waitForInterrupt(int) - Static method in class com.sun.squawk.VM
Waits for an interrupt.
waitForIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Wait for the specified PIO pin to generate an interrupt.
waitForIrq() - Method in interface com.sun.spot.peripheral.IAT91_TC
Suspend this thread until this TC generates an interrupt.
WAKE_ON_INTERRUPT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
warning(String) - Method in class com.sun.spot.sensorboard.EDemoBoard
Report a warning with regard to the EDemoBoard.
wasLoaded() - Method in class com.sun.spot.peripheral.ConfigPage
Discover whether this config page was initialized by loading from a byte array or by initialization from default values
WCOL - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
WDRF - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
WeakReference - Class in java.lang.ref
This class provides support for weak references.
WeakReference(Object) - Constructor for class java.lang.ref.WeakReference
Creates a new weak reference that refers to the given object.
WEDNESDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Wednesday.
WGM00 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
WGM01 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
WGM02 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
WIDE_0 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
WIDE_1 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
WIDE_DELTA - Static variable in class com.sun.squawk.vm.OPC.Properties
The delta that is applied to an opcode < 256 to get the widened version of the opcode.
WIDE_INT - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
WIDE_M1 - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
WIDE_SHORT - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
wordsToBytes() - Method in class com.sun.squawk.Offset
Scales this offset which currently expresses an offset in words to express the same offset in bytes.
write(int) - Method in class com.sun.spot.io.j2me.radio.RadioOutputStream
 
write(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
write(byte[]) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
write(byte[], int, int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
write(int) - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Write data in the stream.
write(byte[]) - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
write(byte[], int, int) - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
write(int) - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
write(int, int, byte[]) - Method in class com.sun.spot.peripheral.external.M25P05
Write data into the M25P05 flash memory.
write(int, byte[], int) - Method in class com.sun.spot.peripheral.external.M25P05
 
write(int) - Method in class com.sun.spot.peripheral.FlashOutputStream
 
write(int, int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Set the state of selected output pins
write(int, byte[], int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Write a 16-bit value into flash.
write(int, int, byte[]) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Write data into the flash memory.
write(int) - Method in class com.sun.spot.peripheral.ota.BoundedFlashOutputStream
 
write(int) - Method in class com.sun.spot.peripheral.ota.SignedConfigOutputStream
 
write(byte[]) - Method in class com.sun.spot.peripheral.ota.SignedConfigOutputStream
 
write(byte, byte) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Write a byte to the ADC
write(byte, byte) - Method in interface com.sun.spot.sensorboard.hardware.IADT7411
Write a byte to the ADC
write(int) - Method in class com.sun.squawk.io.BufferedWriter
Write a single character.
write(char[], int, int) - Method in class com.sun.squawk.io.BufferedWriter
Write a portion of an array of characters.
write(String, int, int) - Method in class com.sun.squawk.io.BufferedWriter
Write a portion of a String.
write(int) - Method in class com.sun.squawk.io.MulticastOutputStream
Writes the specified byte to this output stream.
write(byte[], int, int) - Method in class com.sun.squawk.io.MulticastOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(int) - Method in class java.io.ByteArrayOutputStream
Writes the specified byte to this byte array output stream.
write(byte[], int, int) - Method in class java.io.ByteArrayOutputStream
Writes len bytes from the specified byte array starting at offset off to this byte array output stream.
write(int) - Method in interface java.io.DataOutput
Writes to the output stream the eight low-order bits of the argument b.
write(byte[]) - Method in interface java.io.DataOutput
Writes to the output stream all the bytes in array b.
write(byte[], int, int) - Method in interface java.io.DataOutput
Writes len bytes from array b, in order, to the output stream.
write(int) - Method in class java.io.DataOutputStream
Writes the specified byte (the low eight bits of the argument b) to the underlying output stream.
write(byte[], int, int) - Method in class java.io.DataOutputStream
Writes len bytes from the specified byte array starting at offset off to the underlying output stream.
write(int) - Method in class java.io.OutputStream
Writes the specified byte to this output stream.
write(byte[]) - Method in class java.io.OutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class java.io.OutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(int) - Method in class java.io.OutputStreamWriter
Write a single character.
write(char[], int, int) - Method in class java.io.OutputStreamWriter
Write a portion of an array of characters.
write(String, int, int) - Method in class java.io.OutputStreamWriter
Write a portion of a string.
write(int) - Method in class java.io.PrintStream
Write the specified byte to this stream.
write(byte[], int, int) - Method in class java.io.PrintStream
Write len bytes from the specified byte array starting at offset off to this stream.
write(int) - Method in class java.io.Writer
Write a single character.
write(char[]) - Method in class java.io.Writer
Write an array of characters.
write(char[], int, int) - Method in class java.io.Writer
Write a portion of an array of characters.
write(String) - Method in class java.io.Writer
Write a string.
write(String, int, int) - Method in class java.io.Writer
Write a portion of a string.
WRITE - Static variable in class javax.microedition.io.Connector
Access mode WRITE.
WRITE_SECURED_SILICON_AREA - Static variable in class com.sun.squawk.vm.ChannelConstants
 
WRITE_SERIAL_CHARS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeBigEndLong(byte[], int, long) - Static method in class com.sun.spot.util.Utils
 
writeBigEndShort(byte[], int, int) - Static method in class com.sun.spot.util.Utils
 
writeBoolean(boolean) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeBoolean(boolean) - Method in interface java.io.DataOutput
Writes a boolean value to this output stream.
writeBoolean(boolean) - Method in class java.io.DataOutputStream
Writes a boolean to the underlying output stream as a 1-byte value.
WRITEBUF - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeByte(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
WRITEBYTE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeByte(int) - Method in interface java.io.DataOutput
Writes to the output stream the eight low- order bits of the argument v.
writeByte(int) - Method in class java.io.DataOutputStream
Writes out a byte to the underlying output stream as a 1-byte value.
writeChar(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeChar(int) - Method in interface java.io.DataOutput
Writes a char value, which is comprised of two bytes, to the output stream.
writeChar(int) - Method in class java.io.DataOutputStream
Writes a char to the underlying output stream as a 2-byte value, high byte first.
writeChars(String) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeChars(String) - Method in interface java.io.DataOutput
Writes every character in the string s, to the output stream, in order, two bytes per character.
writeChars(String) - Method in class java.io.DataOutputStream
Writes a string to the underlying output stream as a sequence of characters.
writeDouble(double) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeDouble(double) - Method in interface java.io.DataOutput
Writes a 64 bit double.
writeDouble(double) - Method in class java.io.DataOutputStream
Writes a 64 bit double.
writeError(String) - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Write an error to the stream.
writeFloat(float) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeFloat(float) - Method in interface java.io.DataOutput
Writes a 32 bit float.
writeFloat(float) - Method in class java.io.DataOutputStream
Writes a 32 bit float.
writeInt(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
WRITEINT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeInt(int) - Method in interface java.io.DataOutput
Writes an int value, which is comprised of four bytes, to the output stream.
writeInt(int) - Method in class java.io.DataOutputStream
Writes an int to the underlying output stream as four bytes, high byte first.
writeLittleEndInt(byte[], int, int) - Static method in class com.sun.spot.util.Utils
 
writeLittleEndLong(byte[], int, long) - Static method in class com.sun.spot.util.Utils
 
writeLittleEndShort(byte[], int, int) - Static method in class com.sun.spot.util.Utils
 
writeLong(long) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
WRITELONG - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeLong(long) - Method in interface java.io.DataOutput
Writes an long value, which is comprised of four bytes, to the output stream.
writeLong(long) - Method in class java.io.DataOutputStream
Writes a long to the underlying output stream as eight bytes, high byte first.
writeOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
Writer - Class in java.io
Abstract class for writing to character streams.
Writer() - Constructor for class java.io.Writer
Create a new character-stream writer whose critical sections will synchronize on the writer itself.
Writer(Object) - Constructor for class java.io.Writer
Create a new character-stream writer whose critical sections will synchronize on the given object.
WRITEREAD - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeShort(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
WRITESHORT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeShort(int) - Method in interface java.io.DataOutput
Writes two bytes to the output stream to represent the value of the argument.
writeShort(int) - Method in class java.io.DataOutputStream
Writes a short to the underlying output stream as two bytes, high byte first.
writeUTF(String) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeUTF(String, DataOutput, boolean) - Static method in class com.sun.squawk.util.DataOutputUTF8Encoder
Writes a string to out in UTF-8 encoded form.
writeUTF(String) - Method in interface java.io.DataOutput
Writes two bytes of length information to the output stream, followed by the Java modified UTF representation of every character in the string s.
writeUTF(String) - Method in class java.io.DataOutputStream
Writes a string to the underlying output stream using UTF-8 encoding in a machine-independent manner.

X

XOR_I - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.
XOR_L - Static variable in class com.sun.squawk.vm.OPC
Non-floating point instructions.

Y

YEAR - Static variable in class java.util.Calendar
Field number for get and set indicating the year.
YELLOW - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color yellow
yield() - Static method in class com.sun.squawk.VMThread
Causes the currently executing thread object to temporarily pause and allow other threads to execute.
yield() - Static method in class java.lang.Thread
Causes the currently executing thread object to temporarily pause and allow other threads to execute.

Z

zero() - Static method in class com.sun.squawk.Address
Gets the canonical Address representation of null.
zero() - Static method in class com.sun.squawk.Offset
Gets the canonical Offset representation of null.
zero() - Static method in class com.sun.squawk.UWord
Gets the canonical UWord representation of null.

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

Sun SPOT API
Green Release  


Copyright © 2006 Sun Microsystems, Inc. All Rights Reserved.