PIM Optional Package 1.0
Final Release
A B C D E F G I J L M N O P R S T U W Y

A

addBinary(int, int, byte[], int, int) - Method in interface javax.microedition.pim.PIMItem
Adds a binary data value to a field in the item.
addBoolean(int, int, boolean) - Method in interface javax.microedition.pim.PIMItem
Adds a boolean value to a field in the item.
addCategory(String) - Method in interface javax.microedition.pim.PIMList
Adds the provided category to the PIM list.
addDate(int, int, long) - Method in interface javax.microedition.pim.PIMItem
Adds a date value to a field in the item.
addExceptDate(long) - Method in class javax.microedition.pim.RepeatRule
Add a Date for which this RepeatRule should not occur.
addInt(int, int, int) - Method in interface javax.microedition.pim.PIMItem
Adds an integer value to a field in the item.
ADDR - Static variable in interface javax.microedition.pim.Contact
Field specifying an address for this Contact.
ADDR_COUNTRY - Static variable in interface javax.microedition.pim.Contact
Index into the string array for an address field, where the data at this index represents the country of a particular address.
ADDR_EXTRA - Static variable in interface javax.microedition.pim.Contact
Index into the string array for an address field, where the data at this index represents any extra info of a particular address.
ADDR_LOCALITY - Static variable in interface javax.microedition.pim.Contact
Index into the string array for an address field, where the data at this index represents the locality (for example, a city) of a particular address.
ADDR_POBOX - Static variable in interface javax.microedition.pim.Contact
Index into the string array for an address field, where the data at this index represents the post office box of a particular address.
ADDR_POSTALCODE - Static variable in interface javax.microedition.pim.Contact
Index into the string array for an address field, where the data at this index represents the postal code (for example, a zip code) of a particular address.
ADDR_REGION - Static variable in interface javax.microedition.pim.Contact
Index into the string array for an address field, where the data at this index represents the region (for example, a province, state, or territory) of a particular address.
ADDR_STREET - Static variable in interface javax.microedition.pim.Contact
Index into the string array for an address field, where the data at this index represents the street information of a particular address.
addString(int, int, String) - Method in interface javax.microedition.pim.PIMItem
Adds a String value to a field in the item.
addStringArray(int, int, String[]) - Method in interface javax.microedition.pim.PIMItem
Adds an array of related string values as a single entity to a field in the item.
addToCategory(String) - Method in interface javax.microedition.pim.PIMItem
Adds a category to this item.
ALARM - Static variable in interface javax.microedition.pim.Event
Field specifying a relative time for an Alarm for this Event.
APRIL - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of April used with MONTH_IN_YEAR field.
ATTR_ASST - Static variable in interface javax.microedition.pim.Contact
Attribute classifying a data value as related to an ASSISTANT.
ATTR_AUTO - Static variable in interface javax.microedition.pim.Contact
Attribute classifying a data value as related to AUTO.
ATTR_FAX - Static variable in interface javax.microedition.pim.Contact
Attribute classifying a data value as related to FAX.
ATTR_HOME - Static variable in interface javax.microedition.pim.Contact
Attribute classifying a data value as related to HOME.
ATTR_MOBILE - Static variable in interface javax.microedition.pim.Contact
Attribute classifying a data value as related to MOBILE.
ATTR_NONE - Static variable in interface javax.microedition.pim.PIMItem
Constant indicating that no additional attributes are applicable to a data value for a field.
ATTR_OTHER - Static variable in interface javax.microedition.pim.Contact
Attribute classifying a data value as "OTHER".
ATTR_PAGER - Static variable in interface javax.microedition.pim.Contact
Attribute classifying a data value as related to PAGER.
ATTR_PREFERRED - Static variable in interface javax.microedition.pim.Contact
Attribute classifying a data value with preferred status for retrieval or display purposes (platform specific).
ATTR_SMS - Static variable in interface javax.microedition.pim.Contact
Attribute classifying a data value as related to SMS.
ATTR_WORK - Static variable in interface javax.microedition.pim.Contact
Attribute classifying a data value as related to WORK.
AUGUST - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of August used with MONTH_IN_YEAR field.

B

BINARY - Static variable in interface javax.microedition.pim.PIMItem
Data type indicating data is binary in a byte array.
BIRTHDAY - Static variable in interface javax.microedition.pim.Contact
Field for the birthday of the Contact.
BOOLEAN - Static variable in interface javax.microedition.pim.PIMItem
Data type indicating data is of boolean primitive data type.

C

CLASS - Static variable in interface javax.microedition.pim.ToDo
Field specifying the desired access class for this contact.
CLASS - Static variable in interface javax.microedition.pim.Event
Field specifying the desired access class for this contact.
CLASS - Static variable in interface javax.microedition.pim.Contact
Field specifying the desired access class for this contact.
CLASS_CONFIDENTIAL - Static variable in interface javax.microedition.pim.ToDo
Constant indicating this todo's class of access is confidential.
CLASS_CONFIDENTIAL - Static variable in interface javax.microedition.pim.Event
Constant indicating this event's class of access is confidential.
CLASS_CONFIDENTIAL - Static variable in interface javax.microedition.pim.Contact
Constant indicating this contact's class of access is confidential.
CLASS_PRIVATE - Static variable in interface javax.microedition.pim.ToDo
Constant indicating this todo's class of access is private.
CLASS_PRIVATE - Static variable in interface javax.microedition.pim.Event
Constant indicating this event's class of access is private.
CLASS_PRIVATE - Static variable in interface javax.microedition.pim.Contact
Constant indicating this contact's class of access is private.
CLASS_PUBLIC - Static variable in interface javax.microedition.pim.ToDo
Constant indicating this todo's class of access is public.
CLASS_PUBLIC - Static variable in interface javax.microedition.pim.Event
Constant indicating this event's class of access is public.
CLASS_PUBLIC - Static variable in interface javax.microedition.pim.Contact
Constant indicating this contact's class of access is public.
close() - Method in interface javax.microedition.pim.PIMList
Closes the list, releasing any resources for this list.
commit() - Method in interface javax.microedition.pim.PIMItem
This method persists the data in the item to its PIM list.
COMPLETED - Static variable in interface javax.microedition.pim.ToDo
Field ID indicating a ToDo has been completed.
COMPLETION_DATE - Static variable in interface javax.microedition.pim.ToDo
Field ID indicating a ToDo has been completed on the date indicated by this field.
Contact - interface javax.microedition.pim.Contact.
Represents a single Contact entry in a PIM Contact database.
CONTACT_LIST - Static variable in class javax.microedition.pim.PIM
Constant representing a Contact List.
ContactList - interface javax.microedition.pim.ContactList.
Represents a Contact list containing Contact items.
COUNT - Static variable in class javax.microedition.pim.RepeatRule
Field specifying the number of times this event repeats including the first time, starting from the first time the event starts (derived from Event.START) and continuing to the last date of the repeat (defined by RepeatRule.END).
countValues(int) - Method in interface javax.microedition.pim.PIMItem
Returns the number of data values currently set in a particular field.
createContact() - Method in interface javax.microedition.pim.ContactList
Factory method to create a Contact for this contact list.
createEvent() - Method in interface javax.microedition.pim.EventList
Factory method to create an Event for this event list.
createToDo() - Method in interface javax.microedition.pim.ToDoList
Factory method to create a ToDo entry for this ToDo list.

D

DAILY - Static variable in class javax.microedition.pim.RepeatRule
Used for frequency when the Event happens every day.
DATE - Static variable in interface javax.microedition.pim.PIMItem
Data type indicating data is a Date in long primitive data type format expressed in the same long value format as java.util.Date, which is milliseconds since the epoch (00:00:00 GMT, January 1, 1970).
dates(long, long, long) - Method in class javax.microedition.pim.RepeatRule
Returns an Enumeration of dates on which an Event would occur.
DAY_IN_MONTH - Static variable in class javax.microedition.pim.RepeatRule
Field specifying the day of the month an Event occurs; for example, 15.
DAY_IN_WEEK - Static variable in class javax.microedition.pim.RepeatRule
Field specifying the days of the week an Event occurs.
DAY_IN_YEAR - Static variable in class javax.microedition.pim.RepeatRule
Field specifying the day of the year an Event occurs; for example, 134.
DECEMBER - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of December used with MONTH_IN_YEAR field.
deleteCategory(String, boolean) - Method in interface javax.microedition.pim.PIMList
Deletes the indicated category from the PIM list.
DUE - Static variable in interface javax.microedition.pim.ToDo
The date a ToDo is due.The data for this field is expressed in the same long value format as java.util.Date, which is milliseconds since the epoch (00:00:00 GMT, January 1, 1970).

E

EMAIL - Static variable in interface javax.microedition.pim.Contact
Field for an e-mail address.
END - Static variable in class javax.microedition.pim.RepeatRule
Field specifying the ending date of the repeating event.
END - Static variable in interface javax.microedition.pim.Event
Field specifying the non-inclusive date and time a single Event ends.
ENDING - Static variable in interface javax.microedition.pim.EventList
Constant representing a search type for Events based on the event occurrence's specific end date/time.
equals(Object) - Method in class javax.microedition.pim.RepeatRule
Compares this RepeatRule with a given RepeatRule for content equality.
Event - interface javax.microedition.pim.Event.
Represents a single Event entry in a PIM Event database.
EVENT_LIST - Static variable in class javax.microedition.pim.PIM
Constant representing an Event List.
EventList - interface javax.microedition.pim.EventList.
Represents an Event list containing Event items.
EXTENDED_ATTRIBUTE_MIN_VALUE - Static variable in interface javax.microedition.pim.PIMItem
Constant indicating the minimum possible value for an extended attribute constant.
EXTENDED_FIELD_MIN_VALUE - Static variable in interface javax.microedition.pim.PIMItem
Constant indicating the minimum possible value for an extended field constant.

F

FEATURE_NOT_SUPPORTED - Static variable in class javax.microedition.pim.PIMException
Indicates a PIM exception where the functionality is not supported in this implementation.
FEBRUARY - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of February used with MONTH_IN_YEAR field.
FieldEmptyException - exception javax.microedition.pim.FieldEmptyException.
Represents an exception thrown when an attempt is made to access a field that does not have any data values associated with it.
FieldEmptyException() - Constructor for class javax.microedition.pim.FieldEmptyException
Constructs a new instance of this class with its stack trace filled in.
FieldEmptyException(String) - Constructor for class javax.microedition.pim.FieldEmptyException
Constructs a new instance of this class with its stack trace and message filled in.
FieldEmptyException(String, int) - Constructor for class javax.microedition.pim.FieldEmptyException
Constructs a new instance of this class with its stack trace, message, and offending field filled in.
FieldFullException - exception javax.microedition.pim.FieldFullException.
Represents an exception thrown when an attempt is made to add data to a field but the field already has all available slots for data values assigned.
FieldFullException() - Constructor for class javax.microedition.pim.FieldFullException
Constructs a new instance of this class with its stack trace filled in.
FieldFullException(String) - Constructor for class javax.microedition.pim.FieldFullException
Constructs a new instance of this class with its stack trace and message filled in.
FieldFullException(String, int) - Constructor for class javax.microedition.pim.FieldFullException
Constructs a new instance of this class with its stack trace, message, and offending field filled in.
FIFTH - Static variable in class javax.microedition.pim.RepeatRule
Constant for the fifth week of the month used with WEEK_OF_MONTH field.
FIFTHLAST - Static variable in class javax.microedition.pim.RepeatRule
Constant for the fifth to last week of the month used with WEEK_OF_MONTH field.
FIRST - Static variable in class javax.microedition.pim.RepeatRule
Constant for the first week of the month used with WEEK_OF_MONTH field.
FORMATTED_ADDR - Static variable in interface javax.microedition.pim.Contact
Field represents a formatted version of a complete address for the Contact entry.
FORMATTED_NAME - Static variable in interface javax.microedition.pim.Contact
Field represents a formatted version of a name for the Contact entry.
FOURTH - Static variable in class javax.microedition.pim.RepeatRule
Constant for the fourth week of the month used with WEEK_OF_MONTH field.
FOURTHLAST - Static variable in class javax.microedition.pim.RepeatRule
Constant for the fourth to last week of the month used with WEEK_OF_MONTH field.
FREQUENCY - Static variable in class javax.microedition.pim.RepeatRule
Field specifying the frequency of the Repeat.
FRIDAY - Static variable in class javax.microedition.pim.RepeatRule
Constant for the day of week Friday used with DAY_IN_WEEK field.
fromSerialFormat(InputStream, String) - Method in class javax.microedition.pim.PIM
Creates and fills one or more PIM items from data provided in the given InputStream object where the data is expressed in a valid data format supported by this platform.

G

GENERAL_ERROR - Static variable in class javax.microedition.pim.PIMException
Indicates a general PIM exception error.
getArrayElementLabel(int, int) - Method in interface javax.microedition.pim.PIMList
Returns a String label associated with the given array element.
getAttributeLabel(int) - Method in interface javax.microedition.pim.PIMList
Returns a String label associated with the given attribute.
getAttributes(int, int) - Method in interface javax.microedition.pim.PIMItem
Gets the actual attributes associated with the data value at the given index for the indicated field.
getBinary(int, int) - Method in interface javax.microedition.pim.PIMItem
Get a binary data value for a field from the item.
getBoolean(int, int) - Method in interface javax.microedition.pim.PIMItem
Get a boolean value from a field in the item.
getCategories() - Method in interface javax.microedition.pim.PIMList
Returns the categories defined for the PIM list.
getCategories() - Method in interface javax.microedition.pim.PIMItem
Returns all the categories for that the item belongs to.
getDate(int) - Method in class javax.microedition.pim.RepeatRule
Retrieves a Date field.
getDate(int, int) - Method in interface javax.microedition.pim.PIMItem
Get a date value from a field in the item.
getExceptDates() - Method in class javax.microedition.pim.RepeatRule
Returns the Dates for which this RepeatRule should not occur.
getField() - Method in class javax.microedition.pim.UnsupportedFieldException
Method to access the field for which this exception is thrown.
getField() - Method in class javax.microedition.pim.FieldFullException
Method to access the field for which this exception is thrown.
getField() - Method in class javax.microedition.pim.FieldEmptyException
Method to access the field for which this exception is thrown.
getFieldDataType(int) - Method in interface javax.microedition.pim.PIMList
Returns an int representing the data type of the data associated with the given field.
getFieldLabel(int) - Method in interface javax.microedition.pim.PIMList
Returns a String label associated with the given field.
getFields() - Method in class javax.microedition.pim.RepeatRule
Returns a list of fields that currently have values assigned to it.
getFields() - Method in interface javax.microedition.pim.PIMItem
Returns all fields in the item that have data stored for them.
getInstance() - Static method in class javax.microedition.pim.PIM
Factory method to get an instance of the PIM class.
getInt(int) - Method in class javax.microedition.pim.RepeatRule
Retrieves an integer field.
getInt(int, int) - Method in interface javax.microedition.pim.PIMItem
Get an integer value from a field in the item.
getName() - Method in interface javax.microedition.pim.PIMList
Provides the name of the list.
getPIMList() - Method in interface javax.microedition.pim.PIMItem
Returns the PIMList associated with this item.
getPreferredIndex(int) - Method in interface javax.microedition.pim.Contact
Returns the index of the value marked with the attribute ATTR_PREFERRED for the given field.
getReason() - Method in class javax.microedition.pim.PIMException
Returns the reason for the PIM Exception.
getRepeat() - Method in interface javax.microedition.pim.Event
Retrieves a RepeatRule object specifying how often and when this event occurs.
getString(int, int) - Method in interface javax.microedition.pim.PIMItem
Get a String value from a field in the item.
getStringArray(int, int) - Method in interface javax.microedition.pim.PIMItem
Get an array of related values from a field in the item.
getSupportedArrayElements(int) - Method in interface javax.microedition.pim.PIMList
Returns an integer array containing all of the supported elements of a string array for the given field.
getSupportedAttributes(int) - Method in interface javax.microedition.pim.PIMList
Returns an integer array containing all of the supported attributes for the given field.
getSupportedFields() - Method in interface javax.microedition.pim.PIMList
Gets all fields that are supported in this list.
getSupportedRepeatRuleFields(int) - Method in interface javax.microedition.pim.EventList
Returns the Repeat Rule fields that are settable by the class user and supported by this EventList for the provided Repeat Rule frequency.

I

importContact(Contact) - Method in interface javax.microedition.pim.ContactList
Imports the given Contact into this contact list by making a new Contact for the list and filling its information with as much information as it can from the provided Contact.
importEvent(Event) - Method in interface javax.microedition.pim.EventList
Imports the given Event into this list by making a new Event for the list and filling its information with as much information as it can from the provided Event.
importToDo(ToDo) - Method in interface javax.microedition.pim.ToDoList
Imports the given ToDo into this list by making a new ToDo for the list and filling its information with as much information as it can from the provided ToDo.
INT - Static variable in interface javax.microedition.pim.PIMItem
Data type indicating data is of int primitive data type.
INTERVAL - Static variable in class javax.microedition.pim.RepeatRule
Field specifying the number of iterations of the frequency between occurring dates, or how often the frequency repeats.
isCategory(String) - Method in interface javax.microedition.pim.PIMList
Returns indication of whether the given category is a valid existing category for this list.
isModified() - Method in interface javax.microedition.pim.PIMItem
This method returns a boolean indicating whether any of this item's fields have been modified since the item was retrieved or last committed.
isSupportedArrayElement(int, int) - Method in interface javax.microedition.pim.PIMList
Indicates whether or not the given element in a array is supported for the indicated field in this PIM list.
isSupportedAttribute(int, int) - Method in interface javax.microedition.pim.PIMList
Indicates whether or not the given attribute is supported in this PIM list for the indicated field.
isSupportedField(int) - Method in interface javax.microedition.pim.PIMList
Indicates whether or not the given field is supported in this PIM list.
items() - Method in interface javax.microedition.pim.PIMList
Return an Enumeration of all items in the list.
items(int, long, long) - Method in interface javax.microedition.pim.ToDoList
Return an enumeration of all the ToDos in the list where the value of the specified date field falls in the range from startDate to endDate inclusive.
items(int, long, long, boolean) - Method in interface javax.microedition.pim.EventList
Return an enumeration of all the Events where at least one of the Event's occurrences falls in the specified range from startDate to endDate inclusive.
items(PIMItem) - Method in interface javax.microedition.pim.PIMList
Return an Enumeration of all items in the list that contain fields that match all of those fields specified in the given matching item.
items(String) - Method in interface javax.microedition.pim.PIMList
Return an Enumeration of all items in the list that contain at least one String field data value that matches the string value provided.
itemsByCategory(String) - Method in interface javax.microedition.pim.PIMList
Returns an enumeration of all items in the PIM list that match the provided category.

J

JANUARY - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of January used with MONTH_IN_YEAR field.
javax.microedition.pim - package javax.microedition.pim
The PIM package defines APIs to access Personal Information Management (PIM) data.
JULY - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of July used with MONTH_IN_YEAR field.
JUNE - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of June used with MONTH_IN_YEAR field.

L

LAST - Static variable in class javax.microedition.pim.RepeatRule
Constant for the last week of the month used with WEEK_OF_MONTH field.
LIST_CLOSED - Static variable in class javax.microedition.pim.PIMException
Indicates a PIM exception where a list is closed and access is attempted.
LIST_NOT_ACCESSIBLE - Static variable in class javax.microedition.pim.PIMException
Indicates a PIM exception where a list is no longer accessible by the application, such as if the underlying PIM database is deleted.
listPIMLists(int) - Method in class javax.microedition.pim.PIM
Returns a list of all PIM List names for the given PIM list type.
LOCATION - Static variable in interface javax.microedition.pim.Event
Field identifying the venue for this Event.

M

MARCH - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of March used with MONTH_IN_YEAR field.
MAX_CATEGORIES_EXCEEDED - Static variable in class javax.microedition.pim.PIMException
Indicates the max number of categories is exceeded.
maxCategories() - Method in interface javax.microedition.pim.PIMList
Returns the maximum number of categories that this list can have.
maxCategories() - Method in interface javax.microedition.pim.PIMItem
Returns the maximum number of categories that this item can be assigned to.
maxValues(int) - Method in interface javax.microedition.pim.PIMList
Indicates the total number of data values that a particular field supports in this list.
MAY - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of May used with MONTH_IN_YEAR field.
MONDAY - Static variable in class javax.microedition.pim.RepeatRule
Constant for the day of week Monday used with DAY_IN_WEEK field.
MONTH_IN_YEAR - Static variable in class javax.microedition.pim.RepeatRule
Field specifying the month in which an event occurs.
MONTHLY - Static variable in class javax.microedition.pim.RepeatRule
Used for frequency when the Event happens every month.

N

NAME - Static variable in interface javax.microedition.pim.Contact
Field specifying the name for this contact.
NAME_FAMILY - Static variable in interface javax.microedition.pim.Contact
Index into the string array for a name field, where the data at this index represents the family name.
NAME_GIVEN - Static variable in interface javax.microedition.pim.Contact
Index into the string array for a name field, where the data at this index represents the given name.
NAME_OTHER - Static variable in interface javax.microedition.pim.Contact
Index into the string array for a name field, where the data at this index represents other alternate name or names.
NAME_PREFIX - Static variable in interface javax.microedition.pim.Contact
Index into the string array for a name field, where the data at this index represents a prefix to a name.
NAME_SUFFIX - Static variable in interface javax.microedition.pim.Contact
Index into the string array for a name field, where the data at this index represents a suffix to a name.
NICKNAME - Static variable in interface javax.microedition.pim.Contact
Field where the data represents a nickname.
NOTE - Static variable in interface javax.microedition.pim.ToDo
Field specifying a more complete description than the SUMMARY for this ToDo.
NOTE - Static variable in interface javax.microedition.pim.Event
A String specifying a more complete description than the SUMMARY for this Event.
NOTE - Static variable in interface javax.microedition.pim.Contact
Field specifying supplemental information or a comment associated with a Contact.
NOVEMBER - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of November used with MONTH_IN_YEAR field.

O

OCCURRING - Static variable in interface javax.microedition.pim.EventList
Constant representing a search type for Events based on any occurrence of an event during a time period.
OCTOBER - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of October used with MONTH_IN_YEAR field.
openPIMList(int, int) - Method in class javax.microedition.pim.PIM
Open the default list for the indicated PIM list type.
openPIMList(int, int, String) - Method in class javax.microedition.pim.PIM
Open a named PIM List.
ORG - Static variable in interface javax.microedition.pim.Contact
Field specifying the organization name or units associated with a Contact.

P

PHOTO - Static variable in interface javax.microedition.pim.Contact
Field specifying a photo for a Contact.
PHOTO_URL - Static variable in interface javax.microedition.pim.Contact
Field specifying a photo of a Contact.
PIM - class javax.microedition.pim.PIM.
Class for accessing PIM lists on a device and performing PIM wide functions.
PIM() - Constructor for class javax.microedition.pim.PIM
Constructor for subclasses.
PIMException - exception javax.microedition.pim.PIMException.
Represents exceptions thrown by the PIM classes.
PIMException() - Constructor for class javax.microedition.pim.PIMException
Constructs a new instance of this class with its stack trace filled in.
PIMException(String) - Constructor for class javax.microedition.pim.PIMException
Constructs a new instance of this class with its stacktrace and message filled in.
PIMException(String, int) - Constructor for class javax.microedition.pim.PIMException
Constructs a new instance of this class with its stacktrace, message, and reason filled in.
PIMItem - interface javax.microedition.pim.PIMItem.
Represents the common interfaces of an item for a PIM list.
PIMList - interface javax.microedition.pim.PIMList.
Represents the common functionality of a PIM list.
PRIORITY - Static variable in interface javax.microedition.pim.ToDo
Field specifying the priority of this ToDo.
PUBLIC_KEY - Static variable in interface javax.microedition.pim.Contact
Field specifying the public encryption key for a Contact.
PUBLIC_KEY_STRING - Static variable in interface javax.microedition.pim.Contact
Field specifying the public encryption key for a Contact.

R

READ_ONLY - Static variable in class javax.microedition.pim.PIM
Constant representing opening a list in read only mode.
READ_WRITE - Static variable in class javax.microedition.pim.PIM
Constant representing opening a list in read/write mode.
removeContact(Contact) - Method in interface javax.microedition.pim.ContactList
Removes a specific Contact from the list.
removeEvent(Event) - Method in interface javax.microedition.pim.EventList
Removes a specific Event from the list.
removeExceptDate(long) - Method in class javax.microedition.pim.RepeatRule
Remove a Date for which this RepeatRule should not occur.
removeFromCategory(String) - Method in interface javax.microedition.pim.PIMItem
Remove a category from this item.
removeToDo(ToDo) - Method in interface javax.microedition.pim.ToDoList
Removes a specific ToDo from the list.
removeValue(int, int) - Method in interface javax.microedition.pim.PIMItem
Removes the value at the given index for the indicated field in this item.
renameCategory(String, String) - Method in interface javax.microedition.pim.PIMList
Renames a category from an old name to a new name.
RepeatRule - class javax.microedition.pim.RepeatRule.
Represents a description for a repeating pattern for an Event item.
RepeatRule() - Constructor for class javax.microedition.pim.RepeatRule
Default constructor.
REVISION - Static variable in interface javax.microedition.pim.ToDo
Field specifying the last modification date and time of a ToDo item.
REVISION - Static variable in interface javax.microedition.pim.Event
Field specifying the last modification date and time of an Event item.
REVISION - Static variable in interface javax.microedition.pim.Contact
Field specifying the last modification date and time of a Contact item.

S

SATURDAY - Static variable in class javax.microedition.pim.RepeatRule
Constant for the day of week Saturday used with DAY_IN_WEEK field.
SECOND - Static variable in class javax.microedition.pim.RepeatRule
Constant for the second week of the month used with WEEK_OF_MONTH field.
SECONDLAST - Static variable in class javax.microedition.pim.RepeatRule
Constant for the second to last week of the month used with WEEK_OF_MONTH field.
SEPTEMBER - Static variable in class javax.microedition.pim.RepeatRule
Constant for the month of September used with MONTH_IN_YEAR field.
setBinary(int, int, int, byte[], int, int) - Method in interface javax.microedition.pim.PIMItem
Sets an existing binary data value in a field to a new value.
setBoolean(int, int, int, boolean) - Method in interface javax.microedition.pim.PIMItem
Sets an existing boolean data value in a field to a new value.
setDate(int, int, int, long) - Method in interface javax.microedition.pim.PIMItem
Sets an existing date data value in a field to a new value.
setDate(int, long) - Method in class javax.microedition.pim.RepeatRule
Sets a Date field.
setInt(int, int) - Method in class javax.microedition.pim.RepeatRule
Sets an integer field.
setInt(int, int, int, int) - Method in interface javax.microedition.pim.PIMItem
Sets an existing int data value in a field to a new value.
setRepeat(RepeatRule) - Method in interface javax.microedition.pim.Event
Sets the RepeatRule specifying how often and when this event occurs.
setString(int, int, int, String) - Method in interface javax.microedition.pim.PIMItem
Sets an existing String data value in a field to a new value.
setStringArray(int, int, int, String[]) - Method in interface javax.microedition.pim.PIMItem
Sets an existing String array data value in a field to a new value.
START - Static variable in interface javax.microedition.pim.Event
Field specifying the inclusive date and time a single Event starts.
STARTING - Static variable in interface javax.microedition.pim.EventList
Constant representing a search type for Events based on the event occurrence's specific start date/time.
STRING - Static variable in interface javax.microedition.pim.PIMItem
Data type indicating data is a String object.
STRING_ARRAY - Static variable in interface javax.microedition.pim.PIMItem
Data type indicating data is a array of related fields returned in a string array.
stringArraySize(int) - Method in interface javax.microedition.pim.PIMList
Returns the size of the array for the given string array field.
SUMMARY - Static variable in interface javax.microedition.pim.ToDo
Field specifying the summary or subject for this ToDo.
SUMMARY - Static variable in interface javax.microedition.pim.Event
Field specifying the summary or subject for this Event.
SUNDAY - Static variable in class javax.microedition.pim.RepeatRule
Constant for the day of week Sunday used with DAY_IN_WEEK field.
supportedSerialFormats(int) - Method in class javax.microedition.pim.PIM
This method returns the supported data formats for items used when converting a PIMItem's data to and from data streams.

T

TEL - Static variable in interface javax.microedition.pim.Contact
Field for a voice telephone number.
THIRD - Static variable in class javax.microedition.pim.RepeatRule
Constant for the third week of the month used with WEEK_OF_MONTH field.
THIRDLAST - Static variable in class javax.microedition.pim.RepeatRule
Constant for the third to last week of the month used with WEEK_OF_MONTH field.
THURSDAY - Static variable in class javax.microedition.pim.RepeatRule
Constant for the day of week Thursday used with DAY_IN_WEEK field.
TITLE - Static variable in interface javax.microedition.pim.Contact
Field specifying the job title for a Contact.
ToDo - interface javax.microedition.pim.ToDo.
Represents a single To Do item in a PIM To Do database.
TODO_LIST - Static variable in class javax.microedition.pim.PIM
Constant representing a ToDo List.
ToDoList - interface javax.microedition.pim.ToDoList.
Represents a ToDo list containing ToDo items.
toSerialFormat(PIMItem, OutputStream, String, String) - Method in class javax.microedition.pim.PIM
Writes the data from the given item to the given OutputStream object as Unicode characters in a format indicated by the String parameter.
TUESDAY - Static variable in class javax.microedition.pim.RepeatRule
Constant for the day of week Tuesday used with DAY_IN_WEEK field.

U

UID - Static variable in interface javax.microedition.pim.ToDo
Field specifying a unique ID for a ToDo.
UID - Static variable in interface javax.microedition.pim.Event
Field specifying a unique ID for an Event.
UID - Static variable in interface javax.microedition.pim.Contact
Field specifying a unique ID for a Contact.
UNCATEGORIZED - Static variable in interface javax.microedition.pim.PIMList
Constant for the PIMList.itemsByCategory(java.lang.String) method to indicate to search for uncategorized items.
UNSUPPORTED_VERSION - Static variable in class javax.microedition.pim.PIMException
Indicates the data is in an unsupported PIM version.
UnsupportedFieldException - exception javax.microedition.pim.UnsupportedFieldException.
Represents an exception thrown when a field is referenced that is not supported in the particular PIM list that an element belongs to.
UnsupportedFieldException() - Constructor for class javax.microedition.pim.UnsupportedFieldException
Constructs a new instance of this class with its stack trace filled in.
UnsupportedFieldException(String) - Constructor for class javax.microedition.pim.UnsupportedFieldException
Constructs a new instance of this class with its stack trace and message filled in.
UnsupportedFieldException(String, int) - Constructor for class javax.microedition.pim.UnsupportedFieldException
Constructs a new instance of this class with its stack trace, message, and offending field filled in.
UPDATE_ERROR - Static variable in class javax.microedition.pim.PIMException
Indicates a PIM exception where the update could not continue.
URL - Static variable in interface javax.microedition.pim.Contact
Field specifying the uniform resource locator for a Contact.

W

WEDNESDAY - Static variable in class javax.microedition.pim.RepeatRule
Constant for the day of week Wednesday used with DAY_IN_WEEK field.
WEEK_IN_MONTH - Static variable in class javax.microedition.pim.RepeatRule
Field specifying which week in a month a particular event occurs.
WEEKLY - Static variable in class javax.microedition.pim.RepeatRule
Used for frequency when the Event happens every week.
WRITE_ONLY - Static variable in class javax.microedition.pim.PIM
Constant representing opening a list in write only mode.

Y

YEARLY - Static variable in class javax.microedition.pim.RepeatRule
Used for frequency when the Event happens every year.

A B C D E F G I J L M N O P R S T U W Y
Final Release
Rev. 1.00

Copyright � 2002-2004 PalmSource, Inc. All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.