Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| IM Profile
PREV NEXT | FRAMES NO FRAMES

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

## A

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.
APRIL - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the fourth month of the year.
ATCommand - class com.siemens.icm.io.ATCommand.
  The ATCommand class supports the execution of AT commands on the same way, as it would be done through a serial interface.
ATCommand(boolean) - Constructor for class com.siemens.icm.io.ATCommand
  Creates a new instance of the ATCommand class.
ATCommand(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.siemens.icm.io.ATCommand
  Creates a new instance of the ATCommand class starting only the required listeners.
ATCommandFailedException - exception com.siemens.icm.io.ATCommandFailedException.
  Signals that a requested device access via the ATCommand class failed.
ATCommandFailedException() - Constructor for class com.siemens.icm.io.ATCommandFailedException
  Constructs an exception with no specified detail message.
ATCommandFailedException(String) - Constructor for class com.siemens.icm.io.ATCommandFailedException
  Constructs an exception with the specified detail message.
ATCommandListener - interface com.siemens.icm.io.ATCommandListener.
  The ATCommandListener interface defines the capabilities for receiving unsolicited AT-Events (e.g. like "RING") and changes of the relevant incoming interface signals (RING, DCD and DSR).
ATCommandResponseListener - interface com.siemens.icm.io.ATCommandResponseListener.
  The ATCommandResponseListenerListener interface defines the capabilities for receiving the response of sending an AT command to a module's AT interpreter.
ATEvent(String) - Method in interface com.siemens.icm.io.ATCommandListener
  Callback method for unsolicited AT-Events (URCs).
ATResponse(String) - Method in interface com.siemens.icm.io.ATCommandResponseListener
  Callback method for passing the response to a call of the non blocking version of the ATCommand.send function.
ATStringConverter - class com.siemens.icm.io.ATStringConverter.
  The ATStringConverter class contains conversion functions for easy conversion between Java strings and GSM or UCS2 encoded strings to be used for parameters of several AT commands via the ATCommand class.
ATStringConverter() - Constructor for class com.siemens.icm.io.ATStringConverter
AUGUST - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the eighth month of the year.
AUTHMODE_ANY - Static variable in class javax.microedition.rms.RecordStore
  Authorization to allow access to any MIDlet suites.
AUTHMODE_PRIVATE - Static variable in class javax.microedition.rms.RecordStore
  Authorization to allow access only to the current MIDlet suite.
ArithmeticException - exception java.lang.ArithmeticException.
  Thrown when an exceptional arithmetic condition has occurred.
ArithmeticException() - Constructor for class java.lang.ArithmeticException
  Constructs an `ArithmeticException` with no detail message.
ArithmeticException(String) - Constructor for class java.lang.ArithmeticException
  Constructs an `ArithmeticException` with the specified detail message.
ArrayIndexOutOfBoundsException - exception java.lang.ArrayIndexOutOfBoundsException.
  Thrown to indicate that an array has been accessed with an illegal index.
ArrayIndexOutOfBoundsException() - Constructor for class java.lang.ArrayIndexOutOfBoundsException
  Constructs an `ArrayIndexOutOfBoundsException` with no detail message.
ArrayIndexOutOfBoundsException(int) - Constructor for class java.lang.ArrayIndexOutOfBoundsException
  Constructs a new `ArrayIndexOutOfBoundsException` class with an argument indicating the illegal index.
ArrayIndexOutOfBoundsException(String) - Constructor for class java.lang.ArrayIndexOutOfBoundsException
  Constructs an `ArrayIndexOutOfBoundsException` class with the specified detail message.
ArrayStoreException - exception java.lang.ArrayStoreException.
  Thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects.
ArrayStoreException() - Constructor for class java.lang.ArrayStoreException
  Constructs an `ArrayStoreException` with no detail message.
ArrayStoreException(String) - Constructor for class java.lang.ArrayStoreException
  Constructs an `ArrayStoreException` with the specified detail message.
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.
acceptAndOpen() - Method in interface javax.microedition.io.StreamConnectionNotifier
  Returns a `StreamConnection` object that represents a server side socket connection.
activeCount() - Static method in class java.lang.Thread
  Returns the current number of active threads in the virtual machine.
addElement(Object) - Method in class java.util.Vector
  Adds the specified component to the end of this vector, increasing its size by one.
addFileSystemListener(FileSystemListener) - Static method in class com.siemens.icm.io.file.FileSystemRegistry
  This method is used to register a FileSystemListener that is notified in case of adding and removing a new file system root.
addListener(ATCommandListener) - Method in class com.siemens.icm.io.ATCommand
  Registers listeners to receive unsolicited AT-Events (URCs).
addListener(BearerControlListener) - Static method in class com.siemens.icm.io.BearerControl
  Registers listeners to receive bearer state changes.
addListener(CommConnectionControlLinesListener) - Method in interface com.siemens.icm.io.CommConnectionControlLines
  Registers listeners to receive state changes of COM control lines (DTR).
addListener(InPortListener) - Method in class com.siemens.icm.io.InPort
  Registers listeners to receive value changes at an input port.
addListener(LimitPulseCounterListener) - Method in class com.siemens.icm.io.LimitPulseCounter
  Registers listeners to receive value changes at an input port.
addPlayerListener(PlayerListener) - Method in interface javax.microedition.media.Player
  Add a player listener for this player.
addRecord(byte[], int, int) - Method in class javax.microedition.rms.RecordStore
  Adds a new record to the record store.
addRecordListener(RecordListener) - Method in class javax.microedition.rms.RecordStore
  Adds the specified RecordListener.
after(Object) - Method in class java.util.Calendar
  Compares the time field records.
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 the string representation of the `float` argument to this string buffer.
append(double) - Method in class java.lang.StringBuffer
  Appends the string representation of the `double` argument to this string buffer.
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.
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.
availableSize() - Method in interface com.siemens.icm.io.file.FileConnection
  Determines the free memory that is available on the file system the file or directory resides on.

## B

BAD_EXTENSIONS - Static variable in class javax.microedition.pki.CertificateException
  Indicates a certificate has unrecognized critical extensions.
BEARER_STATE_CLOSING - Static variable in interface com.siemens.icm.io.BearerControlListener
  The bearer is being closed
BEARER_STATE_CONNECTING - Static variable in interface com.siemens.icm.io.BearerControlListener
  The bearer is being connected
BEARER_STATE_DOWN - Static variable in interface com.siemens.icm.io.BearerControlListener
  The bearer is down.
BEARER_STATE_LIMITED_UP - Static variable in interface com.siemens.icm.io.BearerControlListener
  The bearer is up but currently no network coverage.
BEARER_STATE_UP - Static variable in interface com.siemens.icm.io.BearerControlListener
  The bearer is up.
BLOCK_END - Static variable in interface javax.microedition.media.control.ToneControl
  Defines an ending point for a block.
BLOCK_START - Static variable in interface javax.microedition.media.control.ToneControl
  Defines a starting point for a block.
BROKEN_CHAIN - Static variable in class javax.microedition.pki.CertificateException
  Indicates a certificate in a chain was not issued by the next authority in the chain.
BearerControl - class com.siemens.icm.io.BearerControl.
  The BearerControl class provides the ability to get bearer state events and to hang-up the bearer.
BearerControlListener - interface com.siemens.icm.io.BearerControlListener.
  The BearerControlListener interface defines the capabilities for receiving bearer (e.g.
Boolean - class java.lang.Boolean.
  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.
Byte - class java.lang.Byte.
  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.
ByteArrayInputStream - class java.io.ByteArrayInputStream.
  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.
ByteArrayOutputStream - class java.io.ByteArrayOutputStream.
  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.
before(Object) - Method in class java.util.Calendar
  Compares the time field records.
booleanValue() - Method in class java.lang.Boolean
  Returns the value of this `Boolean` object as a boolean primitive.
breakConnection() - Method in class com.siemens.icm.io.ATCommand
  This function switches the module, when in CSD data call, back from transparent data mode to AT command mode.
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.
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.
bytesTransferred - Variable in class java.io.InterruptedIOException
  Reports how many bytes had been transferred as part of the I/O operation before it was interrupted.

## C

C4 - Static variable in interface javax.microedition.media.control.ToneControl
  Middle C.
CERTIFICATE_CHAIN_TOO_LONG - Static variable in class javax.microedition.pki.CertificateException
  Indicates the server certificate chain exceeds the length allowed by an issuer's policy.
CLOSED - Static variable in interface javax.microedition.media.Player
  The state of the `Player` indicating that the `Player` is closed.
CLOSED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when a `Player` is closed.
CONNChanged(boolean) - Method in interface com.siemens.icm.io.ATCommandListener
  Callback method for change of the state of a data connection.
Calendar - class java.util.Calendar.
  `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.
Certificate - interface javax.microedition.pki.Certificate.
  Interface common to certificates.
CertificateException - exception javax.microedition.pki.CertificateException.
  The `CertificateException` encapsulates an error that occurred while a `Certificate` is being used.
CertificateException(Certificate, byte) - Constructor for class javax.microedition.pki.CertificateException
  Create a new exception with a `Certificate` and specific error reason.
CertificateException(String, Certificate, byte) - Constructor for class javax.microedition.pki.CertificateException
  Create a new exception with a message, `Certificate`, and specific error reason.
Character - class java.lang.Character.
  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.
Class - class java.lang.Class.
  Instances of the class `Class` represent classes and interfaces in a running Java application.
ClassCastException - exception java.lang.ClassCastException.
  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 class java.lang.ClassCastException
  Constructs a `ClassCastException` with no detail message.
ClassCastException(String) - Constructor for class java.lang.ClassCastException
  Constructs a `ClassCastException` with the specified detail message.
ClassNotFoundException - exception java.lang.ClassNotFoundException.
  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 class java.lang.ClassNotFoundException
  Constructs a `ClassNotFoundException` with no detail message.
ClassNotFoundException(String) - Constructor for class java.lang.ClassNotFoundException
  Constructs a `ClassNotFoundException` with the specified detail message.
CommConnection - interface javax.microedition.io.CommConnection.
  This interface defines a logical serial port connection.
CommConnectionControlLines - interface com.siemens.icm.io.CommConnectionControlLines.
  The CommConnectionControlLines interface extends CommConnection with the capabilities of actuating on the control lines of a device, which is connected through a CommConnection port.
CommConnectionControlLinesListener - interface com.siemens.icm.io.CommConnectionControlLinesListener.
  The CommConnectionControlLinesListener interface defines the capability for receiving state changes of the DTR signal.
Connection - interface javax.microedition.io.Connection.
  This is the most basic type of generic connection.
ConnectionClosedException - exception com.siemens.icm.io.file.ConnectionClosedException.
  Represents an exception thrown when a method is invoked on a file connection but the method cannot be completed because the connection is closed.
ConnectionClosedException() - Constructor for class com.siemens.icm.io.file.ConnectionClosedException
  Constructs a new instance of this class with its stack trace filled in.
ConnectionClosedException(String) - Constructor for class com.siemens.icm.io.file.ConnectionClosedException
  Constructs a new instance of this class with its stack trace and message filled in.
ConnectionNotFoundException - exception javax.microedition.io.ConnectionNotFoundException.
  This class is used to signal that a connection target cannot be found, or the protocol type is not supported.
ConnectionNotFoundException() - Constructor for class javax.microedition.io.ConnectionNotFoundException
  Constructs a ConnectionNotFoundException with no detail message.
ConnectionNotFoundException(String) - Constructor for class javax.microedition.io.ConnectionNotFoundException
  Constructs a ConnectionNotFoundException with the specified detail message.
Connector - class javax.microedition.io.Connector.
  This class is factory for creating new Connection objects.
ContentConnection - interface javax.microedition.io.ContentConnection.
  This interface defines the stream connection over which content is passed.
Control - interface javax.microedition.media.Control.
  A `Control` object is used to control some media processing functions.
Controllable - interface javax.microedition.media.Controllable.
  `Controllable` provides an interface for obtaining the `Control`s from an object like a `Player`.
canRead() - Method in interface com.siemens.icm.io.file.FileConnection
  Checks if the file or directory is readable.
canWrite() - Method in interface com.siemens.icm.io.file.FileConnection
  Checks if the file or directory is writable.
cancel() - Method in class java.util.Timer
  Terminates this timer, discarding any currently scheduled tasks.
cancel() - Method in class java.util.TimerTask
  Cancels this timer task.
cancelCommand() - Method in class com.siemens.icm.io.ATCommand
  Cancel a running AT command.
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 java.util.Vector
  The amount by which the capacity of the vector is automatically incremented when its size becomes greater than its capacity.
ceil(double) - Static method in class java.lang.Math
  Returns the smallest (closest to negative infinity) `double` value that is not less than the argument and is equal to a mathematical integer.
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.
charValue() - Method in class java.lang.Character
  Returns the value of this Character object.
checkError() - Method in class java.io.PrintStream
  Flush the stream and check its error state.
checkPermission(String) - Method in class javax.microedition.midlet.MIDlet
  Get the status of the specified permission.
clear() - Method in class java.util.Hashtable
  Clears this hashtable so that it contains no keys.
clearListener() - Static method in class com.siemens.icm.io.BearerControl
  Removes all listener objects which have been previously added to the list table of listener objects.
clearListener() - Method in class com.siemens.icm.io.InPort
  Removes all listener objects which have been previously added to this input port.
clearListener() - Method in class com.siemens.icm.io.LimitPulseCounter
  Removes all listener objects which have been previously added to this input port.
close() - Method in class com.siemens.icm.io.File
  Deprecated. Closes the file.
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.
close() - Method in interface javax.microedition.media.Player
  Close the `Player` and release its resources.
closeRecordStore() - Method in class javax.microedition.rms.RecordStore
  This method is called when the MIDlet requests to have the record store closed.
com.siemens.icm.io - package com.siemens.icm.io
  Siemens IMP utility classes for accessing the functionality of a wireless module.
com.siemens.icm.io.file - package com.siemens.icm.io.file
com.siemens.icm.misc - package com.siemens.icm.misc
compare(byte[], byte[]) - Method in interface javax.microedition.rms.RecordComparator
  Returns `RecordComparator.PRECEDES` if rec1 precedes rec2 in sort order, or `RecordComparator.FOLLOWS` if rec1 follows rec2 in sort order, or `RecordComparator.EQUIVALENT` if rec1 and rec2 are equivalent in terms of sort order.
compareTo(String) - Method in class java.lang.String
  Compares two strings lexicographically.
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.
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.
containsKey(Object) - Method in class java.util.Hashtable
  Tests if the specified object is a key in this hashtable.
copy(String, String) - Static method in class com.siemens.icm.io.File
  Deprecated. Performs a file copy.
copyInto(Object[]) - Method in class java.util.Vector
  Copies the components of this vector into the specified array.
cos(double) - Static method in class java.lang.Math
  Returns the trigonometric cosine of an angle.
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.
create() - Method in interface com.siemens.icm.io.file.FileConnection
  Creates a file corresponding to the file string provided in the Connector.open() method for this FileConnection.
createPlayer(String) - Static method in class javax.microedition.media.Manager
  Create a `Player` from an input locator.
createPlayer(InputStream, String) - Static method in class javax.microedition.media.Manager
  Create a `Player` to play back media from an `InputStream`.
csdSupported() - Method in class com.siemens.icm.io.ATCommand
  Get information if the connected AT-Interpreter is able to handle CSD connections.
currentThread() - Static method in class java.lang.Thread
  Returns a reference to the currently executing `Thread` object.
currentTimeMillis() - Static method in class java.lang.System
  Returns the current time in milliseconds.

## D

DATE - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the day of the month.
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.
DCDChanged(boolean) - Method in interface com.siemens.icm.io.ATCommandListener
  Callback method for change of the serial interface signal DCD (Data Carrier Detect).
DECEMBER - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the twelfth month of the year.
DELAY - Static variable in interface javax.microedition.io.SocketConnection
  Socket option for the small buffer writing delay (0).
DEVICE_AVAILABLE - Static variable in interface javax.microedition.media.PlayerListener
  Posted when the system or another higher priority application has released an exclusive device which is now available to the `Player`.
DEVICE_UNAVAILABLE - Static variable in interface javax.microedition.media.PlayerListener
  Posted when the system or another higher priority application has temporarily taken control of an exclusive device which was previously available to the `Player`.
DSRChanged(boolean) - Method in interface com.siemens.icm.io.ATCommandListener
  Callback method for change of the serial interface signal DSR (Data Set Ready).
DTRChanged(boolean) - Method in interface com.siemens.icm.io.CommConnectionControlLinesListener
  Callback method for change of the serial interface signal DTR (Data Terminal Ready).
DURATION_UPDATED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when the duration of a `Player` is updated.
DataInput - interface java.io.DataInput.
  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 java.io.DataInputStream.
  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.
DataOutput - interface java.io.DataOutput.
  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 java.io.DataOutputStream.
  A data output 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.
Datagram - interface javax.microedition.io.Datagram.
  This class defines an abstract interface for datagram packets.
DatagramConnection - interface javax.microedition.io.DatagramConnection.
  This interface defines the capabilities that a datagram connection must have.
Date - class java.util.Date.
  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.
Double - class java.lang.Double.
  The Double class wraps a value of the primitive type `double` in an object.
Double(double) - Constructor for class java.lang.Double
  Constructs a newly allocated `Double` object that represents the primitive `double` argument.
deallocate() - Method in interface javax.microedition.media.Player
  Release the scarce or exclusive resources like the audio device acquired by the `Player`.
debugWrite(String, String) - Static method in class com.siemens.icm.io.File
  Deprecated. Writes a given string at the end of the file specified by the file name.
delete(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Deletes the file specified by its file name from the storage directory.
delete() - Method in interface com.siemens.icm.io.file.FileConnection
  Deletes the file or directory specified in the Connector.open() URL.
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).
deleteRecord(int) - Method in class javax.microedition.rms.RecordStore
  The record is deleted from the record store.
deleteRecordStore(String) - Static method in class javax.microedition.rms.RecordStore
  Deletes the named record store.
destroy() - Method in interface javax.microedition.rms.RecordEnumeration
  Frees internal resources used by this RecordEnumeration.
destroyApp(boolean) - Method in class javax.microedition.midlet.MIDlet
  Signals the `MIDlet` to terminate and enter the Destroyed state.
digit(char, int) - Static method in class java.lang.Character
  Returns the numeric value of the character `ch` in the specified radix.
directorySize(boolean) - Method in interface com.siemens.icm.io.file.FileConnection
  Determines the size in bytes on a file system of all of the files that are contained in a directory.
doubleToLongBits(double) - Static method in class java.lang.Double
  Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "double format" bit layout.
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` object.
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.

## 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.
END_OF_MEDIA - Static variable in interface javax.microedition.media.PlayerListener
  Posted when a `Player` has reached the end of the media.
EOFException - exception java.io.EOFException.
  Signals that an end of file or end of stream has been reached unexpectedly during input.
EOFException() - Constructor for class java.io.EOFException
  Constructs an `EOFException` with `null` as its error detail message.
EOFException(String) - Constructor for class java.io.EOFException
  Constructs an `EOFException` with the specified detail message.
EQUIVALENT - Static variable in interface javax.microedition.rms.RecordComparator
  EQUIVALENT means that in terms of search or sort order, the two records are the same.
ERROR - Static variable in interface javax.microedition.media.PlayerListener
  Posted when an error had occurred.
EXPIRED - Static variable in class javax.microedition.pki.CertificateException
  Indicates a certificate is expired.
EmptyStackException - exception java.util.EmptyStackException.
  Thrown by methods in the `Stack` class to indicate that the stack is empty.
EmptyStackException() - Constructor for class java.util.EmptyStackException
  Constructs a new `EmptyStackException` with `null` as its error message string.
Enumeration - interface java.util.Enumeration.
  An object that implements the Enumeration interface generates a series of elements, one at a time.
Error - error java.lang.Error.
  An `Error` is a subclass of `Throwable` that indicates serious problems that a reasonable application should not try to catch.
Error() - Constructor for class java.lang.Error
  Constructs an `Error` with no specified detail message.
Error(String) - Constructor for class java.lang.Error
  Constructs an Error with the specified detail message.
Exception - exception java.lang.Exception.
  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 class java.lang.Exception
  Constructs an `Exception` with no specified detail message.
Exception(String) - Constructor for class java.lang.Exception
  Constructs an `Exception` with the specified detail message.
elementAt(int) - Method in class java.util.Vector
  Returns the component at the specified index.
elementCount - Variable in class java.util.Vector
  The number of valid components in the vector.
elementData - Variable in class java.util.Vector
  The array buffer into which the components of the vector are stored.
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.
empty() - Method in class java.util.Stack
  Tests if this stack is empty.
endsWith(String) - Method in class java.lang.String
  Tests if this string ends with the specified suffix.
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.
enumerateRecords(RecordFilter, RecordComparator, boolean) - Method in class javax.microedition.rms.RecordStore
  Returns an enumeration for traversing a set of records in the record store in an optionally specified order.
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.
err - Static variable in class java.lang.System
  The "standard" error output stream.
exists(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Checks if the file specified by the file name does exist.
exists() - Method in interface com.siemens.icm.io.file.FileConnection
  Checks if the file or directory specified in the URL passed to the Connector.open() method exists.
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.

## F

FALSE - Static variable in class java.lang.Boolean
  The `Boolean` object corresponding to the primitive value `false`.
FEBRUARY - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the second month of the year.
FOLLOWS - Static variable in interface javax.microedition.rms.RecordComparator
  FOLLOWS means that the left (first parameter) record follows the right (second parameter) record in terms of search or sort order.
FRIDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Friday.
File - class com.siemens.icm.io.File.
  Deprecated. Use javax.microedition.io.FileConnection instead
File() - Constructor for class com.siemens.icm.io.File
  Deprecated.
FileConnection - interface com.siemens.icm.io.file.FileConnection.
  This interface is intended to access files or directories that are located on removeable media and/or file systems on a device.
FileSystemListener - interface com.siemens.icm.io.file.FileSystemListener.
  This class is used for receiving status notification when adding or removing a file system root.
FileSystemRegistry - class com.siemens.icm.io.file.FileSystemRegistry.
  The FileSystemRegistry is a central registry for file system listeners interested in the adding and removing (or mounting and unmounting) of file systems on a device.
Float - class java.lang.Float.
  The Float class wraps a value of primitive type `float` in an object.
Float(float) - Constructor for class java.lang.Float
  Constructs a newly allocated `Float` object that represents the primitive `float` argument.
Float(double) - Constructor for class java.lang.Float
  Constructs a newly allocated `Float`object that represents the argument converted to type `float`.
fields - Variable in class java.util.Calendar
  The field values for the currently set time for this calendar.
fileSize() - Method in interface com.siemens.icm.io.file.FileConnection
  Determines the size of a file on the file system.
firstElement() - Method in class java.util.Vector
  Returns the first component of this vector.
floatToIntBits(float) - Static method in class java.lang.Float
  Returns the bit representation 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(double) - Static method in class java.lang.Math
  Returns the largest (closest to positive infinity) `double` value that is not greater than the argument and is equal to a mathematical integer.
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.
forName(String) - Static method in class java.lang.Class
  Returns the `Class` object associated with the class with the given string name.
freeMemory() - Method in class java.lang.Runtime
  Returns the amount of free memory in the system.

## G

GET - Static variable in interface javax.microedition.io.HttpConnection
  HTTP Get method.
GSM2Java(String) - Static method in class com.siemens.icm.io.ATStringConverter
  Converts a GSM encoded string into a Java encoded string.
gc() - Method in class java.lang.Runtime
  Runs the garbage collector.
gc() - Static method in class java.lang.System
  Runs the garbage collector.
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.
getAddress() - Method in interface javax.microedition.io.Datagram
  Get the address of the datagram.
getAddress() - Method in interface javax.microedition.io.SocketConnection
  Gets the remote address to which the socket is bound.
getAppProperty(String) - Method in class javax.microedition.midlet.MIDlet
  Provides a `MIDlet` with a mechanism to retrieve named properties from the application management software.
getAttributes(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Returns the attribute byte of a file or folder.
getAvailableIDs() - Static method in class java.util.TimeZone
  Gets all the available IDs supported.
getBaudRate() - Method in interface javax.microedition.io.CommConnection
  Gets the baudrate for the serial port connection.
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.
getCONN() - Method in class com.siemens.icm.io.ATCommand
  Get the state of a data connection of the devices AT channel.
getCanRead(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Returns the RO bit of the attribute byte of a file or folder.
getCanWrite(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Returns the complement of the RO bit of the attribute byte of a file or folder.
getCertificate() - Method in class javax.microedition.pki.CertificateException
  Get the `Certificate` that caused the exception.
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`.
getCipherSuite() - Method in interface javax.microedition.io.SecurityInfo
  Returns the name of the cipher suite in use for the connection.
getClass() - Method in class java.lang.Object
  Returns the runtime class of an object.
getContentType() - Method in interface javax.microedition.media.Player
  Get the content type of the media that's being played back by this `Player`.
getControl(String) - Method in interface javax.microedition.media.Controllable
  Obtain the object that implements the specified `Control` interface.
getControls() - Method in interface javax.microedition.media.Controllable
  Obtain the collection of `Control`s from the object that implements this interface.
getDCD() - Method in class com.siemens.icm.io.ATCommand
  Get the state of the DCD (Data Carrier Detect) signal of the devices AT channel.
getDSR() - Method in class com.siemens.icm.io.ATCommand
  Get the state of the DSR (Data Set Ready) signal of the devices AT channel.
getDTR() - Method in interface com.siemens.icm.io.CommConnectionControlLines
  Get the state of the DTR (Data Terminal Ready) signal of the connected COM port.
getData() - Method in interface javax.microedition.io.Datagram
  Get the contents of the data buffer.
getDataInputStream() - Method in class com.siemens.icm.io.ATCommand
  This function returns the input stream for data connections.
getDataOutputStream() - Method in class com.siemens.icm.io.ATCommand
  This function returns the output stream for data connections.
getDate() - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the `date` header field.
getDefault() - Static method in class java.util.TimeZone
  Gets the default `TimeZone` for this host.
getDirectorySize(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Returns the size of a folder.
getDuration() - Method in interface javax.microedition.media.Player
  Get the duration of the media.
getEncoding() - Method in interface javax.microedition.io.ContentConnection
  Returns a string describing the encoding of the content which the resource connected to is providing.
getExpiration() - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the `expires` header field.
getFile() - Method in interface javax.microedition.io.HttpConnection
  Returns the file portion of the URL of this `HttpConnection`.
getFilter(String) - Static method in class javax.microedition.io.PushRegistry
  Retrieve the registered filter for a requested connection.
getHeaderField(String) - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the named header field.
getHeaderField(int) - Method in interface javax.microedition.io.HttpConnection
  Gets a header field value by index.
getHeaderFieldDate(String, long) - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the named field parsed as date.
getHeaderFieldInt(String, int) - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the named field parsed as a number.
getHeaderFieldKey(int) - Method in interface javax.microedition.io.HttpConnection
  Gets a header field key by index.
getHost() - Method in interface javax.microedition.io.HttpConnection
  Returns the host information of the URL of this `HttpConnection`. e.g. host name or IPv4 address
getID() - Method in class java.util.TimeZone
  Gets the ID of this time zone.
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.
getIsHidden(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Returns the Hidden bit of the attribute byte of a file or folder.
getIssuer() - Method in interface javax.microedition.pki.Certificate
  Gets the name of this certificate's issuer.
getLastModified(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Returns the time in seconds since last modification of the file or directory.
getLastModified() - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the `last-modified` header field.
getLastModified() - Method in class javax.microedition.rms.RecordStore
  Returns the last time the record store was modified, in the format used by System.currentTimeMillis().
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 of the datagram.
getLevel() - Method in interface javax.microedition.media.control.VolumeControl
  Get the current volume level set.
getLimit() - Method in class com.siemens.icm.io.LimitPulseCounter
  Gets the given limit of the GPIO limit pulse counter.
getLocalAddress() - Method in interface javax.microedition.io.ServerSocketConnection
  Gets the local address to which the socket is bound.
getLocalAddress() - Method in interface javax.microedition.io.SocketConnection
  Gets the local address to which the socket is bound.
getLocalAddress() - Method in interface javax.microedition.io.UDPDatagramConnection
  Gets the local address to which the datagram connection is bound.
getLocalPort() - Method in interface javax.microedition.io.ServerSocketConnection
  Returns the local port to which this socket is bound.
getLocalPort() - Method in interface javax.microedition.io.SocketConnection
  Returns the local port to which this socket is bound.
getLocalPort() - Method in interface javax.microedition.io.UDPDatagramConnection
  Returns the local port to which this datagram connection is bound.
getMIDlet(String) - Static method in class javax.microedition.io.PushRegistry
  Retrieve the registered `MIDlet` for a requested connection.
getMaximumLength() - Method in interface javax.microedition.io.DatagramConnection
  Get the maximum length a datagram can be.
getMediaTime() - Method in interface javax.microedition.media.Player
  Gets this `Player`'s current media time.
getMessage() - Method in class java.lang.Throwable
  Returns the error message string of this `Throwable` object.
getName() - Method in interface com.siemens.icm.io.file.FileConnection
  Returns the name of a file or directory excluding the URL schema and all paths.
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.
getName() - Method in class javax.microedition.rms.RecordStore
  Returns the name of this RecordStore.
getNextRecordID() - Method in class javax.microedition.rms.RecordStore
  Returns the recordId of the next record to be added to the record store.
getNominalLength() - Method in interface javax.microedition.io.DatagramConnection
  Get the nominal length of a datagram.
getNotAfter() - Method in interface javax.microedition.pki.Certificate
  Gets the time after which this `Certificate` may not be used from the validity period.
getNotBefore() - Method in interface javax.microedition.pki.Certificate
  Gets the time before which this `Certificate` may not be used from the validity period.
getNumRecords() - Method in class javax.microedition.rms.RecordStore
  Returns the number of records currently in the record store.
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.
getPath() - Method in interface com.siemens.icm.io.file.FileConnection
  Returns the path excluding the file or directory name and the "file" URL schema and host from where the file or directory specified in the Connector.open() method is opened.
getPins() - Method in class com.siemens.icm.io.InPort
  Gets the given pin configuration of an instance of a GPIO port of input pins.
getPins() - Method in class com.siemens.icm.io.OutPort
  Gets the given pin configuration of an instance of a GPIO port of output pins.
getPort() - Method in interface javax.microedition.io.HttpConnection
  Returns the network port number of the URL for this `HttpConnection`.
getPort() - Method in interface javax.microedition.io.HttpsConnection
  Returns the network port number of the URL for this `HttpsConnection`.
getPort() - Method in interface javax.microedition.io.SocketConnection
  Returns the remote port to which this socket is bound.
getPriority() - Method in class java.lang.Thread
  Returns this thread's priority.
getProperty(String) - Static method in class java.lang.System
  Gets the system property indicated by the specified key.
getProtocol() - Method in interface javax.microedition.io.HttpConnection
  Returns the protocol name of the URL of this `HttpConnection`. e.g., http or https
getProtocolName() - Method in interface javax.microedition.io.SecurityInfo
  Returns the secure protocol name.
getProtocolVersion() - Method in interface javax.microedition.io.SecurityInfo
  Returns the protocol version.
getQuery() - Method in interface javax.microedition.io.HttpConnection
  Returns the query portion of the URL of this `HttpConnection`.
getRING() - Method in class com.siemens.icm.io.ATCommand
  Get the state of the RING signal of the devices AT channel.
getRawOffset() - Method in class java.util.TimeZone
  Gets the GMT offset for this time zone.
getReason() - Method in class javax.microedition.pki.CertificateException
  Get the reason code.
getRecord(int, byte[], int) - Method in class javax.microedition.rms.RecordStore
  Returns the data stored in the given record.
getRecord(int) - Method in class javax.microedition.rms.RecordStore
  Returns a copy of the data stored in the given record.
getRecordSize(int) - Method in class javax.microedition.rms.RecordStore
  Returns the size (in bytes) of the MIDlet data available in the given record.
getRef() - Method in interface javax.microedition.io.HttpConnection
  Returns the ref portion of the URL of this `HttpConnection`.
getRequestMethod() - Method in interface javax.microedition.io.HttpConnection
  Get the current request method. e.g.
getRequestProperty(String) - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the named general request property for this connection.
getResourceAsStream(String) - Method in class java.lang.Class
  Finds a resource with a given name.
getResponseCode() - Method in interface javax.microedition.io.HttpConnection
  Returns the HTTP response status code.
getResponseMessage() - Method in interface javax.microedition.io.HttpConnection
  Gets the HTTP response message, if any, returned along with the response code from a server.
getRuntime() - Static method in class java.lang.Runtime
  Returns the runtime object associated with the current Java application.
getSecurityInfo() - Method in interface javax.microedition.io.HttpsConnection
  Return the security information associated with this successfully opened connection.
getSecurityInfo() - Method in interface javax.microedition.io.SecureConnection
  Return the security information associated with this connection when it was opened.
getSerialNumber() - Method in interface javax.microedition.pki.Certificate
  Gets the printable form of the serial number of this `Certificate`.
getServerCertificate() - Method in interface javax.microedition.io.SecurityInfo
  Returns the `Certificate` used to establish the secure connection with the server.
getSigAlgName() - Method in interface javax.microedition.pki.Certificate
  Gets the name of the algorithm used to sign the `Certificate`.
getSize() - Method in class javax.microedition.rms.RecordStore
  Returns the amount of space, in bytes, that the record store occupies.
getSizeAvailable() - Method in class javax.microedition.rms.RecordStore
  Returns the amount of additional room (in bytes) available for this record store to grow.
getSocketOption(byte) - Method in interface javax.microedition.io.SocketConnection
  Get a socket option for the connection.
getState() - Method in interface javax.microedition.media.Player
  Gets the current state of this `Player`.
getSubject() - Method in interface javax.microedition.pki.Certificate
  Gets the name of this certificate's subject.
getSupportedContentTypes(String) - Static method in class javax.microedition.media.Manager
  Return the list of supported content types for the given protocol.
getSupportedProtocols(String) - Static method in class javax.microedition.media.Manager
  Return the list of supported protocols given the content type.
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).
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.
getTotalSize(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Returns the total size of a drive.
getType() - Method in interface javax.microedition.io.ContentConnection
  Returns the type of content that the resource connected to is providing.
getType() - Method in interface javax.microedition.pki.Certificate
  Get the type of the `Certificate`.
getURL() - Method in interface com.siemens.icm.io.file.FileConnection
  Returns the full file URL including the scheme, host, and path from where the file or directory specified in the Connector.open() method is opened.
getURL() - Method in interface javax.microedition.io.HttpConnection
  Return a string representation of the URL for this connection.
getValue() - Method in class com.siemens.icm.io.InPort
  Gets the current value of an instance of a GPIO port of input pins.
getValue() - Method in class com.siemens.icm.io.OutPort
  Gets the current value of an instance of a GPIO port of output pins.
getValue() - Method in class com.siemens.icm.io.StartStopPulseCounter
  Read out current pulse value.
getVersion() - Method in interface javax.microedition.pki.Certificate
  Gets the version number of this `Certificate`.
getVersion() - Method in class javax.microedition.rms.RecordStore
  Each time a record store is modified (by `addRecord`, `setRecord`, or `deleteRecord` methods) its version is incremented.

## H

HEAD - Static variable in interface javax.microedition.io.HttpConnection
  HTTP Head method.
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.
HTTP_ACCEPTED - Static variable in interface javax.microedition.io.HttpConnection
  202: The request has been accepted for processing, but the processing has not been completed.
HTTP_BAD_GATEWAY - Static variable in interface javax.microedition.io.HttpConnection
  502: The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.
HTTP_BAD_METHOD - Static variable in interface javax.microedition.io.HttpConnection
  405: The method specified in the Request-Line is not allowed for the resource identified by the Request-URI.
HTTP_BAD_REQUEST - Static variable in interface javax.microedition.io.HttpConnection
  400: The request could not be understood by the server due to malformed syntax.
HTTP_CLIENT_TIMEOUT - Static variable in interface javax.microedition.io.HttpConnection
  408: The client did not produce a request within the time that the server was prepared to wait.
HTTP_CONFLICT - Static variable in interface javax.microedition.io.HttpConnection
  409: The request could not be completed due to a conflict with the current state of the resource.
HTTP_CREATED - Static variable in interface javax.microedition.io.HttpConnection
  201: The request has been fulfilled and resulted in a new resource being created.
HTTP_ENTITY_TOO_LARGE - Static variable in interface javax.microedition.io.HttpConnection
  413: The server is refusing to process a request because the request entity is larger than the server is willing or able to process.
HTTP_EXPECT_FAILED - Static variable in interface javax.microedition.io.HttpConnection
  417: The expectation given in an Expect request-header field could not be met by this server, or, if the server is a proxy, the server has unambiguous evidence that the request could not be met by the next-hop server.
HTTP_FORBIDDEN - Static variable in interface javax.microedition.io.HttpConnection
  403: The server understood the request, but is refusing to fulfill it.
HTTP_GATEWAY_TIMEOUT - Static variable in interface javax.microedition.io.HttpConnection
  504: The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server specified by the URI or some other auxiliary server it needed to access in attempting to complete the request.
HTTP_GONE - Static variable in interface javax.microedition.io.HttpConnection
  410: The requested resource is no longer available at the server and no forwarding address is known.
HTTP_INTERNAL_ERROR - Static variable in interface javax.microedition.io.HttpConnection
  500: The server encountered an unexpected condition which prevented it from fulfilling the request.
HTTP_LENGTH_REQUIRED - Static variable in interface javax.microedition.io.HttpConnection
  411: The server refuses to accept the request without a defined Content- Length.
HTTP_MOVED_PERM - Static variable in interface javax.microedition.io.HttpConnection
  301: The requested resource has been assigned a new permanent URI and any future references to this resource SHOULD use one of the returned URIs.
HTTP_MOVED_TEMP - Static variable in interface javax.microedition.io.HttpConnection
  302: The requested resource resides temporarily under a different URI.
HTTP_MULT_CHOICE - Static variable in interface javax.microedition.io.HttpConnection
  300: The requested resource corresponds to any one of a set of representations, each with its own specific location, and agent- driven negotiation information is being provided so that the user (or user agent) can select a preferred representation and redirect its request to that location.
HTTP_NOT_ACCEPTABLE - Static variable in interface javax.microedition.io.HttpConnection
  406: The resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request.
HTTP_NOT_AUTHORITATIVE - Static variable in interface javax.microedition.io.HttpConnection
  203: The returned meta-information in the entity-header is not the definitive set as available from the origin server.
HTTP_NOT_FOUND - Static variable in interface javax.microedition.io.HttpConnection
  404: The server has not found anything matching the Request-URI.
HTTP_NOT_IMPLEMENTED - Static variable in interface javax.microedition.io.HttpConnection
  501: The server does not support the functionality required to fulfill the request.
HTTP_NOT_MODIFIED - Static variable in interface javax.microedition.io.HttpConnection
  304: If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond with this status code.
HTTP_NO_CONTENT - Static variable in interface javax.microedition.io.HttpConnection
  204: The server has fulfilled the request but does not need to return an entity-body, and might want to return updated meta-information.
HTTP_OK - Static variable in interface javax.microedition.io.HttpConnection
  200: The request has succeeded.
HTTP_PARTIAL - Static variable in interface javax.microedition.io.HttpConnection
  206: The server has fulfilled the partial GET request for the resource.
HTTP_PAYMENT_REQUIRED - Static variable in interface javax.microedition.io.HttpConnection
  402: This code is reserved for future use.
HTTP_PRECON_FAILED - Static variable in interface javax.microedition.io.HttpConnection
  412: The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server.
HTTP_PROXY_AUTH - Static variable in interface javax.microedition.io.HttpConnection
  407: This code is similar to 401 (Unauthorized), but indicates that the client must first authenticate itself with the proxy.
HTTP_REQ_TOO_LONG - Static variable in interface javax.microedition.io.HttpConnection
  414: The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret.
HTTP_RESET - Static variable in interface javax.microedition.io.HttpConnection
  205: The server has fulfilled the request and the user agent SHOULD reset the document view which caused the request to be sent.
HTTP_SEE_OTHER - Static variable in interface javax.microedition.io.HttpConnection
  303: The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource.
HTTP_TEMP_REDIRECT - Static variable in interface javax.microedition.io.HttpConnection
  307: The requested resource resides temporarily under a different URI.
HTTP_UNAUTHORIZED - Static variable in interface javax.microedition.io.HttpConnection
  401: The request requires user authentication.
HTTP_UNAVAILABLE - Static variable in interface javax.microedition.io.HttpConnection
  503: The server is currently unable to handle the request due to a temporary overloading or maintenance of the server.
HTTP_UNSUPPORTED_RANGE - Static variable in interface javax.microedition.io.HttpConnection
  416: A server SHOULD return a response with this status code if a request included a Range request-header field , and none of the range-specifier values in this field overlap the current extent of the selected resource, and the request did not include an If-Range request-header field.
HTTP_UNSUPPORTED_TYPE - Static variable in interface javax.microedition.io.HttpConnection
  415: The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.
HTTP_USE_PROXY - Static variable in interface javax.microedition.io.HttpConnection
  305: The requested resource MUST be accessed through the proxy given by the Location field.
HTTP_VERSION - Static variable in interface javax.microedition.io.HttpConnection
  505: The server does not support, or refuses to support, the HTTP protocol version that was used in the request message.
Hashtable - class java.util.Hashtable.
  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.
HttpConnection - interface javax.microedition.io.HttpConnection.
  This interface defines the necessary methods and constants for an HTTP connection.
HttpsConnection - interface javax.microedition.io.HttpsConnection.
  This interface defines the necessary methods and constants to establish a secure network connection.
hangUp() - Static method in class com.siemens.icm.io.BearerControl
  Triggers closure of Java networking bearer, like the networking idle timeout.
hasMoreElements() - Method in interface java.util.Enumeration
  Tests if this enumeration contains more elements.
hasNextElement() - Method in interface javax.microedition.rms.RecordEnumeration
  Returns true if more elements exist in the next direction.
hasPreviousElement() - Method in interface javax.microedition.rms.RecordEnumeration
  Returns true if more elements exist in the previous direction.
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` object.
hashCode() - Method in class java.lang.Float
  Returns a hashcode for this `Float` object.
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.

## I

INAPPROPRIATE_KEY_USAGE - Static variable in class javax.microedition.pki.CertificateException
  Indicates a certificate public key has been used in way deemed inappropriate by the issuer.
INSIDE_STORAGE_PATH - Static variable in class com.siemens.icm.io.File
  Deprecated.
IOException - exception java.io.IOException.
  Signals that an I/O exception of some sort has occurred.
IOException() - Constructor for class java.io.IOException
  Constructs an `IOException` with `null` as its error detail message.
IOException(String) - Constructor for class java.io.IOException
  Constructs an `IOException` with the specified detail message.
IllegalAccessException - exception java.lang.IllegalAccessException.
  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 class java.lang.IllegalAccessException
  Constructs an `IllegalAccessException` without a detail message.
IllegalAccessException(String) - Constructor for class java.lang.IllegalAccessException
  Constructs an `IllegalAccessException` with a detail message.
IllegalArgumentException - exception java.lang.IllegalArgumentException.
  Thrown to indicate that a method has been passed an illegal or inappropriate argument.
IllegalArgumentException() - Constructor for class java.lang.IllegalArgumentException
  Constructs an `IllegalArgumentException` with no detail message.
IllegalArgumentException(String) - Constructor for class java.lang.IllegalArgumentException
  Constructs an `IllegalArgumentException` with the specified detail message.
IllegalModeException - exception com.siemens.icm.io.file.IllegalModeException.
  Represents an exception thrown when a method is invoked requiring a particular security mode (e.g.
IllegalModeException() - Constructor for class com.siemens.icm.io.file.IllegalModeException
  Constructs a new instance of this class with its stack trace filled in.
IllegalModeException(String) - Constructor for class com.siemens.icm.io.file.IllegalModeException
  Constructs a new instance of this class with its stack trace and message filled in.
IllegalMonitorStateException - exception java.lang.IllegalMonitorStateException.
  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 class java.lang.IllegalMonitorStateException
  Constructs an `IllegalMonitorStateException` with no detail message.
IllegalMonitorStateException(String) - Constructor for class java.lang.IllegalMonitorStateException
  Constructs an `IllegalMonitorStateException` with the specified detail message.
IllegalStateException - exception java.lang.IllegalStateException.
  Signals that a method has been invoked at an illegal or inappropriate time.
IllegalStateException() - Constructor for class java.lang.IllegalStateException
  Constructs an IllegalStateException with no detail message.
IllegalStateException(String) - Constructor for class java.lang.IllegalStateException
  Constructs an IllegalStateException with the specified detail message.
IllegalThreadStateException - exception java.lang.IllegalThreadStateException.
  Thrown to indicate that a thread is not in an appropriate state for the requested operation.
IllegalThreadStateException() - Constructor for class java.lang.IllegalThreadStateException
  Constructs an `IllegalThreadStateException` with no detail message.
IllegalThreadStateException(String) - Constructor for class java.lang.IllegalThreadStateException
  Constructs an `IllegalThreadStateException` with the specified detail message.
InPort - class com.siemens.icm.io.InPort.
  This class supports the access and configuration of a port of input pins of the general purpose IO driver (GPIO).
InPort(Vector) - Constructor for class com.siemens.icm.io.InPort
  Creates a new instance of a GPIO port of input pins.
InPortListener - interface com.siemens.icm.io.InPortListener.
  The InPortListener interface defines the capabilities for receiving value changes at the input ports of the general purpose IO driver (GPIO).
IndexOutOfBoundsException - exception java.lang.IndexOutOfBoundsException.
  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 class java.lang.IndexOutOfBoundsException
  Constructs an `IndexOutOfBoundsException` with no detail message.
IndexOutOfBoundsException(String) - Constructor for class java.lang.IndexOutOfBoundsException
  Constructs an `IndexOutOfBoundsException` with the specified detail message.
InputConnection - interface javax.microedition.io.InputConnection.
  This interface defines the capabilities that an input stream connection must have.
InputStream - class java.io.InputStream.
  This abstract class is the superclass of all classes representing an input stream of bytes.
InputStream() - Constructor for class java.io.InputStream
InputStreamReader - class java.io.InputStreamReader.
  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.
InstantiationException - exception java.lang.InstantiationException.
  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 class java.lang.InstantiationException
  Constructs an `InstantiationException` with no detail message.
InstantiationException(String) - Constructor for class java.lang.InstantiationException
  Constructs an `InstantiationException` with the specified detail message.
Integer - class java.lang.Integer.
  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.
InterruptedException - exception java.lang.InterruptedException.
  Thrown when a thread is waiting, sleeping, or otherwise paused for a long time and another thread interrupts it.
InterruptedException() - Constructor for class java.lang.InterruptedException
  Constructs an `InterruptedException` with no detail message.
InterruptedException(String) - Constructor for class java.lang.InterruptedException
  Constructs an `InterruptedException` with the specified detail message.
InterruptedIOException - exception java.io.InterruptedIOException.
  Signals that an I/O operation has been interrupted.
InterruptedIOException() - Constructor for class java.io.InterruptedIOException
  Constructs an `InterruptedIOException` with `null` as its error detail message.
InterruptedIOException(String) - Constructor for class java.io.InterruptedIOException
  Constructs an `InterruptedIOException` with the specified detail message.
InvalidRecordIDException - exception javax.microedition.rms.InvalidRecordIDException.
  Thrown to indicate an operation could not be completed because the record ID was invalid.
InvalidRecordIDException(String) - Constructor for class javax.microedition.rms.InvalidRecordIDException
  Constructs a new `InvalidRecordIDException` with the specified detail message.
InvalidRecordIDException() - Constructor for class javax.microedition.rms.InvalidRecordIDException
  Constructs a new `InvalidRecordIDException` with no detail message.
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().
in - Variable in class java.io.DataInputStream
  The input stream.
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 occurrence of the given argument, testing for equality using the `equals` method.
indexOf(Object, int) - Method in class java.util.Vector
  Searches for the first occurrence of the given argument, beginning the search at `index`, and testing for equality using the `equals` method.
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.
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.
insertElementAt(Object, int) - Method in class java.util.Vector
  Inserts the specified object as a component in this vector at the specified `index`.
intBitsToFloat(int) - Static method in class java.lang.Float
  Returns the single-float corresponding to a given bit representation.
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.
intern() - Method in class java.lang.String
  Returns a canonical representation for the string object.
interrupt() - Method in class java.lang.Thread
  Interrupts this thread.
isAlive() - Method in class java.lang.Thread
  Tests if this thread is alive.
isArray() - Method in class java.lang.Class
  Determines if this `Class` object represents an array class.
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.
isDigit(char) - Static method in class java.lang.Character
  Determines if the specified character is a digit.
isDirectory(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Checks if the given path specifies a directory.
isDirectory() - Method in interface com.siemens.icm.io.file.FileConnection
  Checks if the URL passed to the Connector.open() is a directory.
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.
isHidden() - Method in interface com.siemens.icm.io.file.FileConnection
  Checks if the file is hidden.
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.
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 java.lang.Class
  Determines if the specified `Class` object represents an interface type.
isKeptUpdated() - Method in interface javax.microedition.rms.RecordEnumeration
  Returns true if the enumeration keeps its enumeration current with any changes in the records.
isLowerCase(char) - Static method in class java.lang.Character
  Determines if the specified character is a lowercase character.
isMuted() - Method in interface javax.microedition.media.control.VolumeControl
  Get the mute state of the signal associated with this `VolumeControl`.
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).
isOpen() - Method in class com.siemens.icm.io.File
  Deprecated. Return the open state of the file corresponding to the class instance.
isOpen() - Method in interface com.siemens.icm.io.file.FileConnection
  Returns an indication of whether the file connection is currently open or not.
isSet - Variable in class java.util.Calendar
  The flags which tell if a specified time field for the calendar is set.
isUpperCase(char) - Static method in class java.lang.Character
  Determines if the specified character is an uppercase character.

## J

JANUARY - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the first month of the year.
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.
Java2GSM(String) - Static method in class com.siemens.icm.io.ATStringConverter
  Converts a Java encoded string into a GSM encoded string.
Java2UCS2Hex(String) - Static method in class com.siemens.icm.io.ATStringConverter
  Converts a Java encoded string into a string containing the characters in the UCS2 hex format.
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.util - package java.util
  Contains the collection classes, and the date and time facilities.
javax.microedition.io - package javax.microedition.io
  Classes for the Generic Connection framework.
javax.microedition.media - package javax.microedition.media
  The MIDP 2.0 Media API is a directly compatible building block of the Mobile Media API (JSR-135) specification.
javax.microedition.media.control - package javax.microedition.media.control
  This package defines the specific javax.microedition.midlet - package javax.microedition.midlet
  The MIDlet package defines Mobile Information Device Profile applications and the interactions between the application and the environment in which the application runs.
javax.microedition.pki - package javax.microedition.pki
  Certificates are used to authenticate information for secure Connections.
javax.microedition.rms - package javax.microedition.rms
  The Mobile Information Device Profile provides a mechanism for MIDlets to persistently store data and later retrieve it.
join() - Method in class java.lang.Thread
  Waits for this thread to die.

## K

KEEPALIVE - Static variable in interface javax.microedition.io.SocketConnection
  Socket option for the keep alive feature (2).
keepUpdated(boolean) - Method in interface javax.microedition.rms.RecordEnumeration
  Used to set whether the enumeration will be keep its internal index up to date with the record store record additions/deletions/changes.
keys() - Method in class java.util.Hashtable
  Returns an enumeration of the keys in this hashtable.
kick() - Static method in class com.siemens.icm.misc.Watchdog
  Kicks the application level watchdog when it is running.

## L

LINGER - Static variable in interface javax.microedition.io.SocketConnection
  Socket option for the linger time to wait in seconds before closing a connection with pending data output (1).
LimitPulseCounter - class com.siemens.icm.io.LimitPulseCounter.
  This class supports the access and configuration to the limit pulse counter of the general purpose IO driver (GPIO).
LimitPulseCounter(int) - Constructor for class com.siemens.icm.io.LimitPulseCounter
  Creates a new instance of a GPIO limit pulse counter.
LimitPulseCounterListener - interface com.siemens.icm.io.LimitPulseCounterListener.
  The LimitPulseCounterListener interface defines the capabilities for receiving the indication of a LimitPulseCounter when it has completed counting its number of pulses.
Long - class java.lang.Long.
  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.
lastElement() - Method in class java.util.Vector
  Returns the last component of the vector.
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.
lastModified() - Method in interface com.siemens.icm.io.file.FileConnection
  Returns the time that the file denoted by the URL specified in the Connector.open() method was last modified.
length() - Method in class com.siemens.icm.io.File
  Deprecated. Returns the file length, in bytes.
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.
limitReached(int) - Method in interface com.siemens.icm.io.LimitPulseCounterListener
  Callback method alled by the runtime system when the LimitPulseCounter has completed counting its number of pulses.
list(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Lists the content of a directory.
list(String, boolean) - Static method in class com.siemens.icm.io.File
  Deprecated. Lists the content of a directory.
list() - Method in interface com.siemens.icm.io.file.FileConnection
  Gets a list of all files and directories contained in a directory.
list(String, boolean) - Method in interface com.siemens.icm.io.file.FileConnection
  Gets a filtered list of files and directories contained in a directory.
listConnections(boolean) - Static method in class javax.microedition.io.PushRegistry
  Return a list of registered connections for the current `MIDlet` suite.
listRecordStores() - Static method in class javax.microedition.rms.RecordStore
  Returns an array of the names of record stores owned by the MIDlet suite.
listRoots() - Static method in class com.siemens.icm.io.file.FileSystemRegistry
  This method returns the currently mounted root file systems on a device as String objects in an Enumeration.
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.
longBitsToDouble(long) - Static method in class java.lang.Double
  Returns the double-float corresponding to a given bit representation.
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.

## M

MARCH - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the third month of the year.
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 largest positive finite value of type `double`.
MAX_VALUE - Static variable in class java.lang.Float
  The largest positive value of type `float`.
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.
MAY - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the fifth month of the year.
MIDlet - class javax.microedition.midlet.MIDlet.
  A `MIDlet` is a MID Profile application.
MIDlet() - Constructor for class javax.microedition.midlet.MIDlet
  Protected constructor for subclasses.
MIDletStateChangeException - exception javax.microedition.midlet.MIDletStateChangeException.
  Signals that a requested `MIDlet` state change failed.
MIDletStateChangeException() - Constructor for class javax.microedition.midlet.MIDletStateChangeException
  Constructs an exception with no specified detail message.
MIDletStateChangeException(String) - Constructor for class javax.microedition.midlet.MIDletStateChangeException
  Constructs an exception with the specified detail message.
MILLISECOND - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the millisecond within the second.
MINUTE - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the minute within the hour.
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 smallest positive value of type `double`.
MIN_VALUE - Static variable in class java.lang.Float
  The smallest positive value of type `float`.
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.
MISSING_SIGNATURE - Static variable in class javax.microedition.pki.CertificateException
  Indicates a certificate object does not contain a signature.
MONDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Monday.
MONTH - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the month.
Manager - class javax.microedition.media.Manager.
  `Manager` is the access point for obtaining system dependent resources such as `Players` for multimedia processing.
Math - class java.lang.Math.
  The class `Math` contains methods for performing basic numeric operations.
MediaException - exception javax.microedition.media.MediaException.
  A `MediaException` indicates an unexpected error condition in a method.
MediaException() - Constructor for class javax.microedition.media.MediaException
  Constructs a `MediaException` with `null` as its error detail message.
MediaException(String) - Constructor for class javax.microedition.media.MediaException
  Constructs a `MediaException` with the specified detail message.
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 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.
matches(byte[]) - Method in interface javax.microedition.rms.RecordFilter
  Returns true if the candidate matches the implemented criterion.
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.
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.
mkdir(String) - Static method in class com.siemens.icm.io.File
  Deprecated. Creates a directory.
mkdir() - Method in interface com.siemens.icm.io.file.FileConnection
  Creates a directory corresponding to the directory string provided in the Connector.open() method.

## N

NEGATIVE_INFINITY - Static variable in class java.lang.Double
  The negative infinity of type `double`.
NEGATIVE_INFINITY - Static variable in class java.lang.Float
  The negative infinity of type `float`.
NORM_PRIORITY - Static variable in class java.lang.Thread
  The default priority that is assigned to a thread.
NOT_YET_VALID - Static variable in class javax.microedition.pki.CertificateException
  Indicates a certificate is not yet valid.
NOVEMBER - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the eleventh month of the year.
NaN - Static variable in class java.lang.Double
  A Not-a-Number (NaN) value of type `double`.
NaN - Static variable in class java.lang.Float
  The Not-a-Number (NaN) value of type `float`.
NegativeArraySizeException - exception java.lang.NegativeArraySizeException.
  Thrown if an application tries to create an array with negative size.
NegativeArraySizeException() - Constructor for class java.lang.NegativeArraySizeException
  Constructs a `NegativeArraySizeException` with no detail message.
NegativeArraySizeException(String) - Constructor for class java.lang.NegativeArraySizeException
  Constructs a `NegativeArraySizeException` with the specified detail message.
NoClassDefFoundError - error java.lang.NoClassDefFoundError.
  Thrown if the Java Virtual Machine 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 class java.lang.NoClassDefFoundError
  Constructs a `NoClassDefFoundError` with no detail message.
NoClassDefFoundError(String) - Constructor for class java.lang.NoClassDefFoundError
  Constructs a `NoClassDefFoundError` with the specified detail message.
NoSuchElementException - exception java.util.NoSuchElementException.
  Thrown by the `nextElement` method of an `Enumeration` to indicate that there are no more elements in the enumeration.
NoSuchElementException() - Constructor for class java.util.NoSuchElementException
  Constructs a `NoSuchElementException` with `null` as its error message string.
NoSuchElementException(String) - Constructor for class java.util.NoSuchElementException
  Constructs a `NoSuchElementException`, saving a reference to the error message string `s` for later retrieval by the `getMessage` method.
NullPointerException - exception java.lang.NullPointerException.
  Thrown when an application attempts to use `null` in a case where an object is required.
NullPointerException() - Constructor for class java.lang.NullPointerException
  Constructs a `NullPointerException` with no detail message.
NullPointerException(String) - Constructor for class java.lang.NullPointerException
  Constructs a `NullPointerException` with the specified detail message.
NumberFormatException - exception java.lang.NumberFormatException.
  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 class java.lang.NumberFormatException
  Constructs a `NumberFormatException` with no detail message.
NumberFormatException(String) - Constructor for class java.lang.NumberFormatException
  Constructs a `NumberFormatException` with the specified detail message.
newDatagram(int) - Method in interface javax.microedition.io.DatagramConnection
  Create a new datagram object.
newDatagram(int, String) - Method in interface javax.microedition.io.DatagramConnection
  Create a new datagram object.
newDatagram(byte[], int) - Method in interface javax.microedition.io.DatagramConnection
  Create a new datagram object.
newDatagram(byte[], int, String) - Method in interface javax.microedition.io.DatagramConnection
  Make a new datagram object.
newInstance() - Method in class java.lang.Class
  Creates a new instance of a class.
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 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.
nextRecord() - Method in interface javax.microedition.rms.RecordEnumeration
  Returns a copy of the next record in this enumeration, where next is defined by the comparator and/or filter supplied in the constructor of this enumerator.
nextRecordId() - Method in interface javax.microedition.rms.RecordEnumeration
  Returns the recordId of the next record in this enumeration, where next is defined by the comparator and/or filter supplied in the constructor of this enumerator.
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.
notifyDestroyed() - Method in class javax.microedition.midlet.MIDlet
  Used by an `MIDlet` to notify the application management software that it has entered into the Destroyed state.
notifyPaused() - Method in class javax.microedition.midlet.MIDlet
  Notifies the application management software that the MIDlet does not want to be active and has entered the Paused state.
numRecords() - Method in interface javax.microedition.rms.RecordEnumeration
  Returns the number of records available in this enumeration's set.

## O

OCTOBER - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the tenth month of the year.
OUTSIDE_STORAGE_PATH - Static variable in class com.siemens.icm.io.File
  Deprecated.
Object - class java.lang.Object.
  Class `Object` is the root of the class hierarchy.
Object() - Constructor for class java.lang.Object
OutOfMemoryError - error java.lang.OutOfMemoryError.
  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 class java.lang.OutOfMemoryError
  Constructs an `OutOfMemoryError` with no detail message.
OutOfMemoryError(String) - Constructor for class java.lang.OutOfMemoryError
  Constructs an `OutOfMemoryError` with the specified detail message.
OutPort - class com.siemens.icm.io.OutPort.
  This class supports the access and configuration of a port of output pins of the general purpose IO driver (GPIO).
OutPort(Vector, Vector) - Constructor for class com.siemens.icm.io.OutPort
  Creates a new instance of a GPIO port of output pins.
OutputConnection - interface javax.microedition.io.OutputConnection.
  This interface defines the capabilities that an output stream connection must have.
OutputStream - class java.io.OutputStream.
  This abstract class is the superclass of all classes representing an output stream of bytes.
OutputStream() - Constructor for class java.io.OutputStream
OutputStreamWriter - class java.io.OutputStreamWriter.
  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.
open(String) - Method in class com.siemens.icm.io.File
  Deprecated. Opens the file specified by the file name and prepares it for reading and writing.
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.
openDataInputStream() - Method in interface com.siemens.icm.io.file.FileConnection
  Open and return a data input stream for a connection.
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 interface com.siemens.icm.io.file.FileConnection
  Open and return a data output stream for a connection.
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.
openInputStream() - Method in interface com.siemens.icm.io.file.FileConnection
  Open and return an input stream for a connection.
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.
openOutputStream() - Method in interface com.siemens.icm.io.file.FileConnection
  Open and return an output stream for a connection.
openOutputStream(long) - Method in interface com.siemens.icm.io.file.FileConnection
  This method opens an output stream and positions it at the indicated byte offset in the file.
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.
openRecordStore(String, boolean) - Static method in class javax.microedition.rms.RecordStore
  Open (and possibly create) a record store associated with the given MIDlet suite.
openRecordStore(String, boolean, int, boolean) - Static method in class javax.microedition.rms.RecordStore
  Open (and possibly create) a record store that can be shared with other MIDlet suites.
openRecordStore(String, String, String) - Static method in class javax.microedition.rms.RecordStore
  Open a record store associated with the named MIDlet suite.
out - Variable in class java.io.DataOutputStream
  The output stream.
out - Static variable in class java.lang.System
  The "standard" output stream.

## P

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.
PLAY_BLOCK - Static variable in interface javax.microedition.media.control.ToneControl
  Play a defined block.
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.
POSITIVE_INFINITY - Static variable in class java.lang.Double
  The positive infinity of type `double`.
POSITIVE_INFINITY - Static variable in class java.lang.Float
  The positive infinity of type `float`.
POST - Static variable in interface javax.microedition.io.HttpConnection
  HTTP Post method.
PRECEDES - Static variable in interface javax.microedition.rms.RecordComparator
  PRECEDES means that the left (first parameter) record precedes the right (second parameter) record in terms of search or sort order.
PREFETCHED - Static variable in interface javax.microedition.media.Player
  The state of the `Player` indicating that it has acquired all the resources to begin playing.
Player - interface javax.microedition.media.Player.
  `Player` controls the rendering of time based media data.
PlayerListener - interface javax.microedition.media.PlayerListener.
  `PlayerListener` is the interface for receiving asynchronous events generated by `Players`.
PrintStream - class java.io.PrintStream.
  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.
PushRegistry - class javax.microedition.io.PushRegistry.
  The `PushRegistry` maintains a list of inbound connections.
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`.
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 in the radix specified by the second argument.
pauseApp() - Method in class javax.microedition.midlet.MIDlet
  Signals the `MIDlet` to enter the Paused state.
peek() - Method in class java.util.Stack
  Looks at the object at the top of this stack without removing it from the stack.
platformRequest(String) - Method in class javax.microedition.midlet.MIDlet
  Requests that the device handle (for example, display or install) the indicated URL.
playTone(int, int, int) - Static method in class javax.microedition.media.Manager
  Play back a tone as specified by a note and its duration.
playerUpdate(Player, String, Object) - Method in interface javax.microedition.media.PlayerListener
  This method is called to deliver an event to a registered listener when a `Player` event is observed.
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.
portValueChanged(int) - Method in interface com.siemens.icm.io.InPortListener
  Callback method for changes at the input ports of the general purpose IO driver (GPIO).
pos - Variable in class java.io.ByteArrayInputStream
  The index of the next character to read from the input stream buffer.
prefetch() - Method in interface javax.microedition.media.Player
  Acquires the scarce and exclusive resources and processes as much data as necessary to reduce the start latency.
previousRecord() - Method in interface javax.microedition.rms.RecordEnumeration
  Returns a copy of the previous record in this enumeration, where previous is defined by the comparator and/or filter supplied in the constructor of this enumerator.
previousRecordId() - Method in interface javax.microedition.rms.RecordEnumeration
  Returns the recordId of the previous record in this enumeration, where previous is defined by the comparator and/or filter supplied in the constructor of this enumerator.
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.
printStackTrace() - Method in class java.lang.Throwable
  Prints this `Throwable` and its backtrace to the standard error 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.
push(Object) - Method in class java.util.Stack
  Pushes an item onto the top of this stack.
put(Object, Object) - Method in class java.util.Hashtable
  Maps the specified `key` to the specified `value` in this hashtable.

## R

RCVBUF - Static variable in interface javax.microedition.io.SocketConnection
  Socket option for the size of the receiving buffer (3).
READ - Static variable in class javax.microedition.io.Connector
  Access mode READ.
READ_WRITE - Static variable in class javax.microedition.io.Connector
  Access mode READ_WRITE.
REALIZED - Static variable in interface javax.microedition.media.Player
  The state of the `Player` indicating that it has acquired the required information but not the resources to function.
REPEAT - Static variable in interface javax.microedition.media.control.ToneControl
  The REPEAT event tag.
RESOLUTION - Static variable in interface javax.microedition.media.control.ToneControl
  The RESOLUTION event tag.
RINGChanged(boolean) - Method in interface com.siemens.icm.io.ATCommandListener
  Callback method for change of the serial interface signal RING.
ROOT_ADDED - Static variable in interface com.siemens.icm.io.file.FileSystemListener
  Constant indicating that a file system root has been added to the device.
ROOT_CA_EXPIRED - Static variable in class javax.microedition.pki.CertificateException
  Indicates the root CA's public key is expired.
ROOT_REMOVED - Static variable in interface com.siemens.icm.io.file.FileSystemListener
  Constant indicating that a file system root has been removed from the device.
Random - class java.util.Random.
  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: public Random(long seed) { setSeed(seed); } Used by method `next` to hold the state of the pseudorandom number generator.
Reader - class java.io.Reader.
  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.
RecordComparator - interface javax.microedition.rms.RecordComparator.
  An interface defining a comparator which compares two records (in an implementation-defined manner) to see if they match or what their relative sort order is.
RecordEnumeration - interface javax.microedition.rms.RecordEnumeration.
  An interface representing a bidirectional record store Record enumerator.
RecordFilter - interface javax.microedition.rms.RecordFilter.
  An interface defining a filter which examines a record to see if it matches (based on an application-defined criteria).
RecordListener - interface javax.microedition.rms.RecordListener.
  A listener interface for receiving Record Changed/Added/Deleted events from a record store.
RecordStore - class javax.microedition.rms.RecordStore.
  A class representing a record store.
RecordStoreException - exception javax.microedition.rms.RecordStoreException.
  Thrown to indicate a general exception occurred in a record store operation.
RecordStoreException(String) - Constructor for class javax.microedition.rms.RecordStoreException
  Constructs a new `RecordStoreException` with the specified detail message.
RecordStoreException() - Constructor for class javax.microedition.rms.RecordStoreException
  Constructs a new `RecordStoreException` with no detail message.
RecordStoreFullException - exception javax.microedition.rms.RecordStoreFullException.
  Thrown to indicate an operation could not be completed because the record store system storage is full.
RecordStoreFullException(String) - Constructor for class javax.microedition.rms.RecordStoreFullException
  Constructs a new `RecordStoreFullException` with the specified detail message.
RecordStoreFullException() - Constructor for class javax.microedition.rms.RecordStoreFullException
  Constructs a new `RecordStoreFullException` with no detail message.
RecordStoreNotFoundException - exception javax.microedition.rms.RecordStoreNotFoundException.
  Thrown to indicate an operation could not be completed because the record store could not be found.
RecordStoreNotFoundException(String) - Constructor for class javax.microedition.rms.RecordStoreNotFoundException
  Constructs a new `RecordStoreNotFoundException` with the specified detail message.
RecordStoreNotFoundException() - Constructor for class javax.microedition.rms.RecordStoreNotFoundException
  Constructs a new `RecordStoreNotFoundException` with no detail message.
RecordStoreNotOpenException - exception javax.microedition.rms.RecordStoreNotOpenException.
  Thrown to indicate that an operation was attempted on a closed record store.
RecordStoreNotOpenException(String) - Constructor for class javax.microedition.rms.RecordStoreNotOpenException
  Constructs a new `RecordStoreNotOpenException` with the specified detail message.
RecordStoreNotOpenException() - Constructor for class javax.microedition.rms.RecordStoreNotOpenException
  Constructs a new `RecordStoreNotOpenException` with no detail message.
Runnable - interface java.lang.Runnable.
  The `Runnable` interface should be implemented by any class whose instances are intended to be executed by a thread.
Runtime - class java.lang.Runtime.
  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 java.lang.RuntimeException.
  `RuntimeException` is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
RuntimeException() - Constructor for class java.lang.RuntimeException
  Constructs a `RuntimeException` with no detail message.
RuntimeException(String) - Constructor for class java.lang.RuntimeException
  Constructs a `RuntimeException` with the specified detail message.
read(byte[], int, int) - Method in class com.siemens.icm.io.File
  Deprecated. Reads a maximum of numBytes bytes into a buffer from a file.
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.
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`.
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 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 interface java.io.DataInput
  Reads eight input bytes and returns a `double` value.
readDouble() - Method in class java.io.DataInputStream
  See the general contract of the `readDouble` method of `DataInput`.
readFloat() - Method in interface java.io.DataInput
  Reads four input bytes and returns a `float` value.
readFloat() - Method in class java.io.DataInputStream
  See the general contract of the `readFloat` method of `DataInput`.
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 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`.
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`.
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`.
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`.
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`.
readUnsignedShort() - Method in interface java.io.DataInput
  Reads two input bytes, zero-extends it to type `int`, 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`.
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.
realize() - Method in interface javax.microedition.media.Player
  Constructs portions of the `Player` without acquiring the scarce and exclusive resources.
rebuild() - Method in interface javax.microedition.rms.RecordEnumeration
  Request that the enumeration be updated to reflect the current record set.
receive(Datagram) - Method in interface javax.microedition.io.DatagramConnection
  Receive a datagram.
recordAdded(RecordStore, int) - Method in interface javax.microedition.rms.RecordListener
  Called when a record has been added to a record store.
recordChanged(RecordStore, int) - Method in interface javax.microedition.rms.RecordListener
  Called after a record in a record store has been changed.
recordDeleted(RecordStore, int) - Method in interface javax.microedition.rms.RecordListener
  Called after a record has been deleted from a record store.
regionMatches(boolean, int, String, int, int) - Method in class java.lang.String
  Tests if two string regions are equal.
registerAlarm(String, long) - Static method in class javax.microedition.io.PushRegistry
  Register a time to launch the specified application.
registerConnection(String, String, String) - Static method in class javax.microedition.io.PushRegistry
  Register a dynamic connection with the application management software.
rehash() - Method in class java.util.Hashtable
  Rehashes the contents of the hashtable into a hashtable with a larger capacity.
release() - Method in class com.siemens.icm.io.ATCommand
  Release resources locked by the ATCommand class.
release() - Method in class com.siemens.icm.io.InPort
  Releases an instance of a GPIO port of input pins.
release() - Method in class com.siemens.icm.io.LimitPulseCounter
  Releases the GPIO limit pulse counter.
release() - Method in class com.siemens.icm.io.OutPort
  Releases an instance of a GPIO port of output pins.
release() - Method in class com.siemens.icm.io.StartStopPulseCounter
  Releases the GPIO start/stop pulse counter.
remove(Object) - Method in class java.util.Hashtable
  Removes the key (and its corresponding value) from this hashtable.
removeAllElements() - Method in class java.util.Vector
  Removes all components from this vector and sets its size to zero.
removeElement(Object) - Method in class java.util.Vector
  Removes the first occurrence of the argument from this vector.
removeElementAt(int) - Method in class java.util.Vector
  Deletes the component at the specified index.
removeFileSystemListener(FileSystemListener) - Static method in class com.siemens.icm.io.file.FileSystemRegistry
  This method is used to remove a registered FileSystemListener.
removeListener(ATCommandListener) - Method in class com.siemens.icm.io.ATCommand
  Removes a listener object which has been previously added from the internal list table of listener objects.
removeListener(BearerControlListener) - Static method in class com.siemens.icm.io.BearerControl
  Removes a listener object which has been previously added to the internal list table of listener objects.
removeListener(InPortListener) - Method in class com.siemens.icm.io.InPort
  Removes a listener object which has been previously added from the internal list table of listener objects.
removeListener(LimitPulseCounterListener) - Method in class com.siemens.icm.io.LimitPulseCounter
  Removes a listener object which has been previously added from the internal list table of listener objects.
removePlayerListener(PlayerListener) - Method in interface javax.microedition.media.Player
  Remove a player listener for this player.
removeRecordListener(RecordListener) - Method in class javax.microedition.rms.RecordStore
  Removes the specified RecordListener.
rename(String, String) - Static method in class com.siemens.icm.io.File
  Deprecated. Renames a file from source filename to destination filename.
rename(String) - Method in interface com.siemens.icm.io.file.FileConnection
  Renames the selected file or directory to a new name in the same directory.
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`.
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` state variables.
reset() - Method in interface javax.microedition.rms.RecordEnumeration
  Returns the enumeration index to the same state as right after the enumeration was created.
resume() - Method in class com.siemens.icm.io.StartStopPulseCounter
  Resume pulse counter from the pulse value of the last run.
resumeRequest() - Method in class javax.microedition.midlet.MIDlet
  Provides a `MIDlet` with a mechanism to indicate that it is interested in entering the Active state.
reverse() - Method in class java.lang.StringBuffer
  The character sequence contained in this string buffer is replaced by the reverse of the sequence.
rootChanged(int, String) - Method in interface com.siemens.icm.io.file.FileSystemListener
  This method is invoked when a root on the device has changed state.
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.
run() - Method in class java.util.TimerTask
  The action to be performed by this timer task.

## S

SATURDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Saturday.
SECOND - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the second within the minute.
SEPTEMBER - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the ninth month of the year.
SET_VOLUME - Static variable in interface javax.microedition.media.control.ToneControl
  The SET_VOLUME event tag.
SILENCE - Static variable in interface javax.microedition.media.control.ToneControl
  Silence.
SITENAME_MISMATCH - Static variable in class javax.microedition.pki.CertificateException
  Indicates a certificate does not contain the correct site name.
SNDBUF - Static variable in interface javax.microedition.io.SocketConnection
  Socket option for the size of the sending buffer (4).
STARTED - Static variable in interface javax.microedition.media.Player
  The state of the `Player` indicating that the `Player` has already started.
STARTED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when a `Player` is started.
STOPPED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when a `Player` stops in response to the `stop` method call.
SUNDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Sunday.
SecureConnection - interface javax.microedition.io.SecureConnection.
  This interface defines the secure socket stream connection.
SecurityException - exception java.lang.SecurityException.
  Thrown by the system to indicate a security violation.
SecurityException() - Constructor for class java.lang.SecurityException
  Constructs a `SecurityException` with no detail message.
SecurityException(String) - Constructor for class java.lang.SecurityException
  Constructs a `SecurityException` with the specified detail message.
SecurityInfo - interface javax.microedition.io.SecurityInfo.
  This interface defines methods to access information about a secure network connection.
ServerSocketConnection - interface javax.microedition.io.ServerSocketConnection.
  This interface defines the server socket stream connection.
Short - class java.lang.Short.
  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.
SocketConnection - interface javax.microedition.io.SocketConnection.
  This interface defines the socket stream connection.
Stack - class java.util.Stack.
  The `Stack` class represents a last-in-first-out (LIFO) stack of objects.
Stack() - Constructor for class java.util.Stack
  Creates an empty Stack.
StartStopPulseCounter - class com.siemens.icm.io.StartStopPulseCounter.
  This class supports the access and configuration to the start/stop pulse counter of the general purpose IO driver (GPIO).
StartStopPulseCounter() - Constructor for class com.siemens.icm.io.StartStopPulseCounter
  Creates a new instance of GPIO start/stop pulse counter.
StreamConnection - interface javax.microedition.io.StreamConnection.
  This interface defines the capabilities that a stream connection must have.
StreamConnectionNotifier - interface javax.microedition.io.StreamConnectionNotifier.
  This interface defines the capabilities that a connection notifier must have.
String - class java.lang.String.
  The `String` class represents character strings.
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(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(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.
StringBuffer - class java.lang.StringBuffer.
  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.
StringIndexOutOfBoundsException - exception java.lang.StringIndexOutOfBoundsException.
  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 class java.lang.StringIndexOutOfBoundsException
  Constructs a `StringIndexOutOfBoundsException` with no detail message.
StringIndexOutOfBoundsException(String) - Constructor for class java.lang.StringIndexOutOfBoundsException
  Constructs a `StringIndexOutOfBoundsException` with the specified detail message.
StringIndexOutOfBoundsException(int) - Constructor for class java.lang.StringIndexOutOfBoundsException
  Constructs a new `StringIndexOutOfBoundsException` class with an argument indicating the illegal index.
System - class java.lang.System.
  The `System` class contains several useful class fields and methods.
schedule(TimerTask, long) - Method in class java.util.Timer
  Schedules the specified task for execution after the specified delay.
schedule(TimerTask, Date) - Method in class java.util.Timer
  Schedules the specified task for execution at the specified time.
schedule(TimerTask, long, long) - Method in class java.util.Timer
  Schedules the specified task for repeated fixed-delay execution, beginning after the specified delay.
schedule(TimerTask, Date, long) - Method in class java.util.Timer
  Schedules the specified task for repeated fixed-delay execution, beginning at the specified time.
scheduleAtFixedRate(TimerTask, long, long) - Method in class java.util.Timer
  Schedules the specified task for repeated fixed-rate execution, beginning after the specified delay.
scheduleAtFixedRate(TimerTask, Date, long) - Method in class java.util.Timer
  Schedules the specified task for repeated fixed-rate execution, beginning at the specified time.
scheduledExecutionTime() - Method in class java.util.TimerTask
  Returns the scheduled execution time of the most recent actual execution of this task.
search(Object) - Method in class java.util.Stack
  Returns the 1-based position where an object is on this stack.
seek(int) - Method in class com.siemens.icm.io.File
  Deprecated. Moves the file pointer to the specified location.
send(String) - Method in class com.siemens.icm.io.ATCommand
  Send an AT command to the device.
send(String, ATCommandResponseListener) - Method in class com.siemens.icm.io.ATCommand
  Send an AT command to the device.
send(Datagram) - Method in interface javax.microedition.io.DatagramConnection
  Send a datagram.
set(int, int) - Method in class java.util.Calendar
  Sets the time field with the given value.
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.
setBaudRate(int) - Method in interface javax.microedition.io.CommConnection
  Sets the baudrate for the serial port connection.
setCharAt(int, char) - Method in class java.lang.StringBuffer
  The character at the specified index of this string buffer is set to `ch`.
setDCD(boolean) - Method in interface com.siemens.icm.io.CommConnectionControlLines
  Set the state of the DCD (Data Carrier Detect) signal of the connected COM port channel.
setDSR(boolean) - Method in interface com.siemens.icm.io.CommConnectionControlLines
  Set the state of the DSR (Data Set Ready) signal of the connected COM port channel.
setDTR(boolean) - Method in class com.siemens.icm.io.ATCommand
  Set the state of the DTR (Data Terminal Ready) signal of the devices AT channel.
setData(byte[], int, int) - Method in interface javax.microedition.io.Datagram
  Set the `buffer`, `offset` and `length` state variables.
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`.
setFileConnection(String) - Method in interface com.siemens.icm.io.file.FileConnection
  Resets this FileConnection object to another file or directory.
setHidden(String, boolean) - Static method in class com.siemens.icm.io.File
  Deprecated. Sets/resets the Hidden bit of the attribute byte of a file or folder.
setHidden(boolean) - Method in interface com.siemens.icm.io.file.FileConnection
  Sets the hidden attribute of the selected file to the value provided.
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` state variable.
setLevel(int) - Method in interface javax.microedition.media.control.VolumeControl
  Set the volume using a linear point scale with values between 0 and 100.
setLoopCount(int) - Method in interface javax.microedition.media.Player
  Set the number of times the `Player` will loop and play the content.
setMediaTime(long) - Method in interface javax.microedition.media.Player
  Sets the `Player`'s media time.
setMode(int, boolean) - Method in class javax.microedition.rms.RecordStore
  Changes the access mode for this RecordStore.
setMute(boolean) - Method in interface javax.microedition.media.control.VolumeControl
  Mute or unmute the `Player` associated with this `VolumeControl`.
setPriority(int) - Method in class java.lang.Thread
  Changes the priority of this thread.
setRING(boolean) - Method in interface com.siemens.icm.io.CommConnectionControlLines
  Set the state of the RING signal of the connected COM port channel.
setReadable(String, boolean) - Static method in class com.siemens.icm.io.File
  Deprecated. Sets/resets the RO bit of the attribute byte of a file or folder.
setReadable(boolean) - Method in interface com.siemens.icm.io.file.FileConnection
  Sets the file or directory readable attribute to the indicated value.
setRecord(int, byte[], int, int) - Method in class javax.microedition.rms.RecordStore
  Sets the data in the given record to that passed in.
setRequestMethod(String) - Method in interface javax.microedition.io.HttpConnection
  Set the method for the URL request, one of: GET POST HEAD are legal, subject to protocol restrictions.
setRequestProperty(String, String) - Method in interface javax.microedition.io.HttpConnection
  Sets the general request property.
setSeed(long) - Method in class java.util.Random
  Sets the seed of this random number generator using a single `long` seed.
setSequence(byte[]) - Method in interface javax.microedition.media.control.ToneControl
  Sets the tone sequence.
setSize(int) - Method in class java.util.Vector
  Sets the size of this vector.
setSocketOption(byte, int) - Method in interface javax.microedition.io.SocketConnection
  Set a socket option for the connection.
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.
setTimeZone(TimeZone) - Method in class java.util.Calendar
  Sets the time zone with the given time zone value.
setValue(int) - Method in class com.siemens.icm.io.OutPort
  Sets the current value of an instance of a GPIO port of output pins.
setWritable(boolean) - Method in interface com.siemens.icm.io.file.FileConnection
  Sets the selected file or directory writable attribute to the indicated value.
setWriteable(String, boolean) - Static method in class com.siemens.icm.io.File
  Deprecated. Resets/sets the RO bit of the attribute byte of a file or folder.
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.
sin(double) - Static method in class java.lang.Math
  Returns the trigonometric sine of an angle.
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 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 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`.
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.
spaceAvailable() - Static method in class com.siemens.icm.io.File
  Deprecated. Returns the free disk space (in bytes), available on the MMC file system.
sqrt(double) - Static method in class java.lang.Math
  Returns the correctly rounded positive square root of a `double` value.
start() - Method in class com.siemens.icm.io.StartStopPulseCounter
  Reset and start pulse counter from 0.
start(int) - Static method in class com.siemens.icm.misc.Watchdog
  Controls the application level watchdog.
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() - Method in interface javax.microedition.media.Player
  Starts the `Player` as soon as possible.
startApp() - Method in class javax.microedition.midlet.MIDlet
  Signals the `MIDlet` that it has entered the Active state.
startsWith(String, int) - Method in class java.lang.String
  Tests if this string starts with the specified prefix beginning at the specified index.
startsWith(String) - Method in class java.lang.String
  Tests if this string starts with the specified prefix.
stateChanged(int) - Method in interface com.siemens.icm.io.BearerControlListener
  Callback method for bearer state changes.
stop() - Method in class com.siemens.icm.io.LimitPulseCounter
  Stops the GPIO limit pulse counter.
stop() - Method in class com.siemens.icm.io.StartStopPulseCounter
  Stops the pulse counter and returns the number of pulses counted until this time.
stop() - Method in interface javax.microedition.media.Player
  Stops the `Player`.
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.

## T

TEMPO - Static variable in interface javax.microedition.media.control.ToneControl
  The TEMPO event tag.
THURSDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Thursday.
TIME_UNKNOWN - Static variable in interface javax.microedition.media.Player
  The returned value indicating that the requested time is unknown.
TONE_DEVICE_LOCATOR - Static variable in class javax.microedition.media.Manager
  The locator to create a tone `Player` to play back tone sequences. e.g.
TRUE - Static variable in class java.lang.Boolean
  The `Boolean` object corresponding to the primitive value `true`.
TUESDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Tuesday.
Thread - class java.lang.Thread.
  A thread is a thread of execution in a program.
Thread() - Constructor for class java.lang.Thread
  Allocates a new `Thread` object.
Thread(String) - Constructor for class java.lang.Thread
  Allocates a new `Thread` object with the given name.
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.
Throwable - class java.lang.Throwable.
  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.
TimeZone - class java.util.TimeZone.
  `TimeZone` represents a time zone offset, and also figures out daylight savings.
TimeZone() - Constructor for class java.util.TimeZone
Timer - class java.util.Timer.
  A facility for threads to schedule tasks for future execution in a background thread.
Timer() - Constructor for class java.util.Timer
  Creates a new timer.
TimerTask - class java.util.TimerTask.
  A task that can be scheduled for one-time or repeated execution by a `Timer`.
TimerTask() - Constructor for class java.util.TimerTask
  Creates a new timer task.
ToneControl - interface javax.microedition.media.control.ToneControl.
  `ToneControl` is the interface to enable playback of a user-defined monotonic tone sequence.
tan(double) - Static method in class java.lang.Math
  Returns the trigonometric tangent of an angle.
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.
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 java.io.ByteArrayOutputStream
  Creates a newly allocated byte array.
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.
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.
toOctalString(int) - Static method in class java.lang.Integer
  Creates a string representation of the integer argument as an unsigned integer in base 8.
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 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
  Creates a string representation of the `double` argument.
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!)
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 the thread's name and 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: dow mon dd hh:mm:ss zzz yyyy where: `dow` is the day of the week (`Sun, Mon, Tue, Wed, Thu, Fri, Sat`).
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.
toUpperCase(char) - Static method in class java.lang.Character
  Converts the character argument to uppercase; if the character has no uppercase equivalent, the character itself is returned.
toUpperCase() - Method in class java.lang.String
  Converts all of the characters in this `String` to upper case.
totalMemory() - Method in class java.lang.Runtime
  Returns the total amount of memory in the Java Virtual Machine.
totalSize() - Method in interface com.siemens.icm.io.file.FileConnection
  Determines the total size of the file system the connection's target resides on.
trim() - Method in class java.lang.String
  Removes white space from both ends of this string.
trimToSize() - Method in class java.util.Vector
  Trims the capacity of this vector to be the vector's current size.
truncate(int) - Method in class com.siemens.icm.io.File
  Deprecated. Truncates the file at offset.
truncate(long) - Method in interface com.siemens.icm.io.file.FileConnection
  Truncates the file, discarding all data from the given byte offset to the current end of the file.
truncateFile(int) - Method in class com.siemens.icm.io.File
  Deprecated. Truncates the file at offset.

## U

UCS2Hex2Java(String) - Static method in class com.siemens.icm.io.ATStringConverter
  Converts a string in the UCS2 hex format into a Java encoded string.
UDPDatagramConnection - interface javax.microedition.io.UDPDatagramConnection.
  This interface defines a datagram connection which knows it's local end point address.
UNAUTHORIZED_INTERMEDIATE_CA - Static variable in class javax.microedition.pki.CertificateException
  Indicates an intermediate certificate in the chain does not have the authority to be a intermediate CA.
UNREALIZED - Static variable in interface javax.microedition.media.Player
  The state of the `Player` indicating that it has not acquired the required information and resources to function.
UNRECOGNIZED_ISSUER - Static variable in class javax.microedition.pki.CertificateException
  Indicates a certificate was issued by an unrecognized entity.
UNSUPPORTED_PUBLIC_KEY_TYPE - Static variable in class javax.microedition.pki.CertificateException
  Indicates that type of the public key in a certificate is not supported by the device.
UNSUPPORTED_SIGALG - Static variable in class javax.microedition.pki.CertificateException
  Indicates a certificate was signed using an unsupported algorithm.
UTFDataFormatException - exception java.io.UTFDataFormatException.
  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 class java.io.UTFDataFormatException
  Constructs a `UTFDataFormatException` with `null` as its error detail message.
UTFDataFormatException(String) - Constructor for class java.io.UTFDataFormatException
  Constructs a `UTFDataFormatException` with the specified detail message.
UnsupportedEncodingException - exception java.io.UnsupportedEncodingException.
  The Character Encoding is not supported.
UnsupportedEncodingException() - Constructor for class java.io.UnsupportedEncodingException
  Constructs an UnsupportedEncodingException without a detail message.
UnsupportedEncodingException(String) - Constructor for class java.io.UnsupportedEncodingException
  Constructs an UnsupportedEncodingException with a detail message.
unregisterConnection(String) - Static method in class javax.microedition.io.PushRegistry
  Remove a dynamic connection registration.
useDaylightTime() - Method in class java.util.TimeZone
  Queries if this time zone uses Daylight Savings Time.
usedSize() - Method in interface com.siemens.icm.io.file.FileConnection
  Determines the used memory of a file system the connection's target resides on.

## V

VERIFICATION_FAILED - Static variable in class javax.microedition.pki.CertificateException
  Indicates a certificate failed verification.
VERSION - Static variable in interface javax.microedition.media.control.ToneControl
  The VERSION attribute tag.
VOLUME_CHANGED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when the volume of an audio device is changed.
Vector - class java.util.Vector.
  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.
VirtualMachineError - error java.lang.VirtualMachineError.
  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 class java.lang.VirtualMachineError
  Constructs a `VirtualMachineError` with no detail message.
VirtualMachineError(String) - Constructor for class java.lang.VirtualMachineError
  Constructs a `VirtualMachineError` with the specified detail message.
VolumeControl - interface javax.microedition.media.control.VolumeControl.
  `VolumeControl` is an interface for manipulating the audio volume of a `Player`.
valueOf(String) - Static method in class java.lang.Double
  Returns a new `Double` object 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 the string representation of the `float` argument.
valueOf(double) - Static method in class java.lang.String
  Returns the string representation of the `double` argument.

## W

WEDNESDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Wednesday.
WRITE - Static variable in class javax.microedition.io.Connector
  Access mode WRITE.
Watchdog - class com.siemens.icm.misc.Watchdog.
  The Watchdog class provides the ability to control the CPUs hardware watchdog from application level.
Writer - class java.io.Writer.
  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.
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.
write(byte[], int, int) - Method in class com.siemens.icm.io.File
  Deprecated. Writes numBytes bytes from buffer to a file.
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.
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.
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 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 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 interface java.io.DataOutput
  Writes a `double` value, which is comprised of eight bytes, to the output stream.
writeDouble(double) - Method in class java.io.DataOutputStream
  Converts the double argument to a `long` using the `doubleToLongBits` method in class `Double`, and then writes that `long` value to the underlying output stream as an 8-byte quantity, high byte first.
writeFloat(float) - Method in interface java.io.DataOutput
  Writes a `float` value, which is comprised of four bytes, to the output stream.
writeFloat(float) - Method in class java.io.DataOutputStream
  Converts the float argument to an `int` using the `floatToIntBits` method in class `Float`, and then writes that `int` value to the underlying output stream as a 4-byte quantity, high byte first.
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.
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.
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 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.

## Y

YEAR - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the year.
yield() - Static method in class java.lang.Thread
  Causes the currently executing thread object to temporarily pause and allow other threads to execute.

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| IM Profile
PREV NEXT | FRAMES NO FRAMES

Submit a comment or suggestion Version 2.0 of IM Profile Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries. Copyright (c) 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road,Palo Alto, California, 94303, U.S.A. All Rights Reserved.