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

## Uses of Class
java.lang.String

Packages that use String
java.io | Provides classes for input and output through data streams.
java.lang | Provides classes that are fundamental to the Java programming language.
java.util | Contains the collection classes, and the date and time facilities.
javax.microedition.io | Classes for the Generic Connection framework.
javax.microedition.lcdui | The UI API provides a set of features for implementation of user interfaces for MIDP applications.
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.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 | Certificates are used to authenticate information for secure Connections.
javax.microedition.rms | The Mobile Information Device Profile provides a mechanism for MIDlets to persistently store data and later retrieve it.

Uses of String in java.io

Methods in java.io that return String
`String` | `DataInputStream.readUTF()` See the general contract of the `readUTF` method of `DataInput`.
`static String` | `DataInputStream.readUTF(DataInput in)` 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`.
`String` | `DataInput.readUTF()` Reads in a string that has been encoded using a modified UTF-8 format.
`String` | `ByteArrayOutputStream.toString()` Converts the buffer's contents into a string, translating bytes into characters according to the platform's default character encoding.

Methods in java.io with parameters of type String
`void` | `Writer.write(String str)` Write a string.
`void` | `Writer.write(String str, int off, int len)` Write a portion of a string.
`void` | `PrintStream.print(String s)` Print a string.
`void` | `PrintStream.println(String x)` Print a String and then terminate the line.
`void` | `OutputStreamWriter.write(String str, int off, int len)` Write a portion of a string.
`void` | `DataOutputStream.writeChars(String s)` Writes a string to the underlying output stream as a sequence of characters.
`void` | `DataOutputStream.writeUTF(String str)` Writes a string to the underlying output stream using UTF-8 encoding in a machine-independent manner.
`void` | `DataOutput.writeChars(String s)` Writes every character in the string `s`, to the output stream, in order, two bytes per character.
`void` | `DataOutput.writeUTF(String s)` Writes two bytes of length information to the output stream, followed by the Java modified UTF representation of every character in the string `s`.

Constructors in java.io with parameters of type String
`UTFDataFormatException(String s)` Constructs a `UTFDataFormatException` with the specified detail message.
`UnsupportedEncodingException(String s)` Constructs an UnsupportedEncodingException with a detail message.
`OutputStreamWriter(OutputStream os, String enc)` Create an OutputStreamWriter that uses the named character encoding.
`IOException(String s)` Constructs an `IOException` with the specified detail message.
`InterruptedIOException(String s)` Constructs an `InterruptedIOException` with the specified detail message.
`InputStreamReader(InputStream is, String enc)` Create an InputStreamReader that uses the named character encoding.
`EOFException(String s)` Constructs an `EOFException` with the specified detail message.

Uses of String in java.lang

Methods in java.lang that return String
`String` | `Throwable.getMessage()` Returns the error message string of this `Throwable` object.
`String` | `Throwable.toString()` Returns a short description of this `Throwable` object.
`String` | `Thread.getName()` Returns this thread's name.
`String` | `Thread.toString()` Returns a string representation of this thread, including the thread's name and priority.
`String` | `StringBuffer.toString()` Converts to a string representing the data in this string buffer.
`String` | `String.substring(int beginIndex)` Returns a new string that is a substring of this string.
`String` | `String.substring(int beginIndex, int endIndex)` Returns a new string that is a substring of this string.
`String` | `String.concat(String str)` Concatenates the specified string to the end of this string.
`String` | `String.replace(char oldChar, char newChar)` Returns a new string resulting from replacing all occurrences of `oldChar` in this string with `newChar`.
`String` | `String.toLowerCase()` Converts all of the characters in this `String` to lower case.
`String` | `String.toUpperCase()` Converts all of the characters in this `String` to upper case.
`String` | `String.trim()` Removes white space from both ends of this string.
`String` | `String.toString()` This object (which is already a string!) is itself returned.
`static String` | `String.valueOf(Object obj)` Returns the string representation of the `Object` argument.
`static String` | `String.valueOf(char[] data)` Returns the string representation of the `char` array argument.
`static String` | `String.valueOf(char[] data, int offset, int count)` Returns the string representation of a specific subarray of the `char` array argument.
`static String` | `String.valueOf(boolean b)` Returns the string representation of the `boolean` argument.
`static String` | `String.valueOf(char c)` Returns the string representation of the `char` argument.
`static String` | `String.valueOf(int i)` Returns the string representation of the `int` argument.
`static String` | `String.valueOf(long l)` Returns the string representation of the `long` argument.
`static String` | `String.valueOf(float f)` Returns the string representation of the `float` argument.
`static String` | `String.valueOf(double d)` Returns the string representation of the `double` argument.
`String` | `String.intern()` Returns a canonical representation for the string object.
`String` | `Short.toString()` Returns a String object representing this Short's value.
`String` | `Object.toString()` Returns a string representation of the object.
`static String` | `Long.toString(long i, int radix)` Creates a string representation of the first argument in the radix specified by the second argument.
`static String` | `Long.toString(long i)` Returns a new String object representing the specified integer.
`String` | `Long.toString()` Returns a String object representing this Long's value.
`static String` | `Integer.toString(int i, int radix)` Creates a string representation of the first argument in the radix specified by the second argument.
`static String` | `Integer.toHexString(int i)` Creates a string representation of the integer argument as an unsigned integer in base 16.
`static String` | `Integer.toOctalString(int i)` Creates a string representation of the integer argument as an unsigned integer in base 8.
`static String` | `Integer.toBinaryString(int i)` Creates a string representation of the integer argument as an unsigned integer in base 2.
`static String` | `Integer.toString(int i)` Returns a new String object representing the specified integer.
`String` | `Integer.toString()` Returns a String object representing this Integer's value.
`static String` | `Float.toString(float f)` Returns a String representation for the specified float value.
`String` | `Float.toString()` Returns a String representation of this Float object.
`static String` | `Double.toString(double d)` Creates a string representation of the `double` argument.
`String` | `Double.toString()` Returns a String representation of this Double object.
`String` | `Character.toString()` Returns a String object representing this character's value.
`String` | `Byte.toString()` Returns a String object representing this Byte's value.
`String` | `Boolean.toString()` Returns a String object representing this Boolean's value.
`static String` | `System.getProperty(String key)` Gets the system property indicated by the specified key.
`String` | `Class.toString()` Converts the object to a string.
`String` | `Class.getName()` Returns the fully-qualified name of the entity (class, interface, array class, primitive type, or void) represented by this `Class` object, as a `String`.

Methods in java.lang with parameters of type String
`StringBuffer` | `StringBuffer.append(String str)` Appends the string to this string buffer.
`StringBuffer` | `StringBuffer.insert(int offset, String str)` Inserts the string into this string buffer.
`byte[]` | `String.getBytes(String enc)` Convert this `String` into bytes according to the specified character encoding, storing the result into a new byte array.
`boolean` | `String.equalsIgnoreCase(String anotherString)` Compares this `String` to another `String`, ignoring case considerations.
`int` | `String.compareTo(String anotherString)` Compares two strings lexicographically.
`boolean` | `String.regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)` Tests if two string regions are equal.
`boolean` | `String.startsWith(String prefix, int toffset)` Tests if this string starts with the specified prefix beginning at the specified index.
`boolean` | `String.startsWith(String prefix)` Tests if this string starts with the specified prefix.
`boolean` | `String.endsWith(String suffix)` Tests if this string ends with the specified suffix.
`int` | `String.indexOf(String str)` Returns the index within this string of the first occurrence of the specified substring.
`int` | `String.indexOf(String str, int fromIndex)` Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
`String` | `String.concat(String str)` Concatenates the specified string to the end of this string.
`static short` | `Short.parseShort(String s)` Assuming the specified String represents a short, returns that short's value.
`static short` | `Short.parseShort(String s, int radix)` Assuming the specified String represents a short, returns that short's value in the radix specified by the second argument.
`static long` | `Long.parseLong(String s, int radix)` Parses the string argument as a signed `long` in the radix specified by the second argument.
`static long` | `Long.parseLong(String s)` Parses the string argument as a signed decimal `long`.
`static int` | `Integer.parseInt(String s, int radix)` Parses the string argument as a signed integer in the radix specified by the second argument.
`static int` | `Integer.parseInt(String s)` Parses the string argument as a signed decimal integer.
`static Integer` | `Integer.valueOf(String s, int radix)` Returns a new Integer object initialized to the value of the specified String.
`static Integer` | `Integer.valueOf(String s)` Returns a new Integer object initialized to the value of the specified String.
`static Float` | `Float.valueOf(String s)` Returns the floating point value represented by the specified String.
`static float` | `Float.parseFloat(String s)` Returns a new float initialized to the value represented by the specified `String`.
`static Double` | `Double.valueOf(String s)` Returns a new `Double` object initialized to the value represented by the specified string.
`static double` | `Double.parseDouble(String s)` Returns a new double initialized to the value represented by the specified `String`, as performed by the `valueOf` method of class `Double`.
`static byte` | `Byte.parseByte(String s)` Assuming the specified String represents a byte, returns that byte's value.
`static byte` | `Byte.parseByte(String s, int radix)` Assuming the specified String represents a byte, returns that byte's value.
`static String` | `System.getProperty(String key)` Gets the system property indicated by the specified key.
`static Class` | `Class.forName(String className)` Returns the `Class` object associated with the class with the given string name.
`InputStream` | `Class.getResourceAsStream(String name)` Finds a resource with a given name.

Constructors in java.lang with parameters of type String
`VirtualMachineError(String s)` Constructs a `VirtualMachineError` with the specified detail message.
`Throwable(String message)` Constructs a new `Throwable` with the specified error message.
`Thread(String name)` Allocates a new `Thread` object with the given name.
`Thread(Runnable target, String name)` Allocates a new `Thread` object with the given target and name.
`StringIndexOutOfBoundsException(String s)` Constructs a `StringIndexOutOfBoundsException` with the specified detail message.
`StringBuffer(String str)` 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.
`String(String value)` 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(byte[] bytes, int off, int len, String enc)` Construct a new `String` by converting the specified subarray of bytes using the specified character encoding.
`String(byte[] bytes, String enc)` Construct a new `String` by converting the specified array of bytes using the specified character encoding.
`SecurityException(String s)` Constructs a `SecurityException` with the specified detail message.
`RuntimeException(String s)` Constructs a `RuntimeException` with the specified detail message.
`OutOfMemoryError(String s)` Constructs an `OutOfMemoryError` with the specified detail message.
`NumberFormatException(String s)` Constructs a `NumberFormatException` with the specified detail message.
`NullPointerException(String s)` Constructs a `NullPointerException` with the specified detail message.
`NoClassDefFoundError(String s)` Constructs a `NoClassDefFoundError` with the specified detail message.
`NegativeArraySizeException(String s)` Constructs a `NegativeArraySizeException` with the specified detail message.
`InterruptedException(String s)` Constructs an `InterruptedException` with the specified detail message.
`InstantiationException(String s)` Constructs an `InstantiationException` with the specified detail message.
`IndexOutOfBoundsException(String s)` Constructs an `IndexOutOfBoundsException` with the specified detail message.
`IllegalThreadStateException(String s)` Constructs an `IllegalThreadStateException` with the specified detail message.
`IllegalMonitorStateException(String s)` Constructs an `IllegalMonitorStateException` with the specified detail message.
`IllegalArgumentException(String s)` Constructs an `IllegalArgumentException` with the specified detail message.
`IllegalAccessException(String s)` Constructs an `IllegalAccessException` with a detail message.
`Exception(String s)` Constructs an `Exception` with the specified detail message.
`Error(String s)` Constructs an Error with the specified detail message.
`ClassNotFoundException(String s)` Constructs a `ClassNotFoundException` with the specified detail message.
`ClassCastException(String s)` Constructs a `ClassCastException` with the specified detail message.
`ArrayStoreException(String s)` Constructs an `ArrayStoreException` with the specified detail message.
`ArrayIndexOutOfBoundsException(String s)` Constructs an `ArrayIndexOutOfBoundsException` class with the specified detail message.
`ArithmeticException(String s)` Constructs an `ArithmeticException` with the specified detail message.
`IllegalStateException(String s)` Constructs an IllegalStateException with the specified detail message.

Uses of String in java.util

Methods in java.util that return String
`String` | `Vector.toString()` Returns a string representation of this vector.
`String` | `TimeZone.getID()` Gets the ID of this time zone.
`static String[]` | `TimeZone.getAvailableIDs()` Gets all the available IDs supported.
`String` | `Hashtable.toString()` Returns a rather long string representation of this hashtable.
`String` | `Date.toString()` Converts this `Date` object to a `String` of the form:

Methods in java.util with parameters of type String
`static TimeZone` | `TimeZone.getTimeZone(String ID)` Gets the `TimeZone` for the given ID.

Constructors in java.util with parameters of type String
`NoSuchElementException(String s)` Constructs a `NoSuchElementException`, saving a reference to the error message string `s` for later retrieval by the `getMessage` method.

Uses of String in javax.microedition.io

Fields in javax.microedition.io declared as String
`static String` | `HttpConnection.HEAD` HTTP Head method.
`static String` | `HttpConnection.GET` HTTP Get method.
`static String` | `HttpConnection.POST` HTTP Post method.

Methods in javax.microedition.io that return String
`String` | `Datagram.getAddress()` Get the address of the datagram.
`String` | `ContentConnection.getType()` Returns the type of content that the resource connected to is providing.
`String` | `ContentConnection.getEncoding()` Returns a string describing the encoding of the content which the resource connected to is providing.
`String` | `UDPDatagramConnection.getLocalAddress()` Gets the local address to which the datagram connection is bound.
`String` | `SocketConnection.getLocalAddress()` Gets the local address to which the socket is bound.
`String` | `SocketConnection.getAddress()` Gets the remote address to which the socket is bound.
`String` | `ServerSocketConnection.getLocalAddress()` Gets the local address to which the socket is bound.
`String` | `SecurityInfo.getProtocolVersion()` Returns the protocol version.
`String` | `SecurityInfo.getProtocolName()` Returns the secure protocol name.
`String` | `SecurityInfo.getCipherSuite()` Returns the name of the cipher suite in use for the connection.
`static String[]` | `PushRegistry.listConnections(boolean available)` Return a list of registered connections for the current `MIDlet` suite.
`static String` | `PushRegistry.getMIDlet(String connection)` Retrieve the registered `MIDlet` for a requested connection.
`static String` | `PushRegistry.getFilter(String connection)` Retrieve the registered filter for a requested connection.
`String` | `HttpConnection.getURL()` Return a string representation of the URL for this connection.
`String` | `HttpConnection.getProtocol()` Returns the protocol name of the URL of this `HttpConnection`.
`String` | `HttpConnection.getHost()` Returns the host information of the URL of this `HttpConnection`.
`String` | `HttpConnection.getFile()` Returns the file portion of the URL of this `HttpConnection`.
`String` | `HttpConnection.getRef()` Returns the ref portion of the URL of this `HttpConnection`.
`String` | `HttpConnection.getQuery()` Returns the query portion of the URL of this `HttpConnection`.
`String` | `HttpConnection.getRequestMethod()` Get the current request method.
`String` | `HttpConnection.getRequestProperty(String key)` Returns the value of the named general request property for this connection.
`String` | `HttpConnection.getResponseMessage()` Gets the HTTP response message, if any, returned along with the response code from a server.
`String` | `HttpConnection.getHeaderField(String name)` Returns the value of the named header field.
`String` | `HttpConnection.getHeaderField(int n)` Gets a header field value by index.
`String` | `HttpConnection.getHeaderFieldKey(int n)` Gets a header field key by index.

Methods in javax.microedition.io with parameters of type String
`Datagram` | `DatagramConnection.newDatagram(int size, String addr)` Create a new datagram object.
`Datagram` | `DatagramConnection.newDatagram(byte[] buf, int size, String addr)` Make a new datagram object.
`void` | `Datagram.setAddress(String addr)` Set datagram address.
`static Connection` | `Connector.open(String name)` Create and open a Connection.
`static Connection` | `Connector.open(String name, int mode)` Create and open a Connection.
`static Connection` | `Connector.open(String name, int mode, boolean timeouts)` Create and open a Connection.
`static DataInputStream` | `Connector.openDataInputStream(String name)` Create and open a connection input stream.
`static DataOutputStream` | `Connector.openDataOutputStream(String name)` Create and open a connection output stream.
`static InputStream` | `Connector.openInputStream(String name)` Create and open a connection input stream.
`static OutputStream` | `Connector.openOutputStream(String name)` Create and open a connection output stream.
`static void` | `PushRegistry.registerConnection(String connection, String midlet, String filter)` Register a dynamic connection with the application management software.
`static boolean` | `PushRegistry.unregisterConnection(String connection)` Remove a dynamic connection registration.
`static String` | `PushRegistry.getMIDlet(String connection)` Retrieve the registered `MIDlet` for a requested connection.
`static String` | `PushRegistry.getFilter(String connection)` Retrieve the registered filter for a requested connection.
`static long` | `PushRegistry.registerAlarm(String midlet, long time)` Register a time to launch the specified application.
`void` | `HttpConnection.setRequestMethod(String method)` Set the method for the URL request, one of: GET POST HEAD are legal, subject to protocol restrictions.
`String` | `HttpConnection.getRequestProperty(String key)` Returns the value of the named general request property for this connection.
`void` | `HttpConnection.setRequestProperty(String key, String value)` Sets the general request property.
`String` | `HttpConnection.getHeaderField(String name)` Returns the value of the named header field.
`int` | `HttpConnection.getHeaderFieldInt(String name, int def)` Returns the value of the named field parsed as a number.
`long` | `HttpConnection.getHeaderFieldDate(String name, long def)` Returns the value of the named field parsed as date.

Constructors in javax.microedition.io with parameters of type String
`ConnectionNotFoundException(String s)` Constructs a ConnectionNotFoundException with the specified detail message.

Uses of String in javax.microedition.lcdui

Methods in javax.microedition.lcdui that return String
`String` | `Ticker.getString()` Gets the string currently being scrolled by the ticker.
`String` | `TextField.getString()` Gets the contents of the `TextField` as a string value.
`String` | `TextBox.getString()` Gets the contents of the `TextBox` as a string value.
`String` | `StringItem.getText()` Gets the text contents of the `StringItem`, or `null` if the `StringItem` is empty.
`String` | `List.getString(int elementNum)` Gets the `String` part of the element referenced by `elementNum`.
`String` | `Item.getLabel()` Gets the label of this `Item` object.
`String` | `ImageItem.getAltText()` Gets the text string to be used if the image exceeds the device's capacity to display it.
`String` | `Displayable.getTitle()` Gets the title of the `Displayable`.
`String` | `Command.getLabel()` Gets the short label of the command.
`String` | `Command.getLongLabel()` Gets the long label of the command.
`String` | `ChoiceGroup.getString(int elementNum)` Gets the `String` part of the element referenced by `elementNum`.
`String` | `Choice.getString(int elementNum)` Gets the `String` part of the element referenced by `elementNum`.
`String` | `Canvas.getKeyName(int keyCode)` Gets an informative key string for a key.
`String` | `Alert.getString()` Gets the text string used in the `Alert`.

Methods in javax.microedition.lcdui with parameters of type String
`void` | `Ticker.setString(String str)` Sets the string to be displayed by this ticker.
`void` | `TextField.setString(String text)` Sets the contents of the `TextField` as a string value, replacing the previous contents.
`void` | `TextField.insert(String src, int position)` Inserts a string into the contents of the `TextField`.
`void` | `TextField.setInitialInputMode(String characterSubset)` Sets a hint to the implementation as to the input mode that should be used when the user initiates editing of this `TextField`.
`void` | `TextBox.setString(String text)` Sets the contents of the `TextBox` as a string value, replacing the previous contents.
`void` | `TextBox.insert(String src, int position)` Inserts a string into the contents of the `TextBox`.
`void` | `TextBox.setInitialInputMode(String characterSubset)` Sets a hint to the implementation as to the input mode that should be used when the user initiates editing of this `TextBox`.
`void` | `TextBox.setTitle(String s)` Sets the title of the `Displayable`.
`void` | `StringItem.setText(String text)` Sets the text contents of the `StringItem`.
`void` | `Spacer.setLabel(String label)` `Spacers` are restricted to having `null` labels, so this method will always throw `IllegalStateException` whenever it is called.
`void` | `List.setTitle(String s)` Sets the title of the `Displayable`.
`int` | `List.append(String stringPart, Image imagePart)` Appends an element to the `List`.
`void` | `List.insert(int elementNum, String stringPart, Image imagePart)` Inserts an element into the `List` just prior to the element specified.
`void` | `List.set(int elementNum, String stringPart, Image imagePart)` Sets the `String` and `Image` parts of the element referenced by `elementNum`, replacing the previous contents of the element.
`void` | `Item.setLabel(String label)` Sets the label of the `Item`.
`void` | `ImageItem.setAltText(String text)` Sets the alternate text of the `ImageItem`, or `null` if no alternate text is provided.
`static Image` | `Image.createImage(String name)` Creates an immutable image from decoded image data obtained from the named resource.
`void` | `Graphics.drawString(String str, int x, int y, int anchor)` Draws the specified `String` using the current font and color.
`void` | `Graphics.drawSubstring(String str, int offset, int len, int x, int y, int anchor)` Draws the specified `String` using the current font and color.
`void` | `Gauge.setLabel(String label)` Sets the label of the `Item`.
`int` | `Form.append(String str)` Adds an item consisting of one `String` to the `Form`.
`int` | `Font.stringWidth(String str)` Gets the total advance width for showing the specified `String` in this `Font`.
`int` | `Font.substringWidth(String str, int offset, int len)` Gets the total advance width for showing the specified substring in this `Font`.
`void` | `Displayable.setTitle(String s)` Sets the title of the `Displayable`.
`int` | `ChoiceGroup.append(String stringPart, Image imagePart)` Appends an element to the `ChoiceGroup`.
`void` | `ChoiceGroup.insert(int elementNum, String stringPart, Image imagePart)` Inserts an element into the `ChoiceGroup` just prior to the element specified.
`void` | `ChoiceGroup.set(int elementNum, String stringPart, Image imagePart)` Sets the `String` and `Image` parts of the element referenced by `elementNum`, replacing the previous contents of the element.
`int` | `Choice.append(String stringPart, Image imagePart)` Appends an element to the `Choice`.
`void` | `Choice.insert(int elementNum, String stringPart, Image imagePart)` Inserts an element into the `Choice` just prior to the element specified.
`void` | `Choice.set(int elementNum, String stringPart, Image imagePart)` Sets the `String` and `Image` parts of the element referenced by `elementNum`, replacing the previous contents of the element.
`void` | `Alert.setString(String str)` Sets the text string used in the `Alert`.

Constructors in javax.microedition.lcdui with parameters of type String
`Ticker(String str)` Constructs a new `Ticker` object, given its initial contents string.
`TextField(String label, String text, int maxSize, int constraints)` Creates a new `TextField` object with the given label, initial contents, maximum size in characters, and constraints.
`TextBox(String title, String text, int maxSize, int constraints)` Creates a new `TextBox` object with the given title string, initial contents, maximum size in characters, and constraints.
`StringItem(String label, String text)` Creates a new `StringItem` object.
`StringItem(String label, String text, int appearanceMode)` Creates a new `StringItem` object with the given label, textual content, and appearance mode.
`List(String title, int listType)` Creates a new, empty `List`, specifying its title and the type of the list.
`List(String title, int listType, String[] stringElements, Image[] imageElements)` Creates a new `List`, specifying its title, the type of the `List`, and an array of `Strings` and `Images` to be used as its initial contents.
`ImageItem(String label, Image img, int layout, String altText)` Creates a new `ImageItem` with the given label, image, layout directive, and alternate text string.
`ImageItem(String label, Image image, int layout, String altText, int appearanceMode)` Creates a new `ImageItem` object with the given label, image, layout directive, alternate text string, and appearance mode.
`Gauge(String label, boolean interactive, int maxValue, int initialValue)` Creates a new `Gauge` object with the given label, in interactive or non-interactive mode, with the given maximum and initial values.
`Form(String title)` Creates a new, empty `Form`.
`Form(String title, Item[] items)` Creates a new `Form` with the specified contents.
`DateField(String label, int mode)` Creates a `DateField` object with the specified label and mode.
`DateField(String label, int mode, TimeZone timeZone)` Creates a date field in which calendar calculations are based on specific `TimeZone` object and the default calendaring system for the current locale.
`CustomItem(String label)` Superclass constructor, provided so that the `CustomItem` subclass can specify its label.
`Command(String label, int commandType, int priority)` Creates a new command object with the given short label, type, and priority.
`Command(String shortLabel, String longLabel, int commandType, int priority)` Creates a new command object with the given labels, type, and priority.
`ChoiceGroup(String label, int choiceType)` Creates a new, empty `ChoiceGroup`, specifying its title and its type.
`ChoiceGroup(String label, int choiceType, String[] stringElements, Image[] imageElements)` Creates a new `ChoiceGroup`, specifying its title, the type of the `ChoiceGroup`, and an array of `Strings` and `Images` to be used as its initial contents.
`Alert(String title)` Constructs a new, empty `Alert` object with the given title.
`Alert(String title, String alertText, Image alertImage, AlertType alertType)` Constructs a new `Alert` object with the given title, content string and image, and alert type.

Uses of String in javax.microedition.media

Fields in javax.microedition.media declared as String
`static String` | `PlayerListener.STARTED` Posted when a `Player` is started.
`static String` | `PlayerListener.STOPPED` Posted when a `Player` stops in response to the `stop` method call.
`static String` | `PlayerListener.END_OF_MEDIA` Posted when a `Player` has reached the end of the media.
`static String` | `PlayerListener.DURATION_UPDATED` Posted when the duration of a `Player` is updated.
`static String` | `PlayerListener.DEVICE_UNAVAILABLE` Posted when the system or another higher priority application has temporarily taken control of an exclusive device which was previously available to the `Player`.
`static String` | `PlayerListener.DEVICE_AVAILABLE` Posted when the system or another higher priority application has released an exclusive device which is now available to the `Player`.
`static String` | `PlayerListener.VOLUME_CHANGED` Posted when the volume of an audio device is changed.
`static String` | `PlayerListener.ERROR` Posted when an error had occurred.
`static String` | `PlayerListener.CLOSED` Posted when a `Player` is closed.
`static String` | `Manager.TONE_DEVICE_LOCATOR` The locator to create a tone `Player` to play back tone sequences.

Methods in javax.microedition.media that return String
`String` | `Player.getContentType()` Get the content type of the media that's being played back by this `Player`.
`static String[]` | `Manager.getSupportedContentTypes(String protocol)` Return the list of supported content types for the given protocol.
`static String[]` | `Manager.getSupportedProtocols(String content_type)` Return the list of supported protocols given the content type.

Methods in javax.microedition.media with parameters of type String
`void` | `PlayerListener.playerUpdate(Player player, String event, Object eventData)` This method is called to deliver an event to a registered listener when a `Player` event is observed.
`static String[]` | `Manager.getSupportedContentTypes(String protocol)` Return the list of supported content types for the given protocol.
`static String[]` | `Manager.getSupportedProtocols(String content_type)` Return the list of supported protocols given the content type.
`static Player` | `Manager.createPlayer(String locator)` Create a `Player` from an input locator.
`static Player` | `Manager.createPlayer(InputStream stream, String type)` Create a `Player` to play back media from an `InputStream`.
`Control` | `Controllable.getControl(String controlType)` Obtain the object that implements the specified `Control` interface.

Constructors in javax.microedition.media with parameters of type String
`MediaException(String reason)` Constructs a `MediaException` with the specified detail message.

Uses of String in javax.microedition.midlet

Methods in javax.microedition.midlet that return String
`String` | `MIDlet.getAppProperty(String key)` Provides a `MIDlet` with a mechanism to retrieve named properties from the application management software.

Methods in javax.microedition.midlet with parameters of type String
`String` | `MIDlet.getAppProperty(String key)` Provides a `MIDlet` with a mechanism to retrieve named properties from the application management software.
`boolean` | `MIDlet.platformRequest(String URL)` Requests that the device handle (for example, display or install) the indicated URL.
`int` | `MIDlet.checkPermission(String permission)` Get the status of the specified permission.

Constructors in javax.microedition.midlet with parameters of type String
`MIDletStateChangeException(String s)` Constructs an exception with the specified detail message.

Uses of String in javax.microedition.pki

Methods in javax.microedition.pki that return String
`String` | `Certificate.getSubject()` Gets the name of this certificate's subject.
`String` | `Certificate.getIssuer()` Gets the name of this certificate's issuer.
`String` | `Certificate.getType()` Get the type of the `Certificate`.
`String` | `Certificate.getVersion()` Gets the version number of this `Certificate`.
`String` | `Certificate.getSigAlgName()` Gets the name of the algorithm used to sign the `Certificate`.
`String` | `Certificate.getSerialNumber()` Gets the printable form of the serial number of this `Certificate`.

Constructors in javax.microedition.pki with parameters of type String
`CertificateException(String message, Certificate certificate, byte status)` Create a new exception with a message, `Certificate`, and specific error reason.

Uses of String in javax.microedition.rms

Methods in javax.microedition.rms that return String
`static String[]` | `RecordStore.listRecordStores()` Returns an array of the names of record stores owned by the MIDlet suite.
`String` | `RecordStore.getName()` Returns the name of this RecordStore.

Methods in javax.microedition.rms with parameters of type String
`static void` | `RecordStore.deleteRecordStore(String recordStoreName)` Deletes the named record store.
`static RecordStore` | `RecordStore.openRecordStore(String recordStoreName, boolean createIfNecessary)` Open (and possibly create) a record store associated with the given MIDlet suite.
`static RecordStore` | `RecordStore.openRecordStore(String recordStoreName, boolean createIfNecessary, int authmode, boolean writable)` Open (and possibly create) a record store that can be shared with other MIDlet suites.
`static RecordStore` | `RecordStore.openRecordStore(String recordStoreName, String vendorName, String suiteName)` Open a record store associated with the named MIDlet suite.

Constructors in javax.microedition.rms with parameters of type String
`RecordStoreNotOpenException(String message)` Constructs a new `RecordStoreNotOpenException` with the specified detail message.
`RecordStoreNotFoundException(String message)` Constructs a new `RecordStoreNotFoundException` with the specified detail message.
`RecordStoreFullException(String message)` Constructs a new `RecordStoreFullException` with the specified detail message.
`RecordStoreException(String message)` Constructs a new `RecordStoreException` with the specified detail message.
`InvalidRecordIDException(String message)` Constructs a new `InvalidRecordIDException` with the specified detail message.

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

Submit a comment or suggestion Version 2.0 of MID 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.