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

A

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.
AbstractString - interface net.rim.device.api.util.AbstractString.
Defines a set of utility methods for string data.
AbstractStringWrapper - class net.rim.device.api.util.AbstractStringWrapper.
Wraps string data to provide consistent basis for the string utility methods defined in AbstractString.
AbstractStringWrapper() - Constructor for class net.rim.device.api.util.AbstractStringWrapper
Creates new AbstractStringWrapper instance.
acceptAndOpen() - Method in interface javax.microedition.io.StreamConnectionNotifier
Returns a StreamConnection that represents a server side socket connection
acceptsForeground() - Method in class net.rim.device.api.system.Application
Determines if this application can function in the foreground.
acceptsForeground() - Method in class net.rim.device.api.ui.UiApplication
Determines if this application can function in the foreground.
ACCESS_DENIED - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Indicates that a valid certificate was received, but when access control was applied, the sender decided not to proceed with negotiation.
activate() - Method in class net.rim.device.api.system.Application
Handles foregrounding event.
activeCount() - Static method in class java.lang.Thread
Returns the current number of active threads in the VM.
ACUTE_ACCENT - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
add(byte[], byte[], byte[], byte[]) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Computes the sum of the integers represented by arrays a and b, mod the integer represented by the array modulus, and stores the result in the array result.
add(byte[], byte[], int, byte[]) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Computes the sum of the integers represented by arrays a and b, mod 2log2modulus and stores the result in the array result.
add(byte[], int, int, byte[], int, int, byte[], int, int, byte[], int, int) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Computes the sum of the integers of length length in the arrays beginning at a[ aOffset ] and b[ bOffset ], mod the integer beginning at modulus[ modulusOffset ], and stores the result in the array result, beginning at resultOffset.
add(byte[], int, int, byte[], int, int, int, byte[], int, int) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Computes the sum of the integers in the arrays beginning at a[ aOffset ] and b[ bOffset ], mod 2log2modulus, and stores the result in the array result, beginning at resultOffset.
add(ContextMenu) - Method in class net.rim.device.api.ui.component.Menu
Adds a list of menu items to this menu.
add(ContextMenu, boolean) - Method in class net.rim.device.api.ui.component.Menu
Adds a list of menu items to this menu.
add(CryptoInteger, CryptoInteger) - Method in class net.rim.device.api.crypto.CryptoInteger
Returns a CryptoInteger whose value is (this + a) mod modulus.
add(Field) - Method in class net.rim.device.api.ui.Screen
Adds a field to this screen's manager.
add(Field) - Method in class net.rim.device.api.ui.Manager
Adds a field to this manager.
add(Field) - Method in class net.rim.device.api.ui.component.Dialog
Adds a field to this dialog.
add(int, KeyStoreData) - Method in class net.rim.device.api.crypto.keystore.KeyStoreDataMap
This method is used to add hashes or aliases to the key store according to the key store data that is passed in.
add(int, Object) - Method in class net.rim.device.api.util.IntMultiMap
Maps value to key.
add(MenuItem) - Method in class net.rim.device.api.ui.component.Menu
Adds a menu item to this menu.
add(Object) - Method in interface net.rim.device.api.collection.WritableSet
Adds an element to this set.
add(Object) - Method in interface net.rim.device.api.collection.WritableList
Adds an element to the end of this list.
add(Object) - Method in class net.rim.device.api.collection.util.SparseList
Adds an element to this list.
add(Object) - Method in class net.rim.device.api.util.SimpleSortingVector
Adds provided object to this vector.
add(Object) - Static method in class net.rim.device.api.crypto.RandomSource
Adds the cryptographic hash of a deep scan of the given object to the pool of randomness (ie the contents of the object, and anything it references, will be hashed).
add(Object[], Object) - Static method in class net.rim.device.api.util.Arrays
Add an element to the array.
add(Object, Object) - Method in class net.rim.device.api.util.MultiMap
Maps value to key.
add(RadioButtonField) - Method in class net.rim.device.api.ui.component.RadioButtonGroup
Adds a radio button field to this group.
add(String, Object, int) - Method in class net.rim.device.api.ui.component.Menu
Adds text item to this menu with the given cookie and ID.
addAlertListener(AlertListener) - Method in class net.rim.device.api.system.Application
Adds an alert listener to this application.
addAndGetIndex(Object) - Method in class net.rim.device.api.collection.util.SparseList
Adds an element to this list and return its index.
addAssociation(long, OID, Object) - Static method in class net.rim.device.api.crypto.oid.OIDs
Adds an association between an OID and an object.
addAttachmentHandler(AttachmentHandler) - Method in class net.rim.blackberry.api.mail.AttachmentHandlerManager
Registers an attachment handler with the manager.
addBinary(int, int, byte[], int, int) - Method in interface net.rim.blackberry.api.pim.PIMItem
Adds a binary value to a field within the item.
addBodyPart(BodyPart) - Method in class net.rim.blackberry.api.mail.Multipart
Adds a BodyPart to the Multipart.
addBodyPart(BodyPart, int) - Method in class net.rim.blackberry.api.mail.Multipart
Adds a BodyPart at position index.
addBoolean(int, int, boolean) - Method in interface net.rim.blackberry.api.pim.PIMItem
Adds a boolean value to the field.
addCategory(String) - Method in interface net.rim.blackberry.api.pim.PIMList
Adds a category to the PIMList.
addChildNode(int, Object) - Method in class net.rim.device.api.ui.component.TreeField
Adds a new child node to this tree field.
addCipherSuite(int, int) - Static method in class net.rim.device.api.crypto.tls.tls10.TLSCipherSuites
Add a cipher suite with the specified priority.
addCipherSuite(int, int) - Static method in class net.rim.device.api.crypto.tls.ssl30.SSLCipherSuites
Add a cipher suite with the specified priority.
addCollectionListener(Object) - Method in interface net.rim.device.api.collection.CollectionEventSource
Registers a listener to receive collection events.
addCollectionListener(Object) - Method in class net.rim.device.api.collection.util.UnsortedReadableList
Registers a listener to receive collection events.
addCollectionListener(Object) - Method in class net.rim.device.api.collection.util.ReadableListCombiner
Registers a listener to receive collection events.
addCollectionListener(Object) - Method in class net.rim.device.api.collection.util.LongSortedReadableList
Registers a listener to receive collection events.
addCollectionListener(Object) - Method in class net.rim.device.api.collection.util.IntSortedReadableList
Registers a listener to receive collection events.
addCollectionListener(Object) - Method in class net.rim.device.api.collection.util.CollectionListenerManager
Registers a new collection listener.
addCollectionListener(Object) - Method in class net.rim.device.api.collection.util.BigUnsortedReadableList
Registers a listener to receive collection events from this collection.
addCollectionListener(Object) - Method in class net.rim.device.api.crypto.keystore.RIMKeyStore
Registers a listener to receive collection events.
addCollectionListener(Object) - Method in interface net.rim.device.api.crypto.keystore.KeyStore
This method is called when the developer wants to listen in on when records are added and removed to/from a particular keystore.
addCollectionListener(Object) - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
This method is called when the developer wants to listen in on when records are added and removed to/from a particular keystore.
addCollectionListener(Object) - Method in class net.rim.device.api.crypto.keystore.CertificateStatusManager
Registers a listener to receive collection events.
addCommand(Command) - Method in class javax.microedition.lcdui.Displayable
Adds a command to the Displayable.
addCommand(Command) - Method in class javax.microedition.lcdui.Alert
Commands are not allowed on Alerts, so this method will always throw IllegalStateException whenever it is called.
addContentTypeParameter(String, String) - Method in class net.rim.device.api.mime.MIMEOutputStream
Adds a content type parameter for this part.
addCustomField(Field) - Method in class net.rim.device.api.ui.container.DialogFieldManager
Adds a user field to this manager.
addDate(int, int, long) - Method in interface net.rim.blackberry.api.pim.PIMItem
Adds a date to a specified field.
addElement(byte) - Method in class net.rim.device.api.util.ByteVector
Adds the specified component to the end of this vector, increasing its size by one.
addElement(int) - Method in class net.rim.device.api.collection.util.BigIntVector
Adds a new element to the end of this vector.
addElement(int) - Method in class net.rim.device.api.util.IntVector
Adds the specified component to the end of this vector, increasing its size by one.
addElement(long) - Method in class net.rim.device.api.collection.util.BigLongVector
Adds a new element to the end of this vector.
addElement(Object) - Method in class java.util.Vector
Adds the specified component to the end of this vector, increasing its size by one.
addElement(Object) - Method in class net.rim.device.api.collection.util.BigVector
Adds a new element to the end of this vector.
addElements(int[]) - Method in class net.rim.device.api.collection.util.BigIntVector
Adds a number of elements to the end of this vector.
addElements(long[]) - Method in class net.rim.device.api.collection.util.BigLongVector
Adds a number of elements to the end of this vector.
addElements(Object[]) - Method in class net.rim.device.api.collection.util.BigVector
Adds a number of elements to the end of this vector.
addEncryptionAlgorithm(byte, int) - Static method in class net.rim.device.api.crypto.tls.wtls20.WTLSCipherSuites
Add an encryption algorithm with the specified priority.
addExceptDate(long) - Method in class net.rim.blackberry.api.pim.RepeatRule
Adds a date for which the event will not occur.
addExtension(CertificateExtension) - Method in class net.rim.device.api.crypto.certificate.x509.PKCS10CertificateRequest
Adds an extension to be included in the certificate request.
addFolderListener(FolderListener) - Method in class net.rim.blackberry.api.mail.Store
Adds a folder listener to this store.
addFolderListener(FolderListener) - Method in class net.rim.blackberry.api.mail.Folder
Adds a listener for folder events on this folder.
addGlobalEventListener(GlobalEventListener) - Method in class net.rim.device.api.system.Application
Adds a global event listener to this application.
addHeader(String, String) - Method in interface net.rim.blackberry.api.mail.Part
Adds a value to the header field.
addHeader(String, String) - Method in class net.rim.blackberry.api.mail.Message
Adds this value to the existing values for the specified header.
addHeader(String, String) - Method in class net.rim.blackberry.api.mail.BodyPart
Adds a header.
addHeaderField(String) - Method in class net.rim.device.api.mime.MIMEOutputStream
Adds a header field for this part.
addHolsterListener(HolsterListener) - Method in class net.rim.device.api.system.Application
Adds a holster event listener to this application.
addIndex(KeyStoreIndex) - Method in class net.rim.device.api.crypto.keystore.RIMKeyStore
 
addIndex(KeyStoreIndex) - Method in class net.rim.device.api.crypto.keystore.PersistableRIMKeyStore
 
addIndex(KeyStoreIndex) - Method in interface net.rim.device.api.crypto.keystore.KeyStore
Adds an index to all of the information currently in the key store.
addIndex(KeyStoreIndex) - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
Adds an index to all of the information currently in the key store.
addIndices(KeyStoreIndex[]) - Method in class net.rim.device.api.crypto.keystore.RIMKeyStore
 
addIndices(KeyStoreIndex[]) - Method in interface net.rim.device.api.crypto.keystore.KeyStore
Adds an array of indices to the key store.
addIndices(KeyStoreIndex[]) - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
Adds an array of indices to all of the information currently in the key store.
addInt(int, int, int) - Method in interface net.rim.blackberry.api.pim.PIMItem
Adds the integer value contained in the field.
addIOPortListener(IOPortListener) - Method in class net.rim.device.api.system.Application
Adds an I/O port event listener to this application.
addItem(MenuItem) - Method in class net.rim.device.api.ui.ContextMenu
Adds an item to the menu.
addKeyExchangeAlgorithm(byte[], int) - Static method in class net.rim.device.api.crypto.tls.wtls20.WTLSCipherSuites
Add a key exchange algorithm with the specified priority.
addKeyListener(KeyListener) - Method in class net.rim.device.api.system.Application
Adds a key event listener to this application.
addKeyListener(KeyListener) - Method in class net.rim.device.api.ui.Screen
Registers a key event listener for this screen.
addKeyStores(KeyStore[]) - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
Allows for the addition of more keystores to the combined key store.
addListener(PIMListListener) - Method in interface net.rim.blackberry.api.pim.BlackBerryPIMList
Adds a PIMListListener to this PIMList.
addListener(Vector, Object) - Static method in class net.rim.device.api.util.ListenerUtilities
Adds a listener to the list of listeners.
addLowMemoryFailedListener(LowMemoryFailedListener) - Static method in class net.rim.device.api.lowmemory.LowMemoryManager
Adds a LowMemoryFailedListener.
addLowMemoryListener(LowMemoryListener) - Static method in class net.rim.device.api.lowmemory.LowMemoryManager
Adds a LowMemoryListener.
addMACAlgorithm(byte, int) - Static method in class net.rim.device.api.crypto.tls.wtls20.WTLSCipherSuites
Add a MAC algorithm with the specified priority.
addMediaListener(MediaListener) - Method in class net.rim.plazmic.mediaengine.MediaPlayer
Registers a listener with the MediaPlayer.
addMediaListener(MediaListener) - Method in class net.rim.plazmic.mediaengine.MediaManager
Adds a listener to the media.
addMenuItem(long, ApplicationMenuItem) - Method in class net.rim.blackberry.api.menuitem.ApplicationMenuItemRepository
Adds a menu item to the menu.
addMenuItem(MenuItem) - Method in class net.rim.device.api.ui.container.MainScreen
Adds a menu item to the screen's menu.
addMessageListener(MessageListener) - Method in class net.rim.blackberry.api.mail.Message
Adds a MessageListener to this Message.
addPeripheralListener(PeripheralListener) - Method in class net.rim.device.api.system.Application
Adds a peripheral listener to this application.
ADDR - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the address of the contact.
ADDR_COUNTRY - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the country field of the contact's address array.
ADDR_EXTRA - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents an extra field of the contact's address array.
ADDR_LOCALITY - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the locality (for example, city) field of the contact's address array.
ADDR_POBOX - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the post office box number field of the contact's address array.
ADDR_POSTALCODE - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the postal code field of the contact's address array.
ADDR_REGION - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the region (for example, state or province) field of the contact's address array.
ADDR_STREET - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the street address field of the contact's address.
addRadioListener(RadioListener) - Method in class net.rim.device.api.system.Application
Adds a radio event listener to this application.
addRealtimeClockListener(RealtimeClockListener) - Method in class net.rim.device.api.system.Application
Adds a real-time clock event listener to this application.
addRecipients(int, Address[]) - Method in class net.rim.blackberry.api.mail.Message
Adds recipient addresses.
addRecord(byte[], int, int) - Method in class javax.microedition.rms.RecordStore
Adds a new record to the record store.
Address - class net.rim.blackberry.api.mail.Address.
Represents an address in a message.
Address(String, String) - Constructor for class net.rim.blackberry.api.mail.Address
Constructor for email addresses.
AddressException - exception net.rim.blackberry.api.mail.AddressException.
Thrown when an address is invalid.
AddressException() - Constructor for class net.rim.blackberry.api.mail.AddressException
Constructs an AddressException with no detail message.
AddressException(String) - Constructor for class net.rim.blackberry.api.mail.AddressException
Constructs an AddressException with the specified detail message.
ADDRSIZE - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the size of an address array.
addSeparator() - Method in class net.rim.device.api.ui.component.Menu
Adds separator item to this menu.
addServer(CertificateServerInfo) - Method in class net.rim.device.api.crypto.certificate.CertificateServers
Adds a server to the list of servers.
addServer(String, int, String) - Method in class net.rim.device.api.crypto.certificate.CertificateServers
Adds a server to the list of servers using the specified parameters.
addServer(String, int, String, String, int) - Method in class net.rim.device.api.crypto.certificate.CertificateServers
Adds a server to the list of servers using the specified parameters.
addSiblingNode(int, Object) - Method in class net.rim.device.api.ui.component.TreeField
Adds a new sibling node to this tree field.
addSource(Object) - Method in interface net.rim.device.api.collection.CollectionCombiner
Adds a new collection as a source of elements for this colleciton.
addSource(Object) - Method in class net.rim.device.api.collection.util.ReadableListCombiner
Adds a new collection as a source of elements for this collection.
addStoreListener(StoreListener) - Method in class net.rim.blackberry.api.mail.Store
Adds a store listener to this store.
addString(int, int, String) - Method in interface net.rim.blackberry.api.pim.PIMItem
Adds a string value to the field.
addStringArray(int, int, String[]) - Method in interface net.rim.blackberry.api.pim.PIMItem
Adds a string array value to the field.
addSyncListener(SerialSyncListener) - Method in class net.rim.device.api.synchronization.SerialSyncManager
Adds a SerialSyncListener interested in events from the serial synchronization manager.
addSyncObject(SyncObject) - Method in class net.rim.device.api.synchronization.SyncItem
 
addSyncObject(SyncObject) - Method in interface net.rim.device.api.synchronization.SyncCollection
Adds a SyncObject to this SyncCollection.
addSystemListener(SystemListener) - Method in class net.rim.device.api.system.Application
Adds a system event listener to this application.
addToCategory(String) - Method in interface net.rim.blackberry.api.pim.PIMItem
Adds a category to this item.
addToIndex(KeyStoreData, Certificate, KeyStoreDataMap) - Method in class net.rim.device.api.crypto.keystore.PrivateKeysKeyStoreIndex
 
addToIndex(KeyStoreData, KeyStoreDataMap) - Method in class net.rim.device.api.crypto.certificate.SubjectKeyStoreIndex
Links the KeyStoreData object passed in with a hash of the subject from the data object passed in.
addToIndex(KeyStoreData, KeyStoreDataMap) - Method in class net.rim.device.api.crypto.certificate.SerialNumberIssuerKeyStoreIndex
Links the KeyStoreData object passed in with a hash of the serial number an issuer from the data object passed in.
addToIndex(KeyStoreData, KeyStoreDataMap) - Method in class net.rim.device.api.crypto.certificate.IssuerKeyStoreIndex
Links the KeyStoreData object passed in with a hash of the issuer from the data object passed in.
addToIndex(KeyStoreData, KeyStoreDataMap) - Method in class net.rim.device.api.crypto.keystore.PrivateKeysKeyStoreIndex
 
addToIndex(KeyStoreData, KeyStoreDataMap) - Method in class net.rim.device.api.crypto.keystore.LabelKeyStoreIndex
Links the KeyStoreData object passed in with a hash of the label from the data object passed in.
addToIndex(KeyStoreData, KeyStoreDataMap) - Method in interface net.rim.device.api.crypto.keystore.KeyStoreIndex
This method is called by the index to add the alias values or integers that are going to be used to link to the key store data object that was passed into this method.
addToIndex(KeyStoreData, KeyStoreDataMap) - Method in class net.rim.device.api.crypto.keystore.AssociatedDataKeyStoreIndex
This method adds the KeyStoreData item to the KeyStoreDataMap given the associated data that is contained within that KeyStoreData.
addToIndex(KeyStoreData, KeyStoreDataMap) - Method in class net.rim.device.api.crypto.certificate.x509.X509PublicKeyHashKeyStoreIndex
Links the KeyStoreData object passed in with a hash of the public key from an X509 certificate.
addToIndex(KeyStoreData, KeyStoreDataMap) - Method in class net.rim.device.api.crypto.certificate.x509.SubjectKeyIdentifierKeyStoreIndex
Links the KeyStoreData object passed in with a hash of the subject key identifier from an X509 certificate.
addTrackwheelListener(TrackwheelListener) - Method in class net.rim.device.api.system.Application
Adds a trackwheel event listener to this application.
addTrackwheelListener(TrackwheelListener) - Method in class net.rim.device.api.ui.Screen
Registers a trackwheel event listener for this screen.
AES_128_CBC - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_128_CBC = 2.16.840.1.101.3.4.1.2 Represents AES 128 bit key in CBC mode.
AES_128_CFB - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_128_CFB = 2.16.840.1.101.3.4.1.4 Represents AES 128 bit key in CFB mode.
AES_128_ECB - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_128_ECB = 2.16.840.1.101.3.4.1.1 Represents AES 128 bit key in ECB mode.
AES_128_KEY_WRAP - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_128_KEY_WRAP = 2.16.840.1.101.3.4.1.5 Represents AES 128 bit key wrap for CMS.
AES_128_OFB - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_128_OFB = 2.16.840.1.101.3.4.1.3 Represents AES 128 bit key in OFB mode.
AES_192_CBC - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_192_CBC = 2.16.840.1.101.3.4.1.22 Represents AES 192 bit key in CBC mode.
AES_192_CFB - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_192_CFB = 2.16.840.1.101.3.4.1.24 Represents AES 192 bit key in CFB mode.
AES_192_ECB - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_192_ECB = 2.16.840.1.101.3.4.1.21 Represents AES 192 bit key in ECB mode.
AES_192_KEY_WRAP - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_192_KEY_WRAP = 2.16.840.1.101.3.4.1.25 Represents AES 192 bit key wrap for CMS.
AES_192_OFB - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_192_OFB = 2.16.840.1.101.3.4.1.23 Represents AES 192 bit key in OFB mode.
AES_256_CBC - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_256_CBC = 2.16.840.1.101.3.4.1.42 Represents AES 256 bit key in CBC mode.
AES_256_CFB - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_256_CFB = 2.16.840.1.101.3.4.1.44 Represents AES 256 bit key in CFB mode.
AES_256_ECB - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_256_ECB = 2.16.840.1.101.3.4.1.41 Represents AES 256 bit key in ECB mode.
AES_256_KEY_WRAP - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_256_KEY_WRAP = 2.16.840.1.101.3.4.1.45 Represents AES 256 bit key wrap for CMS.
AES_256_OFB - Static variable in class net.rim.device.api.crypto.oid.OIDs
AES_256_OFB = 2.16.840.1.101.3.4.1.43 Represents AES 256 bit key in OFB mode.
AESDecryptorEngine - class net.rim.device.api.crypto.AESDecryptorEngine.
Creates an Advanced Encryption Standard (AES) decryption engine.
AESDecryptorEngine(AESKey) - Constructor for class net.rim.device.api.crypto.AESDecryptorEngine
Creates an instance of the AESDecryptorEngine class given the AES key with a default block length of 16 bytes.
AESDecryptorEngine(AESKey, int) - Constructor for class net.rim.device.api.crypto.AESDecryptorEngine
Creates an instance of the AESDecryptorEngine class given the AES key.
AESEncryptorEngine - class net.rim.device.api.crypto.AESEncryptorEngine.
Creates an Advanced Encryption Standard (AES) encryption engine.
AESEncryptorEngine(AESKey) - Constructor for class net.rim.device.api.crypto.AESEncryptorEngine
Creates an instance of the AESEncryptorEngine class given the AES key with a default block length of 16 bytes.
AESEncryptorEngine(AESKey, int) - Constructor for class net.rim.device.api.crypto.AESEncryptorEngine
Creates an instance of the AESEncryptorEngine class given the AES key.
AESKey - class net.rim.device.api.crypto.AESKey.
Creates an Advanced Encryption Standard (AES) key.
AESKey() - Constructor for class net.rim.device.api.crypto.AESKey
Creates a new random 128-bit key.
AESKey(byte[]) - Constructor for class net.rim.device.api.crypto.AESKey
Creates the longest key possible from existing data.
AESKey(byte[], int) - Constructor for class net.rim.device.api.crypto.AESKey
Creates the longest key possible from existing data.
AESKey(byte[], int, int) - Constructor for class net.rim.device.api.crypto.AESKey
Creates a key using existing data.
AESKey(int) - Constructor for class net.rim.device.api.crypto.AESKey
Creates a new random key of 128, 192, or 256 bits.
after(Object) - Method in class java.util.Calendar
Compares the time field records.
ALARM - Static variable in class javax.microedition.lcdui.AlertType
An ALARM AlertType is a hint to alert the user to an event for which the user has previously requested to be notified.
ALARM - Static variable in interface net.rim.blackberry.api.pim.Event
Represents the date and time of the alarm for this event.
Alert - class javax.microedition.lcdui.Alert.
An alert is a screen that shows data to the user and waits for a certain period of time before proceeding to the next screen.
Alert - class net.rim.device.api.system.Alert.
Provides access to the means by which applications can notify the device's operator of interesting events (for example, arrived messages, phone calls, and so forth).
alert(String) - Static method in class net.rim.device.api.ui.component.Dialog
Creates an alert dialog.
Alert(String) - Constructor for class javax.microedition.lcdui.Alert
Constructs a new, empty Alert object with the given title.
Alert(String, String, Image, AlertType) - Constructor for class javax.microedition.lcdui.Alert
Constructs a new Alert object with the given title, content string and image, and alert type.
AlertListener - interface net.rim.device.api.system.AlertListener.
Provides functionality for receiving alert events.
AlertProtocol - interface net.rim.device.api.crypto.tls.AlertProtocol.
Defines the methods and possible common constants for the alert protocol.
AlertType - class javax.microedition.lcdui.AlertType.
The AlertType provides an indication of the nature of alerts.
AlertType() - Constructor for class javax.microedition.lcdui.AlertType
Protected constructor for subclasses.
ALL_FIPS_TESTS_PASSED - Static variable in class net.rim.device.api.crypto.PRNGTest
A mask representing all of the FIPS tests.
ALL_TESTS_PASSED - Static variable in class net.rim.device.api.crypto.PRNGTest
A mask representing all of the tests.
ALLOW_DECIMAL - Static variable in class net.rim.device.api.ui.text.NumericTextFilter
Text style that allows numeric strings with decimal notation.
ALLOW_NEGATIVE - Static variable in class net.rim.device.api.ui.text.NumericTextFilter
Text style that allows negative numbers in numeric strings.
ALLOWED - Static variable in interface net.rim.device.api.crypto.certificate.KeyUsageResult
Return code indicating that the subject public key can be used for the specified purpose.
allowsChildren() - Method in interface net.rim.device.api.collection.ReadableTree
Determines if this node allows children.
alpha - Variable in class net.rim.device.api.system.Bitmap.PNGInfo
Indicates whether this PNG has alpha information.
alpha_bit_depth - Variable in class net.rim.device.api.system.Bitmap.PNGInfo
Indicates the bit depth of the alpha channel.
ALT_NAME_DNS - Static variable in class net.rim.device.api.crypto.certificate.x509.X509Certificate
Used to lookup the DNS in getSubjectAltNameStrings and getIssuerAltNameStrings.
ALT_NAME_EMAIL - Static variable in class net.rim.device.api.crypto.certificate.x509.X509Certificate
Used to lookup the email addresses in getSubjectAltNameStrings and getIssuerAltNameStrings.
ALT_NAME_URL - Static variable in class net.rim.device.api.crypto.certificate.x509.X509Certificate
Used to lookup the URLs in getSubjectAltNameStrings and getIssuerAltNameStrings.
ALWAYS_LOG - Static variable in class net.rim.device.api.system.EventLogger
Always log event, regardless of severity.
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.
AM_PM_FIELD - Static variable in class net.rim.device.api.i18n.DateFormat
Useful constant for AM_PM field alignment.
AMPERSAND - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
and(BitSet) - Method in class net.rim.device.api.util.BitSet
Performs bitwise AND on this set with provided mask.
ANY - Static variable in class javax.microedition.lcdui.TextField
The user is allowed to enter any text.
APOSTROPHE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
append(ASN1BitSet, ASN1BitSet) - Static method in class net.rim.device.api.crypto.asn1.ASN1BitSet
Appends the contents of two ASN1BitSets together and returns the result.
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(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(Image) - Method in class javax.microedition.lcdui.Form
Adds an item consisting of one Image to the form.
append(int) - Method in class java.lang.StringBuffer
Appends the string representation of the int argument to this string buffer.
append(Item) - Method in class javax.microedition.lcdui.Form
Adds an Item into the Form.
append(long) - Method in class java.lang.StringBuffer
Appends the string representation of the long argument to this string buffer.
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(String) - Method in class javax.microedition.lcdui.Form
Adds an item consisting of one String to the form.
append(StringBuffer, byte[], int, int) - Static method in class net.rim.device.api.util.StringUtilities
NEW!
append(StringBuffer, String, int, int) - Static method in class net.rim.device.api.util.StringUtilities
NEW!
append(String, Image) - Method in class javax.microedition.lcdui.List
 
append(String, Image) - Method in class javax.microedition.lcdui.ChoiceGroup
 
append(String, Image) - Method in interface javax.microedition.lcdui.Choice
Appends an element to the Choice.
appendMessage(Message) - Method in class net.rim.blackberry.api.mail.Folder
Saves a message to this folder.
appendMessages(Message[]) - Method in class net.rim.blackberry.api.mail.Folder
Saves several messages to this folder.
appendNumber(StringBuffer, byte, int) - Static method in class net.rim.device.api.util.NumberUtilities
Appends digits for byte value to buffer.
appendNumber(StringBuffer, byte, int, int) - Static method in class net.rim.device.api.util.NumberUtilities
Appends digits with padding for byte value to buffer.
appendNumber(StringBuffer, int) - Static method in class net.rim.device.api.util.NumberUtilities
Appends digits for decimal integer value to buffer.
appendNumber(StringBuffer, int, int) - Static method in class net.rim.device.api.util.NumberUtilities
Appends digits for integer value to buffer.
appendNumber(StringBuffer, int, int, int) - Static method in class net.rim.device.api.util.NumberUtilities
Appends digits with padding for integer value to buffer.
appendNumber(StringBuffer, long) - Static method in class net.rim.device.api.util.NumberUtilities
Appends digits for decimal long integer value to buffer.
appendNumber(StringBuffer, long, int) - Static method in class net.rim.device.api.util.NumberUtilities
Appends digits for long integer value to buffer.
appendNumber(StringBuffer, long, int, int) - Static method in class net.rim.device.api.util.NumberUtilities
Appends digits with padding for long integer value to buffer.
appendNumber(StringBuffer, short, int) - Static method in class net.rim.device.api.util.NumberUtilities
Appends digits for short integer value to buffer.
appendNumber(StringBuffer, short, int, int) - Static method in class net.rim.device.api.util.NumberUtilities
Appends digits with padding for short integer value to buffer.
Application - class net.rim.device.api.system.Application.
The base class for all device applications.
APPLICATION - Static variable in class net.rim.device.api.i18n.Locale
In a global event, check this flag to see if the change was an application or a global one.
APPLICATION - Static variable in class net.rim.device.api.ui.Font
In a global event, check this flag to see if the change was an application or a global one.
APPLICATION_SPECIFIC_CLASS_FLAG - Static variable in interface net.rim.device.api.crypto.asn1.DERTags
A 2-bit flag used to indicate the tag is Application-specific.
Application() - Constructor for class net.rim.device.api.system.Application
Constructs a new Application instance.
ApplicationDescriptor - class net.rim.device.api.system.ApplicationDescriptor.
Encapsulates descriptive information for an application.
ApplicationDescriptor(ApplicationDescriptor, String[]) - Constructor for class net.rim.device.api.system.ApplicationDescriptor
Constructs a new ApplicationDescriptor, using another descriptor as a template.
ApplicationDescriptor(ApplicationDescriptor, String, String[]) - Constructor for class net.rim.device.api.system.ApplicationDescriptor
Constructs a new named ApplicationDescriptor, using another descriptor as a template.
ApplicationDescriptor(ApplicationDescriptor, String, String[], Bitmap, int, String, int) - Constructor for class net.rim.device.api.system.ApplicationDescriptor
Constructs a new named ApplicationDescriptor, using another descriptor as a template, and providing initial settings.
ApplicationDescriptor(ApplicationDescriptor, String, String[], Bitmap, int, String, int, int) - Constructor for class net.rim.device.api.system.ApplicationDescriptor
Constructs a new named ApplicationDescriptor, using another descriptor as a template, and providing initial settings.
ApplicationManager - class net.rim.device.api.system.ApplicationManager.
Manages all Java applications on the device.
ApplicationManagerException - exception net.rim.device.api.system.ApplicationManagerException.
Thrown when the application manager encounters an error.
ApplicationManagerException(String) - Constructor for class net.rim.device.api.system.ApplicationManagerException
Constructs a new application manager exception with specific detail message.
ApplicationMenuItem - class net.rim.blackberry.api.menuitem.ApplicationMenuItem.
Provides the functionality for adding items to application menus.
ApplicationMenuItem(int) - Constructor for class net.rim.blackberry.api.menuitem.ApplicationMenuItem
Creates an ApplicationMenuItem given an integer representing the position of the item within the menu.
ApplicationMenuItem(Object, int) - Constructor for class net.rim.blackberry.api.menuitem.ApplicationMenuItem
Creates an ApplicationMenuItem instance given the item information and an integer representing the position of the item within the menu.
ApplicationMenuItemRepository - class net.rim.blackberry.api.menuitem.ApplicationMenuItemRepository.
Contains the functionality necessary for registering ApplicationMenuItem instances.
apply(int, int, long, Object) - Method in interface net.rim.device.api.collection.IntRangedActionTarget
Applies an action to a range of elements in this collection.
apply(int, int, long, Object) - Method in class net.rim.device.api.collection.util.ReadableListCombiner
Applies an action to a range of elements in each one of this collection's sources, using integer keys.
apply(long, long, long, Object) - Method in interface net.rim.device.api.collection.LongRangedActionTarget
Applies an action to a range of elements in this collection.
apply(long, long, long, Object) - Method in class net.rim.device.api.collection.util.ReadableListCombiner
Applies an action to a range of elements in each one of this collection's sources, using long integer keys.
applyPattern(int) - Method in class net.rim.device.api.i18n.SimpleDateFormat
Applies a date/time format style to this formatter.
applyPattern(String) - Method in class net.rim.device.api.i18n.SimpleDateFormat
Applies a date/time pattern string to this formatter.
applyPattern(String) - Method in class net.rim.device.api.i18n.MessageFormat
Applies a new pattern string to this formatter.
APRIL - Static variable in class java.util.Calendar
Value of the MONTH field indicating the fourth month of the year.
APRIL - Static variable in class net.rim.blackberry.api.pim.RepeatRule
Represents the constant for the month: April.
AQUARIUS - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
ARC4Key - class net.rim.device.api.crypto.ARC4Key.
Creates an ARC4 key.
ARC4Key() - Constructor for class net.rim.device.api.crypto.ARC4Key
Creates a new random ARC4Key object of size 128 bits.
ARC4Key(byte[]) - Constructor for class net.rim.device.api.crypto.ARC4Key
Creates an ARC4Key object given an array of key data.
ARC4Key(byte[], int, int) - Constructor for class net.rim.device.api.crypto.ARC4Key
Creates an ARC4Key object.
ARC4Key(int) - Constructor for class net.rim.device.api.crypto.ARC4Key
Creates a new random ARC4Key object by specifying the key length.
ARC4PseudoRandomSource - class net.rim.device.api.crypto.ARC4PseudoRandomSource.
Represents a pseudo-random number generator (PRNG) that uses the Alledged RC4 (ARC4) algorithm to expand a finite length seed into an arbitrarily long stream of pseudo-random bytes.
ARC4PseudoRandomSource(ARC4Key) - Constructor for class net.rim.device.api.crypto.ARC4PseudoRandomSource
Creates an ARC4PseudoRandomSource object using the specified ARC4Key to initialize the pseudo-random source.
ARC4PseudoRandomSource(byte[]) - Constructor for class net.rim.device.api.crypto.ARC4PseudoRandomSource
Creates an ARC4PseudoRandomSource object with the given (secret) seed data.
ARC4PseudoRandomSource(byte[], int, int) - Constructor for class net.rim.device.api.crypto.ARC4PseudoRandomSource
Creates an ARC4PseudoRandomSource object with the given (secret) seed data.
ARIES - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
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.
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.
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.
Arrays - class net.rim.device.api.util.Arrays.
Provides a host of utility functions for manipulating arrays.
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.
ask(int) - Static method in class net.rim.device.api.ui.component.Dialog
Creates an standard inquiry dialog.
ask(int, String) - Static method in class net.rim.device.api.ui.component.Dialog
Creates an inquiry dialog with provided message.
ask(int, String, int) - Static method in class net.rim.device.api.ui.component.Dialog
Creates an inquiry dialog with provided message.
ask(String, Object[], int) - Static method in class net.rim.device.api.ui.component.Dialog
Creates an inquiry dialog with provided message and choices.
ask(String, Object[], int[], int) - Static method in class net.rim.device.api.ui.component.Dialog
Creates an inquiry dialog with provided message, choices, and values.
ASN1BitSet - class net.rim.device.api.crypto.asn1.ASN1BitSet.
Implements the Abstract Syntax Notation One (ASN1) functionality.
ASN1BitSet(byte[], int) - Constructor for class net.rim.device.api.crypto.asn1.ASN1BitSet
Create a new ASN1BitSet instance.
ASN1EncodingException - exception net.rim.device.api.crypto.asn1.ASN1EncodingException.
Thrown whenever a malformed or unexpected Distinguished Encoding Rules (DER) encoded type is parsed or an unsupported Basic Encoding Rules (BER) feature is found in the input stream.
ASN1EncodingException() - Constructor for class net.rim.device.api.crypto.asn1.ASN1EncodingException
Constructs a ASN1EncodingException object with no detailed message.
ASN1EncodingException(String) - Constructor for class net.rim.device.api.crypto.asn1.ASN1EncodingException
Constructs a ASN1EncodingException object with a detailed message.
ASN1InputByteArray - class net.rim.device.api.crypto.asn1.ASN1InputByteArray.
A parser which parses bytes according to the ASN.1 Distinguished Encoding Rules (DER) format specification.
ASN1InputByteArray(byte[]) - Constructor for class net.rim.device.api.crypto.asn1.ASN1InputByteArray
Creates an ASN1InputByteArray using buffer as the data.
ASN1InputByteArray(byte[], int) - Constructor for class net.rim.device.api.crypto.asn1.ASN1InputByteArray
Creates an ASN1InputByteArray using buffer as the data.
ASN1InputStream - class net.rim.device.api.crypto.asn1.ASN1InputStream.
A parser which parses bytes according to the ASN.1 Distinguished Encoding Rules (DER) and Basic Encoding Rules (BER) format specification.
ASN1InputStream(byte[]) - Constructor for class net.rim.device.api.crypto.asn1.ASN1InputStream
Creates an ASN1InputStream object based upon the data in the given byte array.
ASN1InputStream(byte[], int, int) - Constructor for class net.rim.device.api.crypto.asn1.ASN1InputStream
Creates an ASN1InputStream based upon the data in the given byte array.
ASN1InputStream(InputStream) - Constructor for class net.rim.device.api.crypto.asn1.ASN1InputStream
Constructs an ASN1InputStream object which reads bytes from inputStream.
ASN1OutputStream - class net.rim.device.api.crypto.asn1.ASN1OutputStream.
An output stream which outputs bytes according to the ASN.1 Distinguished Encoding Rules (DER) format/encoding specification.
ASN1OutputStream() - Constructor for class net.rim.device.api.crypto.asn1.ASN1OutputStream
Constructs an ASN1OutputStream which writes some unknown number of bytes using a ByteArrayOutputStream.
ASN1OutputStream(OutputStream) - Constructor for class net.rim.device.api.crypto.asn1.ASN1OutputStream
Constructs an ASN1OutputStream which writes some unknown number of bytes.
assertKeys(CodeSigningKey, CodeSigningKey) - Method in class net.rim.device.api.system.ControlledAccess
Determines if provided code signing keys match wrapped object's keys.
AssociatedData - class net.rim.device.api.crypto.keystore.AssociatedData.
Used to provide an aliasing service for the records that are contained inside the keystore.
AssociatedData(long, byte[]) - Constructor for class net.rim.device.api.crypto.keystore.AssociatedData
Sets the association with the appropriate data for this class.
AssociatedData(long, byte[][]) - Constructor for class net.rim.device.api.crypto.keystore.AssociatedData
Sets the association with the appropriate data for this class.
AssociatedDataKeyStoreIndex - class net.rim.device.api.crypto.keystore.AssociatedDataKeyStoreIndex.
This class allows for easy use of current associated data elements to be used as an index into the keystore.
AssociatedDataKeyStoreIndex(long) - Constructor for class net.rim.device.api.crypto.keystore.AssociatedDataKeyStoreIndex
Accepts a long which would refer to the association for an AssociatedData object.
ASTERISK - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
ATTACHMENT - Static variable in interface net.rim.blackberry.api.mail.Part
Presents this Part as an attachment.
AttachmentHandler - interface net.rim.blackberry.api.mail.AttachmentHandler.
An application must implement the AttachmentHandler interface to perform custom attachment actions.
AttachmentHandlerManager - class net.rim.blackberry.api.mail.AttachmentHandlerManager.
The manager class for attachment handling.
ATTR_ASST - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the information (usually name or phone number) of a contact's assistant.
ATTR_AUTO - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the automobile phone number of a contact.
ATTR_FAX - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the fax number of a contact.
ATTR_HOME - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the home phone number of a contact.
ATTR_MOBILE - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the mobile phone number of a contact.
ATTR_NONE - Static variable in interface net.rim.blackberry.api.pim.PIMItem
Indicates that no additional attributes are applicable for this field.
ATTR_OTHER - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents an "other" field for a contact.
ATTR_PAGER - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents a pager number for a contact.
ATTR_PREFERRED - Static variable in interface net.rim.blackberry.api.pim.Contact
Indicates that a field is the preferred attribute for a contact.
ATTR_SMS - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the SMS address of a contact.
ATTR_WORK - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the work phone number of a contact.
audioDone(int) - Method in interface net.rim.device.api.system.AlertListener
Invoked when an audio alert ends.
AUGUST - Static variable in class java.util.Calendar
Value of the MONTH field indicating the eighth month of the year.
AUGUST - Static variable in class net.rim.blackberry.api.pim.RepeatRule
Represents the constant for the month: August.
AutoTextEditField - class net.rim.device.api.ui.component.AutoTextEditField.
An editable text field designed to provide autotext support.
AutoTextEditField() - Constructor for class net.rim.device.api.ui.component.AutoTextEditField
Constructs a default AutoTextEditField.
AutoTextEditField(String, String) - Constructor for class net.rim.device.api.ui.component.AutoTextEditField
Constructs an AutoTextEditField object.
AutoTextEditField(String, String, int, long) - Constructor for class net.rim.device.api.ui.component.AutoTextEditField
Constructs a smaller AutoTextEditField object, of a given style.
available() - Method in class java.io.InputStream
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
available() - 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.ByteArrayInputStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class net.rim.device.api.compress.ZLibInputStream
Retreives number of bytes which can be read from this stream without blocking.
available() - Method in class net.rim.device.api.compress.GZIPInputStream
Retreives number of bytes which can be read from this stream without blocking.
available() - Method in class net.rim.device.api.io.SharedInputStream
Retrieves number of bytes available for reading.
available() - Method in class net.rim.device.api.io.Base64InputStream
Retrieves number of available bytes.
available() - Method in class net.rim.device.api.mime.MIMEInputStream
Retrieves number of available bytes.
available() - Method in class net.rim.device.api.util.DataBuffer
Retrieves number of elements left in the buffer beyond the read/write position.
available() - Method in class net.rim.device.api.crypto.CryptoInputStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class net.rim.device.api.crypto.BlockDecryptor
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.

B

BACK - Static variable in class javax.microedition.lcdui.Command
A navigation command that returns the user to the logically previous screen.
BACKSPACE - Static variable in interface net.rim.device.api.system.Characters
Represents the Backspace key.
backspace() - Method in class net.rim.device.api.ui.component.BasicEditField
Deletes character to the left of the cursor, or deletes selection.
backspace() - Method in class net.rim.device.api.ui.component.AutoTextEditField
Deletes character to the left of the cursor, or deletes selection.
backspace(int) - Method in class net.rim.device.api.ui.component.BasicEditField
Deletes specified number of characters to the left of the cursor.
backspace(int, int) - Method in class net.rim.device.api.ui.component.BasicEditField
Deletes specified number of characters to the left of the cursor, with indication of source of this action.
BackwardStatusException - exception net.rim.device.api.crypto.keystore.BackwardStatusException.
An exception representing times when someone is attempting to set the status of a certificate backwards.
BackwardStatusException() - Constructor for class net.rim.device.api.crypto.keystore.BackwardStatusException
Creates a BackwardStatusException with no parameters.
BackwardStatusException(String) - Constructor for class net.rim.device.api.crypto.keystore.BackwardStatusException
Creates a BackwardStatusException with a description string.
BAD_CERTIFICATE - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Indicates that a certificate was corrupt, contained signatures that did not verify correctly, etc.
BAD_RECORD_MAC - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
This alert is returned if a record is received with an incorrect Message Authentication Code (MAC).
BadPaddingException - exception net.rim.device.api.crypto.BadPaddingException.
The exception class thrown when there is a problem unpadding some data that has been padded.
BadPaddingException() - Constructor for class net.rim.device.api.crypto.BadPaddingException
Creates a BadPaddingException object.
BadPaddingException(String) - Constructor for class net.rim.device.api.crypto.BadPaddingException
Creates a BadPaddingException object with a message string.
BALLOT_BOX - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BALLOT_BOX_WITH_CHECK - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BALLOT_X - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BAND_CDMA_1900 - Static variable in class net.rim.device.api.system.RadioInfo
Represents the 1900 MHz CDMA band.
BAND_CDMA_800 - Static variable in class net.rim.device.api.system.RadioInfo
Represents the 800 MHz CDMA band.
BAND_DATATAC_800 - Static variable in class net.rim.device.api.system.RadioInfo
Represents the 800 MHz Datatac band.
BAND_GSM_1800 - Static variable in class net.rim.device.api.system.RadioInfo
Represents the 1800 MHz GSM band.
BAND_GSM_1900 - Static variable in class net.rim.device.api.system.RadioInfo
Represents the 1900 MHz GSM band.
BAND_GSM_850 - Static variable in class net.rim.device.api.system.RadioInfo
Represents the 850 MHz GSM band.
BAND_GSM_900 - Static variable in class net.rim.device.api.system.RadioInfo
Represents the 900 MHz GSM band.
BAND_IDEN_800 - Static variable in class net.rim.device.api.system.RadioInfo
Represents the 800 MHz iDEN band.
BAND_MOBITEX_900 - Static variable in class net.rim.device.api.system.RadioInfo
Represents the 900 MHz Mobitex band.
BARE - Static variable in class net.rim.device.api.ui.component.ButtonField
Don't draw button outline.
Base64InputStream - class net.rim.device.api.io.Base64InputStream.
Input stream for reading Base64 encoded data.
Base64InputStream(InputStream) - Constructor for class net.rim.device.api.io.Base64InputStream
Constructs a new Base64InputStream instance with underlying input stream.
Base64InputStream(InputStream, boolean) - Constructor for class net.rim.device.api.io.Base64InputStream
Constructs a new Base64InputStream instance with underlying input stream.
Base64OutputStream - class net.rim.device.api.io.Base64OutputStream.
Ouput stream for writing Base64 encoded data.
Base64OutputStream(OutputStream) - Constructor for class net.rim.device.api.io.Base64OutputStream
Constructs a new Base64OutputSream instance with underlying output stream.
Base64OutputStream(OutputStream, boolean, boolean) - Constructor for class net.rim.device.api.io.Base64OutputStream
Constructs a new Base64OutputStream instance with specific newline and carriage return settings.
BASELINE - Static variable in class javax.microedition.lcdui.Graphics
Constant for positioning the anchor point at the baseline of text.
BASELINE - Static variable in interface net.rim.device.api.ui.DrawStyle
Drawing position for the baseline of the text.
baseStationChange() - Method in interface net.rim.device.api.system.RadioStatusListener
Invoked when the radio has changed base stations.
BasicEditField - class net.rim.device.api.ui.component.BasicEditField.
An editable simple text field with no formatting.
BasicEditField() - Constructor for class net.rim.device.api.ui.component.BasicEditField
Constructs an empty BasicEditField object.
BasicEditField(long) - Constructor for class net.rim.device.api.ui.component.BasicEditField
Constructs an empty BasicEditField object.
BasicEditField(String, String) - Constructor for class net.rim.device.api.ui.component.BasicEditField
Constructs an BasicEditField object with label and initial contents.
BasicEditField(String, String, int, long) - Constructor for class net.rim.device.api.ui.component.BasicEditField
Constructs a smaller BasicEditField object with label, initial contents, and particular style.
BATCH_OPERATION - Static variable in class net.rim.blackberry.api.mail.event.StoreEvent
A batch operation has occurred on this store, such as a bulk delete or bulk add.
batchOperation(StoreEvent) - Method in interface net.rim.blackberry.api.mail.event.StoreListener
Invoked when a batch operation (such as a bulk add or delete) occurs on a store.
batteryGood() - Method in interface net.rim.device.api.system.SystemListener
Invoked when the internal battery voltage has returned to normal.
batteryLow() - Method in interface net.rim.device.api.system.SystemListener
Invoked when the internal battery voltage falls below a critical level.
batteryStatusChange(int) - Method in interface net.rim.device.api.system.SystemListener
Invoked when the internal battery state has changed.
BCC - Static variable in interface net.rim.blackberry.api.mail.Message.RecipientType
"Bcc" (blind carbon copy) recipients
BCC - Static variable in class net.rim.blackberry.api.mail.Header
Bcc header tag
before(Object) - Method in class java.util.Calendar
Compares the time field records.
beginBulkUpdate(Collection) - Method in interface net.rim.device.api.collection.BulkUpdateCollectionListener
Monitoried collection is beginning a bulk update.
beginTransaction() - Method in class net.rim.device.api.synchronization.SyncItem
 
beginTransaction() - Method in interface net.rim.device.api.synchronization.SyncCollection
Starts a transaction.
BigIntVector - class net.rim.device.api.collection.util.BigIntVector.
Vector optimized to support insert/delete operations without shuffling the entire array.
BigIntVector() - Constructor for class net.rim.device.api.collection.util.BigIntVector
Constructs a new empty vector.
BigIntVector(int) - Constructor for class net.rim.device.api.collection.util.BigIntVector
Constructs a new empty vector with the specified initial capacity and chunk size.
BigIntVector(int, int) - Constructor for class net.rim.device.api.collection.util.BigIntVector
Constructs a new empty vector with the specified initial capacity and chunk size.
BigLongVector - class net.rim.device.api.collection.util.BigLongVector.
Vector optimized to support insert/delete operations without shuffling the entire array.
BigLongVector() - Constructor for class net.rim.device.api.collection.util.BigLongVector
Constructs a new empty vector.
BigLongVector(int) - Constructor for class net.rim.device.api.collection.util.BigLongVector
Constructs a new empty vector with the specified initial capacity and chunk size.
BigLongVector(int, int) - Constructor for class net.rim.device.api.collection.util.BigLongVector
Constructs a new empty vector with the specified initial capacity and chunk size.
BigSortedReadableList - class net.rim.device.api.collection.util.BigSortedReadableList.
Maintains a large collection of elements in a sorted order.
BigSortedReadableList(CollectionEventSource, Comparator) - Constructor for class net.rim.device.api.collection.util.BigSortedReadableList
Constructs a new BigSortedReadableList instance and initialize with source.
BigSortedReadableList(Comparator) - Constructor for class net.rim.device.api.collection.util.BigSortedReadableList
Constructs a new BigSortedReadableList instance.
BigUnsortedReadableList - class net.rim.device.api.collection.util.BigUnsortedReadableList.
Maintains a large collection of unsorted elements.
BigUnsortedReadableList() - Constructor for class net.rim.device.api.collection.util.BigUnsortedReadableList
Constructs a new, empty BigUnsortedReadableList instance.
BigUnsortedReadableList(CollectionEventSource) - Constructor for class net.rim.device.api.collection.util.BigUnsortedReadableList
Constructs a new BigUnsortedReadableList instance.
BigVector - class net.rim.device.api.collection.util.BigVector.
Vector optimized to support insert/delete operations without shuffling the entire array.
BigVector() - Constructor for class net.rim.device.api.collection.util.BigVector
Constructs a new empty vector.
BigVector(int) - Constructor for class net.rim.device.api.collection.util.BigVector
Constructs a new empty vector with the specified initial capacity and chunk size.
BigVector(int, int) - Constructor for class net.rim.device.api.collection.util.BigVector
Constructs a new empty vector with the specified initial capacity and chunk size.
BINARY - Static variable in interface net.rim.blackberry.api.pim.PIMItem
Indicates that the data type is binary.
binarySearch(Comparator, Object) - Method in class net.rim.device.api.collection.util.BigVector
Performs a binary search to locate a value.
binarySearch(int) - Method in class net.rim.device.api.collection.util.BigIntVector
Performs a binary search to locate a value.
binarySearch(int[], int) - Static method in class net.rim.device.api.util.Arrays
Finds key in integer array using binary search.
binarySearch(int[], int, int, int) - Static method in class net.rim.device.api.util.Arrays
Finds key in section of integer array using binary search.
binarySearch(long) - Method in class net.rim.device.api.collection.util.BigLongVector
Performs a binary search to locate a value.
binarySearch(long[], long, int, int) - Static method in class net.rim.device.api.util.Arrays
Finds key in section of long integer array using binary search.
binarySearch(Object[], Object, Comparator, int, int) - Static method in class net.rim.device.api.util.Arrays
Finds object key in section of object array using binary search with provided comparator.
binarySearch(Object, int, int) - Method in class net.rim.device.api.collection.util.BigSortedReadableList
Does binary search to locate an element.
BIRTHDAY - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the birthday field of the contact.
bit_depth - Variable in class net.rim.device.api.system.Bitmap.PNGInfo
The bit depth of the PNG.
BIT_STRING - Static variable in interface net.rim.device.api.crypto.asn1.DERTags
The DER tag for the ASN.1 BIT_STRING primitive type.
Bitmap - class net.rim.device.api.system.Bitmap.
Encapsulates a Bitmap graphic usable for display on the device.
Bitmap.PNGInfo - class net.rim.device.api.system.Bitmap.PNGInfo.
Provides additional information relevant for PNG bitmap graphics.
Bitmap.PNGInfo() - Constructor for class net.rim.device.api.system.Bitmap.PNGInfo
Constructs a new PNGInfo instance.
Bitmap(int, int) - Constructor for class net.rim.device.api.system.Bitmap
Constructs a blank bitmap object.
Bitmap(int, int, int) - Constructor for class net.rim.device.api.system.Bitmap
Constructs a blank bitmap object of a specific type.
Bitmap(int, int, int, byte[]) - Constructor for class net.rim.device.api.system.Bitmap
Constructs a new bitmap of a specific type from existing data.
BitmapField - class net.rim.device.api.ui.component.BitmapField.
Displays a bitmap.
BitmapField() - Constructor for class net.rim.device.api.ui.component.BitmapField
Constructs a new BitmapField instance.
BitmapField(Bitmap) - Constructor for class net.rim.device.api.ui.component.BitmapField
Constructs a new BitmapField instance with provided bitmap.
BitmapField(Bitmap, long) - Constructor for class net.rim.device.api.ui.component.BitmapField
Constructs a new BitmapField instance with provided bitmap and alignment style.
BitSet - class net.rim.device.api.util.BitSet.
Maintains a collection of bits.
BitSet() - Constructor for class net.rim.device.api.util.BitSet
Constructs a new BitSet instance with enough room for 128 bits.
BitSet(BitSet) - Constructor for class net.rim.device.api.util.BitSet
Constructs a new BitSet instance using another as a template.
BitSet(int) - Constructor for class net.rim.device.api.util.BitSet
Constructs a new BitSet instance of provided size.
BLACK - Static variable in class net.rim.device.api.ui.Graphics
Black.
BLACK_CLUB_SUIT - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_DIAMOND_SUIT - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_DOWN_POINTING_TRIANGLE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_HEART_SUIT - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_LEFT_POINTING_POINTER - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_LEFT_POINTING_SMALL_TRIANGLE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_LEFT_POINTING_TRIANGLE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_RIGHT_POINTING_POINTER - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_RIGHT_POINTING_SMALL_TRIANGLE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_RIGHT_POINTING_TRIANGLE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_SPADE_SUIT - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_SUN_WITH_RAYS - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_TELEPHONE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_UP_POINTING_SMALL_TRIANGLE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BLACK_UP_POINTING_TRIANGLE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BlackBerryContact - interface net.rim.blackberry.api.pim.BlackBerryContact.
This interface represents a contact contained in the default RIM BlackBerry address book.
BlackBerryPIMList - interface net.rim.blackberry.api.pim.BlackBerryPIMList.
Contains the functionality for the BlackBerry-specific implementation of the PIMList.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.TripleDESEncryptorEngine
The block length, in bytes, for the algorithm, namely 8 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.TripleDESDecryptorEngine
Represents the block length in bytes for the algorithm, namely 8 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.SkipjackEncryptorEngine
Represents the block length of the cipher in bytes, namely 8 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.SkipjackDecryptorEngine
Represents the block length of the cipher in bytes, namely 8 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.SHA512Digest
Represents the block length, namely 128 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.SHA384Digest
Represents the block length, namely 128 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.SHA256Digest
Represents the block length, namely 64 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.SHA1Digest
Definition stating the block length, namely 64 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.RIPEMD160Digest
A static definition stating the block length, namely 64 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.RIPEMD128Digest
A definition stating the block length, namely 64 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.RC2EncryptorEngine
Represents the block length of the cipher in bytes, namely 8 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.RC2DecryptorEngine
Represents the block length of the cipher in bytes, namely 8 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.MD5Digest
A static definition stating the block length of 64 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.MD4Digest
A static definition stating the block length of 64 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.MD2Digest
A static definition stating the block length of 16 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.DESEncryptorEngine
A public value stating the block length in bytes for the algorithm, namely 8 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.DESDecryptorEngine
Represents the block length of the cipher in bytes, namely 8 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.CAST128EncryptorEngine
A public value stating the block length in bytes for the algorithm, namely 8 bytes.
BLOCK_LENGTH - Static variable in class net.rim.device.api.crypto.CAST128DecryptorEngine
Represents the block length of the cipher in bytes, namely 8 bytes.
BlockDecryptor - class net.rim.device.api.crypto.BlockDecryptor.
The superclass of all classes that implement block ciphers.
BlockDecryptor(BlockDecryptorEngine, InputStream) - Constructor for class net.rim.device.api.crypto.BlockDecryptor
Creates a BlockDecryptor object based on the given block decryptor and input stream.
BlockDecryptor(BlockUnformatterEngine, InputStream) - Constructor for class net.rim.device.api.crypto.BlockDecryptor
Creates a BlockDecryptor object using a given unformatter engine and input stream.
BlockDecryptorEngine - interface net.rim.device.api.crypto.BlockDecryptorEngine.
The BlockDecryptorEngine interface describes the functionality of using a block cipher for decryption.
BlockEncryptor - class net.rim.device.api.crypto.BlockEncryptor.
The superclass of all classes that implement block ciphers.
BlockEncryptor(BlockEncryptorEngine, OutputStream) - Constructor for class net.rim.device.api.crypto.BlockEncryptor
Creates a BlockEncryptor object using the specified block encryptor engine and output stream.
BlockEncryptor(BlockFormatterEngine, OutputStream) - Constructor for class net.rim.device.api.crypto.BlockEncryptor
Creates a BlockEncryptor object using the specified block encoder and output stream.
BlockEncryptorEngine - interface net.rim.device.api.crypto.BlockEncryptorEngine.
The BlockEncryptorEngine interface describes the functionality of using a block cipher for encryption.
BlockFormatterEngine - interface net.rim.device.api.crypto.BlockFormatterEngine.
The BlockFormatterEngine interface formats input by inserting padding into the data.
BlockUnformatterEngine - interface net.rim.device.api.crypto.BlockUnformatterEngine.
The BlockUnFormatterEngine interface removes any formatting from data.
BMP_STRING - Static variable in interface net.rim.device.api.crypto.asn1.DERTags
The DER tag for the ASN.1 BMP_STRING primitive type.
BODY_TRUNCATED - Static variable in interface net.rim.blackberry.api.mail.Message.Flag
Flag to indicate that the message has been truncated.
BodyPart - class net.rim.blackberry.api.mail.BodyPart.
Represents a Part that is contained in a Multipart.
BodyPart.ContentType - interface net.rim.blackberry.api.mail.BodyPart.ContentType.
Contants defining some common attachment types and subtypes
BodyPart(Multipart) - Constructor for class net.rim.blackberry.api.mail.BodyPart
Constructs a BodyPart object.
BOLD - Static variable in class net.rim.device.api.ui.Font
Bold font style modifier
Boolean - class java.lang.Boolean.
The Boolean class wraps a value of the primitive type boolean in an object.
BOOLEAN - Static variable in interface net.rim.device.api.crypto.asn1.DERTags
The DER tag for the ASN.1 BOOLEAN primitive type.
BOOLEAN - Static variable in interface net.rim.blackberry.api.pim.PIMItem
Indicates that the data type is a Boolean.
Boolean(boolean) - Constructor for class java.lang.Boolean
Allocates a Boolean object representing the value argument.
booleanValue() - Method in class java.lang.Boolean
Returns the value of this Boolean object as a boolean primitive.
BOTTOM - Static variable in class javax.microedition.lcdui.Graphics
Constant for positioning the anchor point of text and images below the text or image.
BOTTOM - Static variable in interface net.rim.device.api.ui.DrawStyle
Drawing position for the bottom of the text.
BOTTOMMOST - Static variable in class net.rim.device.api.ui.Manager
Indicates scrolling all the way to the bottom of the manager.
BOX_DRAWINGS_LIGHT_DOWN_AND_RIGHT - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BOX_DRAWINGS_LIGHT_UP_AND_RIGHT - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BOX_DRAWINGS_LIGHT_VERTICAL - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BRIGHTNESS_100 - Static variable in class net.rim.device.api.system.LED
LED 100% brightness.
BRIGHTNESS_12 - Static variable in class net.rim.device.api.system.LED
LED 12% brightness.
BRIGHTNESS_25 - Static variable in class net.rim.device.api.system.LED
LED 25% brightness.
BRIGHTNESS_50 - Static variable in class net.rim.device.api.system.LED
LED 50% brightness.
BROKEN_BAR - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
BSTAT_CHARGING - Static variable in class net.rim.device.api.system.DeviceInfo
Battery is charging.
BSTAT_DEAD - Static variable in class net.rim.device.api.system.DeviceInfo
Battery at or below zero percent.
BSTAT_IS_USING_EXTERNAL_POWER - Static variable in class net.rim.device.api.system.DeviceInfo
Device is connected to an external power source.
BSTAT_LOW - Static variable in class net.rim.device.api.system.DeviceInfo
Battery is low.
BSTAT_NO_RADIO - Static variable in class net.rim.device.api.system.DeviceInfo
Battery is too low for radio usage.
BSTAT_NO_TURN_ON - Static variable in class net.rim.device.api.system.DeviceInfo
Battery is too low for device to turn on.
BSTAT_NONE - Static variable in class net.rim.device.api.system.DeviceInfo
No battery.
BSTAT_REVERSED - Static variable in class net.rim.device.api.system.DeviceInfo
Battery is inserted backwards.
BSTAT_TOO_COLD - Static variable in class net.rim.device.api.system.DeviceInfo
Battery is too cold.
BSTAT_TOO_HOT - Static variable in class net.rim.device.api.system.DeviceInfo
Battery is too hot.
buf - Variable in class java.io.ByteArrayOutputStream
The buffer where data is stored.
buf - Variable in class java.io.ByteArrayInputStream
An array of bytes that was provided by the creator of the stream.
BUFFER_LENGTH - Static variable in class net.rim.device.api.io.LineReader
 
buildCertificateChain(Certificate, Certificate[], KeyStore) - Static method in class net.rim.device.api.crypto.certificate.CertificateUtilities
Builds a certificate chain for a certificate from a pool of certificates and a keystore.
buildCertificateChain(Certificate, KeyStore) - Static method in class net.rim.device.api.crypto.certificate.CertificateUtilities
Builds a certificate chain for a certificate from a keystore.
buildCertificateChains(Certificate, Certificate[], KeyStore) - Static method in class net.rim.device.api.crypto.certificate.CertificateUtilities
Builds all of the certificate chains for a certificate from a pool of certificates and a keystore.
buildCertificateChains(Certificate, KeyStore) - Static method in class net.rim.device.api.crypto.certificate.CertificateUtilities
Builds all of the certificate chains for a certificate from a keystore.
buildTrustedCertificateChain(Certificate, Certificate[], KeyStore, KeyStore) - Static method in class net.rim.device.api.crypto.certificate.CertificateUtilities
Builds a trusted certificate chain for a certificate from a pool of certificates and a keystore.
buildTrustedCertificateChains(Certificate, Certificate[], KeyStore, KeyStore) - Static method in class net.rim.device.api.crypto.certificate.CertificateUtilities
Builds all of the trusted certificate chains for a certificate from a pool of certificates and a keystore.
BulkUpdateCollectionListener - interface net.rim.device.api.collection.BulkUpdateCollectionListener.
Provides collection events that signal bulk update operations.
BULLET - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
ButtonField - class net.rim.device.api.ui.component.ButtonField.
Contains a button control.
ButtonField() - Constructor for class net.rim.device.api.ui.component.ButtonField
Constructs a new ButtonField instance.
ButtonField(long) - Constructor for class net.rim.device.api.ui.component.ButtonField
Constructs a new ButtonField instance with provided style.
ButtonField(String) - Constructor for class net.rim.device.api.ui.component.ButtonField
Constructs a new ButtonField instance with provided label.
ButtonField(String, long) - Constructor for class net.rim.device.api.ui.component.ButtonField
Constructs a new ButtonField instance with provided label and style.
buzzerDone(int) - Method in interface net.rim.device.api.system.AlertListener
Invoked when a buzzer alert ends.
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.
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.
byteValue() - Method in class java.lang.Integer
Returns the value of this Integer as a byte.
byteValue() - Method in class java.lang.Byte
Returns the value of this Byte as a byte.
ByteVector - class net.rim.device.api.util.ByteVector.
Vector-like class for storing byte values.
ByteVector() - Constructor for class net.rim.device.api.util.ByteVector
Constructs an empty vector.
ByteVector(int) - Constructor for class net.rim.device.api.util.ByteVector
Constructs an empty vector with the specified initial capacity.
ByteVector(int, int) - Constructor for class net.rim.device.api.util.ByteVector
Constructs an empty vector with the specified initial capacity and capacity increment.

C

C2PND163V1 - Static variable in class net.rim.device.api.crypto.oid.OIDs
C2PND163V1 = 1.2.840.10045.3.0.1 Represents the WTLS5 elliptic curve.
calculateThumbprint(Certificate, Digest) - Static method in class net.rim.device.api.crypto.certificate.CertificateUtilities
Calculates the thumbprint of the certificate using the given digest.
Calendar - class java.util.Calendar.
Calendar is an abstract class for getting and setting dates using a set of integer fields such as YEAR, MONTH, DAY, and so on.
Calendar() - Constructor for class java.util.Calendar
protected constructor
callSerially(Runnable) - Method in class javax.microedition.lcdui.Display
Causes the Runnable object r to have its run() method called later, serialized with the event stream, soon after completion of the repaint cycle.
CANCEL - Static variable in class javax.microedition.lcdui.Command
A command that is a standard negative answer to a dialog implemented by current screen.
CANCEL - Static variable in class net.rim.device.api.ui.component.Dialog
Cancel choice for use in dialogs.
cancel() - Method in class java.util.TimerTask
Cancels this timer task.
cancel() - Method in class java.util.Timer
Terminates this timer, discarding any currently scheduled tasks.
cancel() - Method in class net.rim.plazmic.mediaengine.MediaManager
Cancels the current download if one exists.
cancelAllDeferredEvents(long, int, Object) - Static method in class net.rim.device.api.notification.NotificationsManager
Cancels all events matching the source, level and trigger.
cancelDeferredEvent(long, long, Object, int, Object) - Static method in class net.rim.device.api.notification.NotificationsManager
Cancels the event.
cancelImmediateEvent(long, long, Object, Object) - Static method in class net.rim.device.api.notification.NotificationsManager
Cancels any current immediate events.
cancelInvokeLater(int) - Method in class net.rim.device.api.system.Application
Cancels a runnable timed to invoke later.
CANCELLED - Static variable in class net.rim.device.api.ui.component.Menu
Value returned from show() when the menu is cancelled.
CANCER - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
Canvas - class javax.microedition.lcdui.Canvas.
The Canvas class is a base class for writing applications that need to handle low-level events and to issue graphics calls for drawing to the display.
Canvas() - Constructor for class javax.microedition.lcdui.Canvas
Constructs a new Canvas object.
CAPABILITY_GPS - Static variable in class net.rim.device.api.system.CDMAInfo
 
CAPABILITY_MIP - Static variable in class net.rim.device.api.system.CDMAInfo
 
CAPABILITY_SIP - Static variable in class net.rim.device.api.system.CDMAInfo
 
CAPABILITY_SMS - Static variable in class net.rim.device.api.system.CDMAInfo
 
CAPABILITY_VOICE - Static variable in class net.rim.device.api.system.CDMAInfo
 
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.
capacity() - Method in class net.rim.device.api.util.IntVector
Returns the current capacity of this vector.
capacity() - Method in class net.rim.device.api.util.ByteVector
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.
capacityIncrement - Variable in class net.rim.device.api.util.IntVector
The amount by which the capacity of the vector is automatically incremented when its size becomes greater than its capacity.
capacityIncrement - Variable in class net.rim.device.api.util.ByteVector
The amount by which the capacity of the vector is automatically incremented when its size becomes greater than its capacity.
CAPRICORN - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
CAST128DecryptorEngine - class net.rim.device.api.crypto.CAST128DecryptorEngine.
The CAST128DecryptorEngine implements the decryption functionality of the CAST128 block cipher.
CAST128DecryptorEngine(CAST128Key) - Constructor for class net.rim.device.api.crypto.CAST128DecryptorEngine
Creates a CAST128DecryptorEngine object based on a given CAST128 key.
CAST128EncryptorEngine - class net.rim.device.api.crypto.CAST128EncryptorEngine.
Implements the raw functionality of the CAST128 algorithm.
CAST128EncryptorEngine(CAST128Key) - Constructor for class net.rim.device.api.crypto.CAST128EncryptorEngine
Creates a CAST128EncryptorEngineobject given a CAST128 key.
CAST128Key - class net.rim.device.api.crypto.CAST128Key.
Represents a CAST128 key.
CAST128Key() - Constructor for class net.rim.device.api.crypto.CAST128Key
Creates a new random CAST128Key and stores the keying material in the object.
CAST128Key(byte[]) - Constructor for class net.rim.device.api.crypto.CAST128Key
Creates a CAST128Key using as much of the key data as necessary.
CAST128Key(byte[], int) - Constructor for class net.rim.device.api.crypto.CAST128Key
Creates a CAST128Key using as much of the key data as necessary.
CASUAL - Static variable in interface net.rim.device.api.notification.NotificationsConstants
Casual notification level.
CBCDecryptorEngine - class net.rim.device.api.crypto.CBCDecryptorEngine.
Provides the functionality of using CBC or Cipher Block Chaining mode for decryption.
CBCDecryptorEngine(BlockDecryptorEngine, InitializationVector) - Constructor for class net.rim.device.api.crypto.CBCDecryptorEngine
Creates a CBC decryptor engine given an algorithm engine and an initialization vector.
CBCEncryptorEngine - class net.rim.device.api.crypto.CBCEncryptorEngine.
Provides the functionality of using CBC or Cipher Block Chaining mode for encryption.
CBCEncryptorEngine(BlockEncryptorEngine) - Constructor for class net.rim.device.api.crypto.CBCEncryptorEngine
Creates a CBC encryptor engine with the given algorithm engine.
CBCEncryptorEngine(BlockEncryptorEngine, InitializationVector) - Constructor for class net.rim.device.api.crypto.CBCEncryptorEngine
Creates a CBC encryptor engine with the given algorithm engine and initialization vector.
CBCMAC - class net.rim.device.api.crypto.CBCMAC.
CBCMAC is method of producing a Message Authentication Code (MAC) using a block cipher in cipher-block-chaining (CBC) mode.
CBCMAC(BlockEncryptorEngine) - Constructor for class net.rim.device.api.crypto.CBCMAC
Creates an instance of the CBCMAC object with a given block cipher.
CBCMAC(BlockEncryptorEngine, BlockDecryptorEngine) - Constructor for class net.rim.device.api.crypto.CBCMAC
Creates an instance of the CBCMAC object with given encryptor and decryptor engines.
CBCMAC(SymmetricKey) - Constructor for class net.rim.device.api.crypto.CBCMAC
Creates an instance of the CBCMAC object with a given key.
CBCMAC(SymmetricKey, SymmetricKey) - Constructor for class net.rim.device.api.crypto.CBCMAC
Creates an instance of the CBCMAC object with given keys.
CC - Static variable in interface net.rim.blackberry.api.mail.Message.RecipientType
"Cc" (carbon copy) recipients
CC - Static variable in class net.rim.blackberry.api.mail.Header
Cc header tag
CDMAInfo - class net.rim.device.api.system.CDMAInfo.
Contains CDMA (Code Division Multiple Access) radio information.
CDMAInfo.CDMACellInfo - class net.rim.device.api.system.CDMAInfo.CDMACellInfo.
Contains CDMA (Code Division Multiple Access) cell information.
CEDILLA - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
CENT_SIGN - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
certAccessDescriptionOCSP - Static variable in class net.rim.device.api.crypto.oid.OIDs
certAccessDescriptionOCSP = 1.3.6.1.5.5.7.48.1 Information about the certificate access for ocsp.
certAuthorityInfoAccess - Static variable in class net.rim.device.api.crypto.oid.OIDs
certAuthorityInfoAccess = 1.3.6.1.5.5.7.1.1 Information about the certificate authority.
Certificate - interface net.rim.device.api.crypto.certificate.Certificate.
Defines the properties of all certificates.
CERTIFICATE_EXPIRED - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Indicates that a certificate has expired or is not currently valid.
CERTIFICATE_REVOKED - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Indicates that a certificate was revoked by its signer.
CERTIFICATE_UNKNOWN - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Indicates that another (unspecified) issue arose in processing the certificate, rendering it unacceptable.
CERTIFICATE_V1 - Static variable in class net.rim.device.api.crypto.certificate.x509.X509Certificate
Refers to an X509 Certificate that is version 1
CERTIFICATE_V2 - Static variable in class net.rim.device.api.crypto.certificate.x509.X509Certificate
Refers to an X509 Certificate that is version 2
CERTIFICATE_V3 - Static variable in class net.rim.device.api.crypto.certificate.x509.X509Certificate
Refers to an X509 Certificate that is version 3
certificateAdded(Certificate) - Method in class net.rim.device.api.crypto.keystore.KeyStoreManager
This method is called by the KeyStore when a new certificate is added to the KeyStore collection.
CertificateChainTooLongException - exception net.rim.device.api.crypto.certificate.CertificateChainTooLongException.
Thrown during certificate chain cerification to indicate that the chain is longer than the CA's policy allows.
CertificateChainTooLongException() - Constructor for class net.rim.device.api.crypto.certificate.CertificateChainTooLongException
Creates a new CertificateChainTooLongException object.
CertificateChainTooLongException(String) - Constructor for class net.rim.device.api.crypto.certificate.CertificateChainTooLongException
Creates a new CertificateChainTooLongException object given the text message associated with the exception.
CertificateDisplayField - class net.rim.device.api.crypto.certificate.CertificateDisplayField.
A helper class used with the Certificate.getCustomDisplayFields() method to provide custom information for display certificate fields in a dialog.
CertificateDisplayField(String, String) - Constructor for class net.rim.device.api.crypto.certificate.CertificateDisplayField
Create a CertificateDisplayField object given the specified label and value.
CertificateException - exception net.rim.device.api.crypto.certificate.CertificateException.
Thrown whenever a malformed certificate is parsed, or if an unsupported feature is found in the certificate.
CertificateException() - Constructor for class net.rim.device.api.crypto.certificate.CertificateException
Constructs a CertificateException object with no detailed message.
CertificateException(String) - Constructor for class net.rim.device.api.crypto.certificate.CertificateException
Constructs a CertificateException object with a detailed message.
CertificateExtension - class net.rim.device.api.crypto.certificate.CertificateExtension.
Represents a certificate extension.
CertificateExtension(OID, boolean, byte[]) - Constructor for class net.rim.device.api.crypto.certificate.CertificateExtension
Associates an OID, a data value, and a critical flag within a certificate extension.
CertificateFactory - class net.rim.device.api.crypto.certificate.CertificateFactory.
Create a new certificate given a String representing a certificate type.
CertificateField - interface net.rim.device.api.crypto.certificate.CertificateField.
Represents a certificate field.
CertificateInvalidException - exception net.rim.device.api.crypto.certificate.CertificateInvalidException.
Thrown during certificate chain certification process to indicate that a certificate in the chain has expired.
CertificateInvalidException() - Constructor for class net.rim.device.api.crypto.certificate.CertificateInvalidException
Creates a new CertificateInvalidException object.
CertificateInvalidException(String) - Constructor for class net.rim.device.api.crypto.certificate.CertificateInvalidException
Creates a new CertificateInvalidException object given the text message associated with the exception.
CertificateParsingException - exception net.rim.device.api.crypto.certificate.CertificateParsingException.
Thrown whenever a malformed certificate is parsed.
CertificateParsingException() - Constructor for class net.rim.device.api.crypto.certificate.CertificateParsingException
Constructs a CertificateParsingException object with no detailed message.
CertificateParsingException(String) - Constructor for class net.rim.device.api.crypto.certificate.CertificateParsingException
Constructs a CertificateParsingException object with a detailed message.
CertificateRevocationList - interface net.rim.device.api.crypto.certificate.CertificateRevocationList.
Provides support for Certificate Revocation Lists, such as X.509 CRLs.
CertificateRevokedException - exception net.rim.device.api.crypto.certificate.CertificateRevokedException.
Thrown during certificate chain cerification to indicate that a certificate in the chain has been revoked.
CertificateRevokedException() - Constructor for class net.rim.device.api.crypto.certificate.CertificateRevokedException
Creates a new CertificateRevokedException object.
CertificateRevokedException(String) - Constructor for class net.rim.device.api.crypto.certificate.CertificateRevokedException
Creates a new CertificateRevokedException object given the text message associated with the exception.
CertificateServerInfo - class net.rim.device.api.crypto.certificate.CertificateServerInfo.
This class represents the objects that are currently stored in the SyncCollection and contains a server, type of server and uid for the record.
CertificateServerInfo(String, int, String, int) - Constructor for class net.rim.device.api.crypto.certificate.CertificateServerInfo
Creates a new CertificateServerInfo object.
CertificateServerInfo(String, int, String, String, int, int) - Constructor for class net.rim.device.api.crypto.certificate.CertificateServerInfo
Creates a new CertificateServerInfo object.
CertificateServers - class net.rim.device.api.crypto.certificate.CertificateServers.
This class is used to store the certificate servers so that we can ensure that they are maintained on the device through resets.
CertificateStatus - class net.rim.device.api.crypto.certificate.CertificateStatus.
Provides access to a certificate's current status, as determined by a CRL or OCSP query.
CertificateStatus() - Constructor for class net.rim.device.api.crypto.certificate.CertificateStatus
Creates a CertificateStatus object with UNKNOWN status.
CertificateStatus(int, long, long, long, long) - Constructor for class net.rim.device.api.crypto.certificate.CertificateStatus
Creates a CertificateStatus object with the given parameters.
CertificateStatus(int, long, long, long, long, int) - Constructor for class net.rim.device.api.crypto.certificate.CertificateStatus
Creates a CertificateStatus object with the given parameters.
CertificateStatusException - exception net.rim.device.api.crypto.certificate.CertificateStatusException.
Indicates that an error was encountered during the status request process.
CertificateStatusException() - Constructor for class net.rim.device.api.crypto.certificate.CertificateStatusException
Creates a CertificateStatusException.
CertificateStatusException(String) - Constructor for class net.rim.device.api.crypto.certificate.CertificateStatusException
Creates a CertificateStatusException with an error message.
CertificateStatusListener - interface net.rim.device.api.crypto.certificate.status.CertificateStatusListener.
Provides a listener interface for over-the-air certificate status requests.
CertificateStatusManager - class net.rim.device.api.crypto.keystore.CertificateStatusManager.
Coordinates all status methods required to use access and modify the CertificateStatus of any Certificate on the device.
CertificateStatusManagerTicket - interface net.rim.device.api.crypto.keystore.CertificateStatusManagerTicket.
The CertificateStatusManager implementation of the ticket interface that will be used to verify that applications actually have the necessary permissions to interact with the CertificateStatusManager.
CertificateStatusProvider - class net.rim.device.api.crypto.certificate.status.CertificateStatusProvider.
Provides access to over-the-air certificate status through various supported protocols.
CertificateStatusRequest - class net.rim.device.api.crypto.certificate.status.CertificateStatusRequest.
Encapsulates the information necessary for an over-the-air certificate status request.
CertificateStatusRequest(Certificate[], boolean, KeyStore, CertificateStatusManagerTicket, Object) - Constructor for class net.rim.device.api.crypto.certificate.status.CertificateStatusRequest
Creates a new CertificateStatusRequest for the given certificate or certificate chain.
CertificateUtilities - class net.rim.device.api.crypto.certificate.CertificateUtilities.
Verifies certificate chains.
CertificateVerificationException - exception net.rim.device.api.crypto.certificate.CertificateVerificationException.
Thrown when a certificate fails to verify.
CertificateVerificationException() - Constructor for class net.rim.device.api.crypto.certificate.CertificateVerificationException
Constructs a CertificateVerificationException object with no detailed message.
CertificateVerificationException(String) - Constructor for class net.rim.device.api.crypto.certificate.CertificateVerificationException
Constructs a CertificateVerificationException object with a detailed message.
CFBDecryptor - class net.rim.device.api.crypto.CFBDecryptor.
CFBDecryptor is the class used to iterate a given block cipher in 8 or 64-bit Cipher Feedback (CFB) mode.
CFBDecryptor(SymmetricKeyEncryptorEngine, InitializationVector, InputStream, boolean) - Constructor for class net.rim.device.api.crypto.CFBDecryptor
Creates the CFB cipher with the given encryptor engine and initialization vector.
CFBEncryptor - class net.rim.device.api.crypto.CFBEncryptor.
CFBEncryptor is the class used to iterate a given block cipher in 8 or 64-bit Cipher Feedback (CFB) mode.
CFBEncryptor(SymmetricKeyEncryptorEngine, InitializationVector, OutputStream, boolean) - Constructor for class net.rim.device.api.crypto.CFBEncryptor
Creates a CFB cipher with the given symmetric key engine and initialization vector.
ChainableCollection - interface net.rim.device.api.collection.ChainableCollection.
Base functionality for a collection that can receive and emit collection events.
challenge() - Method in class net.rim.device.api.crypto.keystore.KeyStorePasswordManager
Displays the password dialog and prompts the user to enter a correct password.
challenge(String) - Method in class net.rim.device.api.crypto.keystore.KeyStorePasswordManager
Displays a custom password dialog and prompts the user to enter a correct password.
changed(MessageEvent) - Method in interface net.rim.blackberry.api.mail.event.MessageListener
Invoked when a message changes.
changePassword() - Method in class net.rim.device.api.crypto.keystore.RIMKeyStore
 
changePassword() - Method in class net.rim.device.api.crypto.keystore.PersistableRIMKeyStore
 
changePassword() - Method in class net.rim.device.api.crypto.keystore.KeyStorePasswordManager
This function is called to change the KeyStore password on the device.
changePassword() - Method in interface net.rim.device.api.crypto.keystore.KeyStoreData
Changes the passphrase.
changePreferredKeyStore(int) - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
Allows you to change the preferred key store.
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.
Characters - interface net.rim.device.api.system.Characters.
Represents the special characters defined in the base font classes.
CharacterUtilities - class net.rim.device.api.util.CharacterUtilities.
Retreives Unicode attributes for characters.
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.
charAt(int) - Method in class java.lang.String
Returns the character at the specified index.
charAt(int) - Method in class net.rim.device.api.ui.component.RichTextField
Retrieves a specific contained character from this field.
charAt(int) - Method in class net.rim.device.api.ui.component.BasicEditField
Retrieves the character at the specified offset.
charAt(int) - Method in interface net.rim.device.api.util.AbstractString
Retrieves character at provided position.
charsWidth(char[], int, int) - Method in class javax.microedition.lcdui.Font
Returns the advance width of the characters in ch, starting at the specified offset and for the specified number of characters (length).
charValue() - Method in class java.lang.Character
Returns the value of this Character object.
charWidth(char) - Method in class javax.microedition.lcdui.Font
Gets the advance width of the specified character in this Font.
CHECK_MARK - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
CheckboxField - class net.rim.device.api.ui.component.CheckboxField.
Contains a checkbox control.
CheckboxField() - Constructor for class net.rim.device.api.ui.component.CheckboxField
Creates a new CheckboxField instance.
CheckboxField(String, boolean) - Constructor for class net.rim.device.api.ui.component.CheckboxField
Constructs a new CheckboxField instance with label and starting state.
CheckboxField(String, boolean, long) - Constructor for class net.rim.device.api.ui.component.CheckboxField
Constructs a new CheckboxField instance with label, starting state and style.
checkCertificateChain(int, Certificate[]) - Method in interface net.rim.device.api.crypto.certificate.Certificate
Checks to make sure that the certificate at position is valid within the chain.
checkCertificateChain(int, Certificate[]) - Method in class net.rim.device.api.crypto.certificate.x509.X509Certificate
Checks to make sure that the certificate at position is valid within the chain.
checkCertificateChain(int, Certificate[]) - Method in class net.rim.device.api.crypto.certificate.wtls.WTLSCertificate
Checks to make sure that the certificate at position is valid within the chain.
checkEntireChain() - Method in class net.rim.device.api.crypto.certificate.status.CertificateStatusRequest
Returns true if the status of the entire chain is to be checked.
checkError() - Method in class java.io.PrintStream
Flush the stream and check its error state.
checkHash(int) - Method in class net.rim.device.api.crypto.keystore.KeyStoreDataMap
This is a test method that checks to see if the hash passed in is contained in the int multi map.
checkKeys(CodeSigningKey, CodeSigningKey) - Method in class net.rim.device.api.system.ControlledAccess
Determines if the specified code signing keys match the wrapped object's keys.
checkMAC(byte[]) - Method in interface net.rim.device.api.crypto.MAC
Returns true if the MAC calculated so far is the same as the given MAC.
checkMAC(byte[], boolean) - Method in interface net.rim.device.api.crypto.MAC
Returns true if the MAC calculated so far is the same as the given MAC.
checkMAC(byte[], int) - Method in class net.rim.device.api.crypto.NullMAC
Returns true or false depending on how this object was constructed.
checkMAC(byte[], int) - Method in interface net.rim.device.api.crypto.MAC
Returns true if the MAC calculated so far is the same as the given MAC.
checkMAC(byte[], int, boolean) - Method in interface net.rim.device.api.crypto.MAC
Returns true if the MAC calculated so far is the same as the given MAC.
checkMAC(byte[], int, int, SymmetricKey, String, byte[], int, int) - Static method in class net.rim.device.api.crypto.Crypto
Returns true if the given MAC matches the generated MAC of the given data and the given key using the given algorithm.
CHECKSUM_MISMATCH - Static variable in class net.rim.plazmic.mediaengine.MediaException
Represents an error that occurs when the checksum fails.
checkTicket(CertificateStatusManagerTicket) - Method in class net.rim.device.api.crypto.keystore.CertificateStatusManager
Checks the validity of the ticket.
checkTicket(KeyStoreDataTicket) - Method in interface net.rim.device.api.crypto.keystore.KeyStoreData
Returns a boolean denoting whether or not this ticket will work for this KeyStoreData record.
checkTicket(KeyStorePasswordTicket) - Method in class net.rim.device.api.crypto.keystore.KeyStorePasswordManager
Checks to make sure that the ticket is valid and that it is of the appropriate type.
checkTicket(KeyStoreTicket) - Method in class net.rim.device.api.crypto.keystore.TrustedKeyStore
Returns a boolean denoting whether or not this ticket will work for this KeyStore.
checkTicket(KeyStoreTicket) - Method in class net.rim.device.api.crypto.keystore.SyncableRIMKeyStore
 
checkTicket(KeyStoreTicket) - Method in class net.rim.device.api.crypto.keystore.RIMKeyStore
Checks the validity of the ticket.
checkTicket(KeyStoreTicket) - Method in interface net.rim.device.api.crypto.keystore.KeyStore
Returns a boolean denoting whether or not this ticket will work with this KeyStore.
checkTicket(KeyStoreTicket) - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
Calls the checkTicket method on the preferred key store.
children() - Method in interface net.rim.device.api.collection.ReadableTree
Retrieves an enumeration of all of the immediate children nodes.
Choice - interface javax.microedition.lcdui.Choice.
Choice defines an API for a user interface components implementing selection from predefined number of choices.
ChoiceField - class net.rim.device.api.ui.component.ChoiceField.
Base implementation of a choice field.
ChoiceField() - Constructor for class net.rim.device.api.ui.component.ChoiceField
Constructs a new choice field.
ChoiceField(long) - Constructor for class net.rim.device.api.ui.component.ChoiceField
Constructs a new choice field with provided style.
ChoiceField(String, int, int) - Constructor for class net.rim.device.api.ui.component.ChoiceField
Constructs a new choice field with provided label and number of choices, setting initially selected value.
ChoiceField(String, int, int, long) - Constructor for class net.rim.device.api.ui.component.ChoiceField
Constructs a new choice field and sets initially selected value.
ChoiceGroup - class javax.microedition.lcdui.ChoiceGroup.
A ChoiceGroup is a group of selectable elements intended to be placed within a Form.
ChoiceGroup(String, int) - Constructor for class javax.microedition.lcdui.ChoiceGroup
Creates a new, empty ChoiceGroup, specifying its title and its type.
ChoiceGroup(String, int, String[], Image[]) - Constructor for class javax.microedition.lcdui.ChoiceGroup
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.
CIRCUMFLEX_ACCENT - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
clamp(int, int, int) - Static method in class net.rim.device.api.util.MathUtilities
Clamps provided value between a lower and upper bound.
Class - class java.lang.Class.
Instances of the class Class represent classes and interfaces in a running Java application.
CLASS - Static variable in interface net.rim.blackberry.api.pim.ToDo
Field specifying the desired access class for this contact.
CLASS - Static variable in interface net.rim.blackberry.api.pim.Event
Field specifying the desired access class for this contact.
CLASS - Static variable in interface net.rim.blackberry.api.pim.Contact
Field specifying the class of this contact.
CLASS_CONFIDENTIAL - Static variable in interface net.rim.blackberry.api.pim.ToDo
Constant indicating this contact's class of access is confidential.
CLASS_CONFIDENTIAL - Static variable in interface net.rim.blackberry.api.pim.Event
Constant indicating this contact's class of access is confidential.
CLASS_CONFIDENTIAL - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the constant for the "confidential" access class.
CLASS_PRIVATE - Static variable in interface net.rim.blackberry.api.pim.ToDo
Constant indicating this contact's class of access is private.
CLASS_PRIVATE - Static variable in interface net.rim.blackberry.api.pim.Event
Constant indicating this contact's class of access is private.
CLASS_PRIVATE - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the constant for the "private" access class.
CLASS_PUBLIC - Static variable in interface net.rim.blackberry.api.pim.ToDo
Constant indicating this contact's class of access is public.
CLASS_PUBLIC - Static variable in interface net.rim.blackberry.api.pim.Event
Constant indicating this contact's class of access is public.
CLASS_PUBLIC - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the constant for the "public" access class.
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.
classesEqual(Object, Object) - Static method in class net.rim.device.api.util.ObjectUtilities
Determines if two objects are instances of the same class.
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.
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.
clean() - Method in class net.rim.device.api.crypto.keystore.KeyStorePasswordManager
This method is called when the user wants to clean out the keystore information requiring the entry of the password the next time they try to access anything in the keystore.
clear() - Method in class java.util.Hashtable
Flush this hashtable.
clear() - Method in class net.rim.device.api.ui.Graphics
Clears the entire graphics area to the current background.
clear() - Method in class net.rim.device.api.util.ToIntHashtable
Flush this hashtable.
clear() - Method in class net.rim.device.api.util.MultiMap
Removes all keys and values.
clear() - Method in class net.rim.device.api.util.LongIntHashtable
Flush this hashtable.
clear() - Method in class net.rim.device.api.util.LongHashtable
Flush this hashtable.
clear() - Method in class net.rim.device.api.util.IntMultiMap
Removes all keys and values.
clear() - Method in class net.rim.device.api.util.IntIntHashtable
Flush this hashtable.
clear() - Method in class net.rim.device.api.util.IntHashtable
Flush this hashtable.
clear(int) - Method in class net.rim.device.api.ui.component.BasicEditField
Clears this field's contents.
clear(int) - Method in class net.rim.device.api.util.BitSet
Clears bit by index.
clear(int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Clears a region to the current background.
clear(XYRect) - Method in class net.rim.device.api.ui.Graphics
Clears a region specified by an XYRect object to the current background.
clearFlags(int) - Method in class net.rim.blackberry.api.mail.Message
Clears flags for the message.
clearLog() - Static method in class net.rim.device.api.system.EventLogger
Clears the EventLog of all events.
clearOut() - Method in class net.rim.device.api.collection.util.CollectionListenerManager
Flush this manager's listener list.
clearSummaryParameter() - Method in interface net.rim.device.api.synchronization.SummaryParameterListener
Called after a "summary" command has completed, regardless of whether setSummaryParameter() has been called.
clearSyncObjectDirty(SyncObject) - Method in class net.rim.device.api.synchronization.SyncItem
 
clearSyncObjectDirty(SyncObject) - Method in interface net.rim.device.api.synchronization.SyncCollection
Marks the specified SyncObject as not dirty.
CLIENT_AUTHENTICATION - Static variable in class net.rim.device.api.crypto.certificate.KeyUsage
The subject public key is used for TLS web client authentication.
Clipboard - class net.rim.device.api.system.Clipboard.
Provides a global clipboard for cut and paste operations.
clipRect(int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Intersects the current clip with the specified rectangle.
clockUpdated() - Method in interface net.rim.device.api.system.RealtimeClockListener
Invoked when the date and time is updated.
clone() - Method in class net.rim.device.api.util.CloneableVector
Retreives a clone of this vector.
clone(Vector) - Static method in class net.rim.device.api.util.CloneableVector
Makes a clone of provided vector.
CloneableVector - class net.rim.device.api.util.CloneableVector.
A vector that can provide a clone of itself.
CloneableVector() - Constructor for class net.rim.device.api.util.CloneableVector
Constructs a new CloneableVector instance.
CloneableVector(int) - Constructor for class net.rim.device.api.util.CloneableVector
Constructs a new CloneableVector instance with your provided initial capacity.
CloneableVector(int, int) - Constructor for class net.rim.device.api.util.CloneableVector
Constructs a new CloneableVector instance with your provided initial capacity and capacity increment.
CLOSE_NOTIFY - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Notifies the recipient that the sender will not send any more messages using this connection state.
close() - Method in class java.io.Writer
Close the stream, flushing it first.
close() - Method in class java.io.Reader
Close the stream.
close() - Method in class java.io.PrintStream
Close the stream.
close() - Method in class java.io.OutputStreamWriter
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.InputStreamReader
Close 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.DataOutputStream
Closes this output stream and releases any system resources associated with the 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.ByteArrayOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class java.io.ByteArrayInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in interface javax.microedition.io.Connection
Close the connection.
close() - Method in class net.rim.device.api.compress.ZLibOutputStream
Closes this output stream.
close() - Method in class net.rim.device.api.compress.ZLibInputStream
Closes this stream.
close() - Method in class net.rim.device.api.compress.GZIPOutputStream
Closes this output stream.
close() - Method in class net.rim.device.api.compress.GZIPInputStream
Closes this stream.
close() - Method in class net.rim.device.api.io.SharedOutputStream
Closes this output stream and releases any system resources it uses.
close() - Method in class net.rim.device.api.io.Base64OutputStream
Closes this output stream.
close() - Method in class net.rim.device.api.io.Base64InputStream
Closes this input stream.
close() - Method in class net.rim.device.api.mime.MIMEOutputStream
Closes this output stream.
close() - Method in class net.rim.device.api.mime.MIMEInputStream
Closes this input stream.
close() - Method in class net.rim.device.api.system.USBPort
Closes the channel.
close() - Method in class net.rim.device.api.system.SerialPort
Closes the serial port.
close() - Method in class net.rim.device.api.system.IOPort
Closes the I/O port.
close() - Method in class net.rim.device.api.ui.Screen
Closes the screen.
close() - Method in class net.rim.device.api.ui.component.Dialog
Implements Screen.close().
close() - Method in class net.rim.plazmic.mediaengine.MediaPlayer
Closes an instance of MediaPlayer.
close() - Method in class net.rim.device.api.crypto.ECIESEncryptor
 
close() - Method in class net.rim.device.api.crypto.CryptoOutputStream
Closes the output stream.
close() - Method in class net.rim.device.api.crypto.CryptoInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class net.rim.device.api.crypto.BlockEncryptor
 
close() - Method in class net.rim.device.api.crypto.tls.tls10.TLS10Connection
Close the connection.
close() - Method in class net.rim.device.api.crypto.tls.wtls20.WTLS20Connection
 
close() - Method in class net.rim.device.api.crypto.tls.ssl30.SSL30Connection
Close the connection.
close() - Method in interface net.rim.blackberry.api.pim.PIMList
Closes this list, releasing it's resources to memory.
closeRecordStore() - Method in class javax.microedition.rms.RecordStore
This method is called when the MIDlet requests to have the record store closed.
CLOUD - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
CMM_HASH_INVALID - Static variable in class net.rim.device.api.system.CodeModuleManager
The operation failed due to an invalid hash.
CMM_MODULE_INCOMPATIBLE - Static variable in class net.rim.device.api.system.CodeModuleManager
The operation failed because the module is incompatible with an existing module.
CMM_MODULE_INVALID - Static variable in class net.rim.device.api.system.CodeModuleManager
The operation failed because the module is invalid.
CMM_OK - Static variable in class net.rim.device.api.system.CodeModuleManager
The operation completed successfully.
CMM_OK_MODULE_OVERWRITTEN - Static variable in class net.rim.device.api.system.CodeModuleManager
The operation completed successfully; a module was overwritten in the process.
CMM_SIGNATURE_INVALID - Static variable in class net.rim.device.api.system.CodeModuleManager
The operation failed due to an invalid signature.
cmsIdAlgCMS3DESWrap - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdAlgCMS3DESWrap = 1.2.840.113549.1.9.16.3.6 Represents the 3DES Key Wrap algorithm.
cmsIdAlgCMSRC2Wrap - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdAlgCMSRC2Wrap = 1.2.840.113549.1.9.16.3.7 Represents the RC2 Key Wrap algorithm.
cmsIdAlgESDH - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdAlgESDH = 1.2.840.113549.1.9.16.3.5 Represents the ephemeral static DH KDF.
cmsIdAlgPWRIKEK - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdAlgPWRIKEK = 1.2.840.113549.1.9.16.3.9 Represents the password based recipient info type.
cmsIdAlgSSDH - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdAlgSSDH = 1.2.840.113549.1.9.16.3.10 Represents the static static DH KDF
cmsIdAlgZLibCompress - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdAlgZLibCompress = 1.2.840.113549.1.9.16.3.8 Represents the ZLib compression algorithm.
cmsIdAuthenticatedData - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdAuthenticatedData = 1.2.840.113549.1.9.16.1.2 Represents AuthenticatedData type.
cmsIdCtCompressedData - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdCtCompressedData = 1.2.840.113549.1.9.16.3.6 Represents CompressedData type.
cmsIdCtContentInfo - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdCtContentInfo = 1.2.840.113549.1.9.16.1.6 Represents CtContentInfo type.
cmsIdCtReceipt - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdCtReceipt = 1.2.840.113549.1.9.16.1.1 Represents CtReceiptInfo type.
cmsIdData - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdData = 1.2.840.113549.1.7.1 Represents Data type.
cmsIdDigestedData - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdDigestedData = 1.2.840.113549.1.7.5 Represents DigestedData type.
cmsIdEncrypedData - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdEncrypedData = 1.2.840.113549.1.7.6 Represents EncrypedData type.
cmsIdEnvelopedData - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdEnvelopedData = 1.2.840.113549.1.7.3 Represents EnvelopedData type.
cmsIdSignedAndEnvelopedData - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdSignedAndEnvelopedData = 1.2.840.113549.1.7.4 Represents SignedAndEnvelopedData type.
cmsIdSignedData - Static variable in class net.rim.device.api.crypto.oid.OIDs
cmsIdSignedData = 1.2.840.113549.1.7.2 Represents SignedData type.
CODE_SIGNING - Static variable in class net.rim.device.api.crypto.certificate.KeyUsage
The subject public key is used for signing downloadable executable code.
CodeModuleManager - class net.rim.device.api.system.CodeModuleManager.
Manages the Java code modules installed on the device.
CodeSigningKey - class net.rim.device.api.system.CodeSigningKey.
Provides access to code signing keys to facilitate run-time access checking.
CodeSigningKey(int, byte[], String) - Constructor for class net.rim.device.api.system.CodeSigningKey
Creates new CodeSigningKey instance.
CodeSigningKey(String, byte[], String) - Constructor for class net.rim.device.api.system.CodeSigningKey
Creates new CodeSigningKey instance.
Collection - interface net.rim.device.api.collection.Collection.
Base type defining a Collection implementation.
CollectionCombiner - interface net.rim.device.api.collection.CollectionCombiner.
Allows a collection to collect and combine elements from a number of source collections.
CollectionEventSource - interface net.rim.device.api.collection.CollectionEventSource.
Defines functionality for collections that act as the source of collection events.
CollectionListener - interface net.rim.device.api.collection.CollectionListener.
Defines functionality required of collection event listeners.
CollectionListenerAction - interface net.rim.device.api.collection.util.CollectionListenerAction.
Defines means by which a collection can request actions of a registered listener.
CollectionListenerManager - class net.rim.device.api.collection.util.CollectionListenerManager.
Class that can manage a list of CollectionListener objects that register to receive collection events.
CollectionListenerManager() - Constructor for class net.rim.device.api.collection.util.CollectionListenerManager
Constructs a new CollectionListManager instance.
CollectionListenerWithHint - interface net.rim.device.api.collection.CollectionListenerWithHint.
Defines events used by collections implementing CollectionEventSource.
CollectionLock - class net.rim.device.api.collection.CollectionLock.
Global collection lock object to prevent deadlocks when using collections.
CollectionWithVersion - interface net.rim.device.api.collection.CollectionWithVersion.
Provides a means to retrieve an integer version number from a collection.
COLON - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
color_type - Variable in class net.rim.device.api.system.Bitmap.PNGInfo
The color type of the PNG.
COLUMNWISE_MONOCHROME - Static variable in class net.rim.device.api.system.Bitmap
Columnwise, monochrome bitmap type.
CombinedKeyStore - class net.rim.device.api.crypto.keystore.CombinedKeyStore.
This class allows a developer to combine several keystores into what looks like one keystore.
CombinedKeyStore(KeyStore[]) - Constructor for class net.rim.device.api.crypto.keystore.CombinedKeyStore
Initializes the combined keystore with an array of underlying keystores.
CombinedKeyStore(KeyStore[], int) - Constructor for class net.rim.device.api.crypto.keystore.CombinedKeyStore
Initializes the combined keystore with an array of underlying keystores.
COMMA - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
Command - class javax.microedition.lcdui.Command.
The Command class is a construct that encapsulates the semantic information of an action.
Command(String, int, int) - Constructor for class javax.microedition.lcdui.Command
Creates a new command object with the given label, type, and priority.
commandAction(Command, Displayable) - Method in interface javax.microedition.lcdui.CommandListener
Indicates that a command event has occurred on Displayable d.
CommandListener - interface javax.microedition.lcdui.CommandListener.
This interface is used by applications which need to receive high-level events from the implementation.
COMMERCIAL_AT - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
commit() - Method in class net.rim.device.api.system.PersistentObject
Commits this object to the persistent store.
commit() - Method in interface net.rim.blackberry.api.pim.PIMItem
Commits the PIMItem to the list.
commit(Object) - Static method in class net.rim.device.api.system.PersistentObject
Commits provided object to the persistent store.
Comparator - interface net.rim.device.api.util.Comparator.
Defines comparison methods useable to impose a total ordering on a collection of objects.
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.
compare(byte[], byte[]) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Compares the integer represented in array a to the one represented in array b.
compare(byte[], int, int, byte[], int, int) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Compares the integer represented in array a to the one represented in array b.
compare(CertificateStatus) - Method in class net.rim.device.api.crypto.certificate.CertificateStatus
Determines how this object's status compares to the specified object's status.
compare(int) - Method in class net.rim.device.api.crypto.certificate.CertificateStatus
Determines how this object's status compares to the specified object's status.
compare(int, int) - Method in interface net.rim.device.api.util.IntComparator
Compares two arguments for order.
compare(Object, Object) - Method in class net.rim.device.api.util.InvertedOrderComparator
Compares two arguments for order.
compare(Object, Object) - Method in interface net.rim.device.api.util.Comparator
Compares two arguments for order.
compareDistinguishedNames(DistinguishedName, DistinguishedName) - Static method in class net.rim.device.api.crypto.certificate.CertificateUtilities
Compares two DistinguishedNames component by component, and returns true if they both have the same number of components and same values for each component.
compareObjectToStringIgnoreCase(Object, Object) - Static method in class net.rim.device.api.util.StringUtilities
Compares the string form of two objects, ignoring case.
compareTo(CryptoInteger) - Method in class net.rim.device.api.crypto.CryptoInteger
Compares this CryptoInteger with the specified CryptoInteger.
compareTo(int) - Method in class net.rim.device.api.crypto.CryptoInteger
Compares this CryptoInteger with the specified integer value.
compareTo(String) - Method in class java.lang.String
Compares two strings lexicographically.
compareToIgnoreCase(String, String) - Static method in class net.rim.device.api.util.StringUtilities
Compare two strings, ignoring case.
CompiledResourceBundle - class net.rim.device.api.i18n.CompiledResourceBundle.
Used internally by the resource compiler.
CompiledResourceBundle(Locale, long, int[], short[], byte[]) - Constructor for class net.rim.device.api.i18n.CompiledResourceBundle
Constructs new CompilerdResourceBundle instance.
COMPLETED - Static variable in interface net.rim.blackberry.api.pim.ToDo
Represents whether or not a ToDo has been completed.
COMPLETION_DATE - Static variable in interface net.rim.blackberry.api.pim.ToDo
Represents the completion date for a ToDo.
COMPRESS_EC_PUBLIC_KEYS - Static variable in interface net.rim.device.api.crypto.encoder.PublicKeyEncoderFlags
Indicates that Elliptic Curve (EC) public keys must be encoded in a compressed format.
computeFields() - Method in class java.util.Calendar
Converts UTC as milliseconds to time field values.
computeHashCode(StringBuffer) - Static method in class net.rim.device.api.util.StringUtilities
Retrieves hashcode of provided string buffer.
computeReverseLookupHashCodeBytes(byte[], int, int) - Static method in class net.rim.device.api.util.StringUtilities
Retrieves restricted hashcode for section of a byte array.
computeReverseLookupHashCodeString(String) - Static method in class net.rim.device.api.util.StringUtilities
Retrieves restricted hashcode for string (for use in reverse lookups).
concat(String) - Method in class java.lang.String
Concatenates the specified string to the end of this string.
CONFIRMATION - Static variable in class javax.microedition.lcdui.AlertType
A CONFIRMATION AlertType is a hint to confirm user actions.
connected() - Method in interface net.rim.device.api.system.IOPortListener
Invoked when the port is connected.
Connection - interface javax.microedition.io.Connection.
This is the most basic type of generic connection.
ConnectionInfo - class net.rim.plazmic.mediaengine.io.ConnectionInfo.
Contains details about the connection.
ConnectionInfo() - Constructor for class net.rim.plazmic.mediaengine.io.ConnectionInfo
The default constructor.
ConnectionNotFoundException - exception javax.microedition.io.ConnectionNotFoundException.
This class is used to signal that a connection target cannot be found
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.
connectionRequested() - Method in interface net.rim.device.api.system.USBPortListener
Invoked when a connection is requested.
Connector - class javax.microedition.io.Connector.
This class is a factory used to create all the connection objects.
Connector - interface net.rim.plazmic.mediaengine.io.Connector.
This interface provides the means to extend MediaManager functionality with support for additional protocols and caching.
Consequence - interface net.rim.device.api.notification.Consequence.
The Consequence interface responds to notification events.
CONSTRAINT_MASK - Static variable in class javax.microedition.lcdui.TextField
The mask value for determining the constraint mode.
CONSTRUCTED_FLAG - Static variable in interface net.rim.device.api.crypto.asn1.DERTags
A flag used to indicate that an arbitrarily large construction has been formed from other ASN.1 types.
CONSUMED_FIELD - Static variable in class net.rim.device.api.synchronization.ConverterUtilities
A marker to indicate that the field has been consumed.
Contact - interface net.rim.blackberry.api.pim.Contact.
Represents a PIM contact.
CONTACT_LIST - Static variable in class net.rim.blackberry.api.pim.PIM
Represents the Contact list type.
ContactAttachmentPart - class net.rim.blackberry.api.mail.ContactAttachmentPart.
Encapuslates an address card attachment part.
ContactAttachmentPart(Multipart) - Constructor for class net.rim.blackberry.api.mail.ContactAttachmentPart
Creates an empty contact attachment part.
ContactAttachmentPart(Multipart, Contact) - Constructor for class net.rim.blackberry.api.mail.ContactAttachmentPart
Creates a contact attachment part from a contact.
ContactList - interface net.rim.blackberry.api.pim.ContactList.
Represents a list of PIM contacts.
contains(byte) - Method in class net.rim.device.api.util.ByteVector
Tests if the specified element is a component in this vector.
contains(CertificateServerInfo) - Method in class net.rim.device.api.crypto.certificate.CertificateServers
Returns a boolean that determines if the specified CertificateServerInfo is contained on a server.
contains(int) - Method in interface net.rim.device.api.collection.ReadableIntMap
Determines if this collection contains an element with provided integer key.
contains(int) - Method in class net.rim.device.api.collection.util.SparseList
Determines if an index already has an associated element.
contains(int) - Method in class net.rim.device.api.util.ToIntHashtable
Determines if some key maps into the specified value in this hashtable.
contains(int) - Method in class net.rim.device.api.util.LongIntHashtable
Determines if some key maps into the specified value in this hashtable.
contains(int) - Method in class net.rim.device.api.util.IntVector
Tests if the specified element is a component in this vector.
contains(int) - Method in class net.rim.device.api.util.IntIntHashtable
Determines if some key maps into the specified value in this hashtable.
contains(int, int, int, int) - Method in class net.rim.device.api.ui.XYRect
Determines if this rectangle entirely contains specified coordinates.
contains(long) - Method in interface net.rim.device.api.collection.ReadableLongMap
Determines if this collection contains an element with provided long integer key.
contains(long) - Method in class net.rim.device.api.collection.util.LongHashtableCollection
Determines if this collection contains an element with provided long integer key.
contains(Object) - Method in class java.util.Vector
Tests if the specified object is a component in this vector.
contains(Object) - Method in class java.util.Hashtable
Determines if some key maps into the specified value in this hashtable.
contains(Object) - Method in interface net.rim.device.api.collection.WritableSet
Determines if this set contains an element.
contains(Object) - Method in interface net.rim.device.api.collection.ReadableSet
Determines if this collection contains an element.
contains(Object) - Method in class net.rim.device.api.collection.util.LongHashtableCollection
Determines if this collection contains an element.
contains(Object) - Method in class net.rim.device.api.util.LongHashtable
Determines if some key maps into the specified value in this hashtable.
contains(Object) - Method in class net.rim.device.api.util.IntHashtable
Determines if some key maps into the specified value in this hashtable.
contains(XYPoint) - Method in class net.rim.device.api.ui.XYRect
Determines if this rectangle contains specified point.
contains(XYRect) - Method in class net.rim.device.api.ui.XYRect
Determines if this rectangle entirely contains another rectangle.
containsKey(int) - Method in class net.rim.device.api.util.IntMultiMap
Determines if key is mapped.
containsKey(int) - Method in class net.rim.device.api.util.IntIntHashtable
Determines if the specified object is a key in this hashtable.
containsKey(int) - Method in class net.rim.device.api.util.IntHashtable
Determines if the specified object is a key in this hashtable.
containsKey(long) - Method in class net.rim.device.api.util.LongIntHashtable
Determines if the specified object is a key in this hashtable.
containsKey(long) - Method in class net.rim.device.api.util.LongHashtable
Determines if the specified object is a key in this hashtable.
containsKey(Object) - Method in class java.util.Hashtable
Determines if the specified object is a key in this hashtable.
containsKey(Object) - Method in class net.rim.device.api.util.ToIntHashtable
Determines if the specified object is a key in this hashtable.
containsKey(Object) - Method in class net.rim.device.api.util.MultiMap
Determines if key is mapped.
containsValue(int, Object) - Method in class net.rim.device.api.util.IntMultiMap
Determines if value is mapped to key.
containsValue(Object, Object) - Method in class net.rim.device.api.util.MultiMap
Determines if value is mapped to key.
CONTENT_TYPE - Static variable in class net.rim.blackberry.api.mail.BodyPart
Defines the CONTENT_TYPE header.
ContentConnection - interface javax.microedition.io.ContentConnection.
This interface defines the stream connection over which content is passed.
CONTEXT_CHANGE_OPTION - Static variable in class net.rim.device.api.ui.component.ChoiceField
Context hint for the event being triggered from a change option dialog dismissal.
CONTEXT_SPECIFIC_CLASS_FLAG - Static variable in interface net.rim.device.api.crypto.asn1.DERTags
A 2-bit flag used to indicate the tag is Context-specific.
ContextMenu - class net.rim.device.api.ui.ContextMenu.
A context menu that provides actions "appropriate" to the current field hierarchy.
ControlledAccess - class net.rim.device.api.system.ControlledAccess.
Restricts access to an object to those callers than have permission.
ControlledAccess(Object) - Constructor for class net.rim.device.api.system.ControlledAccess
Creates new ControlledAccess instance for wrapping provided object.
ControlledAccess(Object, CodeSigningKey) - Constructor for class net.rim.device.api.system.ControlledAccess
Creates new ControlledAccess object for wrapping provided object using provided key.
ControlledAccess(Object, CodeSigningKey, CodeSigningKey) - Constructor for class net.rim.device.api.system.ControlledAccess
Creates new ControlledAccess object for wrapping provided object using provided keys.
ControlledAccessException - exception net.rim.device.api.system.ControlledAccessException.
This exception is thrown when a thread attempts to access a ControlledAccess object without the appropriate permission.
ControlledAccessException() - Constructor for class net.rim.device.api.system.ControlledAccessException
Creates a ControlledAccessException instance.
ControlledAccessException(CodeSigningKey) - Constructor for class net.rim.device.api.system.ControlledAccessException
Creates a ControlledAccessException instance specifying the key used to access the object.
ControlledAccessException(String) - Constructor for class net.rim.device.api.system.ControlledAccessException
Creates a ControlledAccessException instance using a message describing the reason for the exception.
convert(char, int) - Method in class net.rim.device.api.ui.text.URLTextFilter
Passes character through URL text filter.
convert(char, int) - Method in class net.rim.device.api.ui.text.UppercaseTextFilter
Passes character through upper case text filter.
convert(char, int) - Method in class net.rim.device.api.ui.text.TextFilter
Retrieves filtered version of provided character.
convert(char, int) - Method in class net.rim.device.api.ui.text.PhoneTextFilter
Passes character through phone text filter.
convert(char, int) - Method in class net.rim.device.api.ui.text.NumericTextFilter
Passes character through numeric text filter.
convert(char, int) - Method in class net.rim.device.api.ui.text.LowercaseTextFilter
Passes character through lower case text filter.
convert(char, int) - Method in class net.rim.device.api.ui.text.IPTextFilter
 
convert(char, int) - Method in class net.rim.device.api.ui.text.HexadecimalTextFilter
Passes character through hexadecimal text filter.
convert(char, int) - Method in class net.rim.device.api.ui.text.EmailAddressTextFilter
Retrieves filtered version of provided character.
convert(DataBuffer, int, int) - Method in class net.rim.device.api.synchronization.SyncItem
 
convert(DataBuffer, int, int) - Method in interface net.rim.device.api.synchronization.SyncConverter
Extracts a SyncObject from the synchronization data.
convert(int) - Static method in class net.rim.device.api.system.CodeSigningKey
Retrieves string form of integer ID.
convert(String) - Static method in class net.rim.device.api.system.CodeSigningKey
Retrieves integer form of string ID
convert(SyncObject, DataBuffer, int) - Method in class net.rim.device.api.synchronization.SyncItem
 
convert(SyncObject, DataBuffer, int) - Method in interface net.rim.device.api.synchronization.SyncConverter
Converts a SyncObject into synchronization data.
ConverterUtilities - class net.rim.device.api.synchronization.ConverterUtilities.
A set of static utility functions used when formatting or parsing data used during serial synchronization with the RIM desktop.
copy(byte[]) - Static method in class net.rim.device.api.util.Arrays
Returns a duplicate copy of a byte array.
copy(byte[], int, int) - Static method in class net.rim.device.api.util.Arrays
Returns a duplicate copy of a section from a byte array.
copy(char[]) - Static method in class net.rim.device.api.util.Arrays
Returns a duplicate copy of a character array.
copy(char[], int, int) - Static method in class net.rim.device.api.util.Arrays
Returns a duplicate copy of a section from a character array.
copy(int[]) - Static method in class net.rim.device.api.util.Arrays
Returns a duplicate copy of an integer array.
copy(int[], int, int) - Static method in class net.rim.device.api.util.Arrays
Returns a duplicate copy of a section from an integer array.
copy(long[]) - Static method in class net.rim.device.api.util.Arrays
Returns a duplicate copy of a long integer array.
copy(long[], int, int) - Static method in class net.rim.device.api.util.Arrays
Returns a duplicate copy of a section from a long integer array.
copy(short[]) - Static method in class net.rim.device.api.util.Arrays
Returns a duplicate copy of short integer arary.
copy(short[], int, int) - Static method in class net.rim.device.api.util.Arrays
Returns a duplicate copy of a section from a short integer array.
copyArea(int, int, int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Copies a region of this graphics canvas.
copyArea(XYRect, int, int) - Method in class net.rim.device.api.ui.Graphics
Copies a region of this graphics canvas, specified by an XYRect.
copyCalendar(Calendar, Calendar) - Static method in class net.rim.device.api.util.DateTimeUtilities
Copies a date from one calendar to another.
copyInto(byte[]) - Method in class net.rim.device.api.util.ByteVector
Copies the components of this vector into the specified array.
copyInto(int[]) - Method in class net.rim.device.api.util.IntVector
Copies the components of this vector into the specified array.
copyInto(int, int, int[], int) - Method in class net.rim.device.api.collection.util.BigIntVector
Fills an array with elements from the vector.
copyInto(int, int, long[], int) - Method in class net.rim.device.api.collection.util.BigLongVector
Fills an array with elements from the vector.
copyInto(int, int, Object[], int) - Method in class net.rim.device.api.collection.util.BigVector
Fills an array with elements from the vector.
copyInto(Object[]) - Method in class java.util.Vector
Copies the components of this vector into the specified array.
COPYRIGHT_SIGN - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
count - Variable in class java.io.ByteArrayOutputStream
The number of valid bytes in the buffer.
count - Variable in class java.io.ByteArrayInputStream
The index one greater than the last valid character in the input stream buffer.
COUNT - Static variable in class net.rim.blackberry.api.pim.RepeatRule
Represents the number of times the event will occur.
countValues(int) - Method in interface net.rim.blackberry.api.pim.PIMItem
Returns a value indicating the number of values currently contained within the field.
CRC16 - class net.rim.device.api.util.CRC16.
Computes the 16-bit CRC (checksum) for a data stream.
CRC24 - class net.rim.device.api.util.CRC24.
A class that can be used to compute a 24-bit CRC of a data stream.
CRC32 - class net.rim.device.api.util.CRC32.
Computes the 32-bit CRC (checksum) for a data stream.
createArray(int) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Returns an array containing 2^log2n
createBitmapFromBytes(byte[], int, int, int) - Static method in class net.rim.device.api.system.Bitmap
Creates a bitmap from image data.
createBitmapFromPNG(byte[], int, int) - Static method in class net.rim.device.api.system.Bitmap
Creates a bitmap from provided PNG format data.
createContact() - Method in interface net.rim.blackberry.api.pim.ContactList
Creates a new Contact instance.
createDHKeyPair() - Method in class net.rim.device.api.crypto.DHCryptoSystem
 
createDSAKeyPair() - Method in class net.rim.device.api.crypto.DSACryptoSystem
 
createECKeyPair() - Method in class net.rim.device.api.crypto.ECCryptoSystem
 
createEncodedImage(byte[], int, int) - Static method in class net.rim.device.api.system.EncodedImage
Creates an EncodedImage from bytes.
createEncodedImage(byte[], int, int, String) - Static method in class net.rim.device.api.system.EncodedImage
Creates an EncodedImage from bytes.
createEvent() - Method in interface net.rim.blackberry.api.pim.EventList
Creates a new Event instance.
createImage(byte[], int, int) - Static method in class javax.microedition.lcdui.Image
Creates an immutable image which is decoded from the data stored in the specified byte array at the specified offset and length.
createImage(Image) - Static method in class javax.microedition.lcdui.Image
Creates an immutable image from a source image.
createImage(int, int) - Static method in class javax.microedition.lcdui.Image
Creates a new, mutable image for off-screen drawing.
createImage(String) - Static method in class javax.microedition.lcdui.Image
Creates an immutable image from decoded image data obtained from the named resource.
createInstance() - Method in interface net.rim.device.api.crypto.keystore.PersistableRIMKeyStoreFactory
Creates an instance of the key store.
createInstance(Object) - Static method in class net.rim.device.api.util.AbstractStringWrapper
Retrieves an abstract string wrapper for provided string data.
createKEAKeyPair() - Method in class net.rim.device.api.crypto.KEACryptoSystem
 
createKeyPair() - Method in class net.rim.device.api.crypto.RSACryptoSystem
 
createKeyPair() - Method in class net.rim.device.api.crypto.KEACryptoSystem
 
createKeyPair() - Method in class net.rim.device.api.crypto.ECCryptoSystem
 
createKeyPair() - Method in class net.rim.device.api.crypto.DSACryptoSystem
 
createKeyPair() - Method in class net.rim.device.api.crypto.DHCryptoSystem
 
createKeyPair() - Method in interface net.rim.device.api.crypto.CryptoSystem
Creates a new key pair using this crypto system.
createMedia(String) - Method in class net.rim.plazmic.mediaengine.MediaManager
Loads media content from a given URL.
createMediaLater(String) - Method in class net.rim.plazmic.mediaengine.MediaManager
Loads media content for later given a Uniform Resource Indicator (URI).
createNewModule(int) - Static method in class net.rim.device.api.system.CodeModuleManager
Creates a new, empty module.
createNewModule(int, byte[], int) - Static method in class net.rim.device.api.system.CodeModuleManager
Creates a new, partially populated module.
createRSAKeyPair() - Method in class net.rim.device.api.crypto.RSACryptoSystem
 
createRSAKeyPair(byte[]) - Method in class net.rim.device.api.crypto.RSACryptoSystem
 
createToDo() - Method in interface net.rim.blackberry.api.pim.ToDoList
Creates a new ToDo instance.
createX509Certificate(KeyPair, X509DistinguishedName, long, byte[], CertificateExtension[], long, long) - Static method in class net.rim.device.api.crypto.certificate.x509.X509Certificate
This function will create a self-signed X509Certificate, from the passed in information, using the provided private key ( from the key pair ).
createX509Certificate(PublicKey, X509DistinguishedName, long, byte[], CertificateExtension[], X509DistinguishedName, PrivateKey, long, long) - Static method in class net.rim.device.api.crypto.certificate.x509.X509Certificate
This function will create an X509Certificate, from the passed in information, using the provided private key
CRITICAL - Static variable in interface net.rim.device.api.notification.NotificationsConstants
Critical notification level.
CRITICAL - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Represents a CRITICAL error.
CRL_REASON_AFFILIATION_CHANGED - Static variable in class net.rim.device.api.crypto.keystore.RevocationReason
 
CRL_REASON_CA_COMPROMISE - Static variable in class net.rim.device.api.crypto.keystore.RevocationReason
 
CRL_REASON_CERTIFICATE_HOLD - Static variable in class net.rim.device.api.crypto.keystore.RevocationReason
 
CRL_REASON_CESSATION_OF_OPERATION - Static variable in class net.rim.device.api.crypto.keystore.RevocationReason
 
CRL_REASON_KEY_COMPROMISE - Static variable in class net.rim.device.api.crypto.keystore.RevocationReason
 
CRL_REASON_REMOVE_FROM_CRL - Static variable in class net.rim.device.api.crypto.keystore.RevocationReason
 
CRL_REASON_SUPERSEDED - Static variable in class net.rim.device.api.crypto.keystore.RevocationReason
 
CRL_REASON_UNSPECIFIED - Static variable in class net.rim.device.api.crypto.keystore.RevocationReason
 
CRL_SERVER - Static variable in class net.rim.device.api.crypto.certificate.CertificateServers
An integer representing the CRL server type.
CRL_SIGN - Static variable in class net.rim.device.api.crypto.certificate.KeyUsage
The subject public key is used for verifying a signature on revocation information (eg. a CRL).
CRLEncodingException - exception net.rim.device.api.crypto.certificate.CRLEncodingException.
Thrown when a certificate revocation list is formatted incorrectly.
CRLEncodingException() - Constructor for class net.rim.device.api.crypto.certificate.CRLEncodingException
Creates a CRLEncodingException object.
CRLEncodingException(String) - Constructor for class net.rim.device.api.crypto.certificate.CRLEncodingException
Creates a CRLEncodingException with an error message.
CRLF - Static variable in class net.rim.blackberry.api.mail.BodyPart
 
CRLVerificationException - exception net.rim.device.api.crypto.certificate.CRLVerificationException.
Thrown when the signature on a CRL could not be verified.
CRLVerificationException() - Constructor for class net.rim.device.api.crypto.certificate.CRLVerificationException
Creates a CRLVerificationException object.
CRLVerificationException(String) - Constructor for class net.rim.device.api.crypto.certificate.CRLVerificationException
Creates a CRLVerificationException object with an error message.
Crypto - class net.rim.device.api.crypto.Crypto.
This class provides a simple API for doing common cryptographic operations.
CryptoByteArrayArithmetic - class net.rim.device.api.crypto.CryptoByteArrayArithmetic.
Modular arithmetic on large unsigned integers.
CryptoException - exception net.rim.device.api.crypto.CryptoException.
An exception representing an error that occured during a cryptographic operation.
CryptoException() - Constructor for class net.rim.device.api.crypto.CryptoException
Creates a CryptoException object with no parameters.
CryptoException(String) - Constructor for class net.rim.device.api.crypto.CryptoException
Creates a CryptoException object with a description string.
CryptoInputStream - class net.rim.device.api.crypto.CryptoInputStream.
A CryptoInputStream contains some other input stream, which it uses as its basic source of data, transforming the data along the way or providing additional functionality.
CryptoInputStream(InputStream) - Constructor for class net.rim.device.api.crypto.CryptoInputStream
Creates a CryptoInputStream object, input stream filter built on top of the specified input stream.
CryptoInteger - class net.rim.device.api.crypto.CryptoInteger.
Represents large unsigned integer arithmetic class.
CryptoInteger() - Constructor for class net.rim.device.api.crypto.CryptoInteger
Creates a CryptoInteger object.
CryptoInteger(byte[]) - Constructor for class net.rim.device.api.crypto.CryptoInteger
Constructs a CryptoInteger object with the given byte array.
CryptoInteger(byte[], int, int) - Constructor for class net.rim.device.api.crypto.CryptoInteger
Constructs a CryptoInteger object with the given byte array.
CryptoInteger(CryptoInteger) - Constructor for class net.rim.device.api.crypto.CryptoInteger
Creates a copy of a given CryptoInteger instance.
CryptoInteger(int) - Constructor for class net.rim.device.api.crypto.CryptoInteger
Creates a CryptoInteger object with the given integer parameter.
CryptoInteger(String) - Constructor for class net.rim.device.api.crypto.CryptoInteger
Constructs a CryptoInteger object with the given hexadecimal string.
CryptoIOException - exception net.rim.device.api.crypto.CryptoIOException.
An exception representing an error that occured during a cryptographic operation.
CryptoIOException(CryptoException) - Constructor for class net.rim.device.api.crypto.CryptoIOException
Creates a CryptoIOException object.
CryptoOutputStream - class net.rim.device.api.crypto.CryptoOutputStream.
The superclass of all classes that filter output streams.
CryptoOutputStream(OutputStream) - Constructor for class net.rim.device.api.crypto.CryptoOutputStream
Creates a CryptoOutputStream object, an output stream filter built on top of the specified output stream.
CryptoSelfTestError - error net.rim.device.api.crypto.CryptoSelfTestError.
Occurs when an error is discovered in a the crypto primitive during self tests.
CryptoSelfTestError() - Constructor for class net.rim.device.api.crypto.CryptoSelfTestError
Creates a CryptoSelfTestError with no parameters.
CryptoSelfTestError(String) - Constructor for class net.rim.device.api.crypto.CryptoSelfTestError
Creates a CryptoSelfTestError with a description string.
CryptoSystem - interface net.rim.device.api.crypto.CryptoSystem.
A CryptoSystem generically defines all cryptosystems (such as ECCryptoSystem, DSACryptoSystem, etc) that are used in the Crypto API.
CryptoTokenAccessDeniedException - exception net.rim.device.api.crypto.CryptoTokenAccessDeniedException.
Occurs when a user without the proper credentials attempts to access a secure crypto token.
CryptoTokenAccessDeniedException() - Constructor for class net.rim.device.api.crypto.CryptoTokenAccessDeniedException
Creates a new CryptoTokenAccessDeniedException object.
CryptoTokenAccessDeniedException(String) - Constructor for class net.rim.device.api.crypto.CryptoTokenAccessDeniedException
Creates a new CryptoTokenAccessDeniedException object given a String representing a meaningful text message.
CryptoTokenCancelException - exception net.rim.device.api.crypto.CryptoTokenCancelException.
Thrown when the user cancels the crypto token operation.
CryptoTokenCancelException() - Constructor for class net.rim.device.api.crypto.CryptoTokenCancelException
Creates a new CryptoTokenCancelException object.
CryptoTokenCancelException(String) - Constructor for class net.rim.device.api.crypto.CryptoTokenCancelException
Creates a new CryptoTokenCancelException object with a text error message.
CryptoTokenCommunicationException - exception net.rim.device.api.crypto.CryptoTokenCommunicationException.
Thrown when an error occurs while communicating with a crypto token.
CryptoTokenCommunicationException() - Constructor for class net.rim.device.api.crypto.CryptoTokenCommunicationException
Creates a new CryptoTokenCommunicationException object.
CryptoTokenCommunicationException(String) - Constructor for class net.rim.device.api.crypto.CryptoTokenCommunicationException
Creates a new CryptoTokenCommunicationException object with a given text error message.
CryptoTokenException - exception net.rim.device.api.crypto.CryptoTokenException.
Thrown when an error occurs with the token (eg smartcard) associated with the cryptographic operation.
CryptoTokenException() - Constructor for class net.rim.device.api.crypto.CryptoTokenException
Creates a CryptoTokenException object with no parameters.
CryptoTokenException(String) - Constructor for class net.rim.device.api.crypto.CryptoTokenException
Creates a CryptoTokenException object with a description String.
CryptoTokenNotPresentException - exception net.rim.device.api.crypto.CryptoTokenNotPresentException.
Thrown when the crypto token is not present.
CryptoTokenNotPresentException() - Constructor for class net.rim.device.api.crypto.CryptoTokenNotPresentException
Creates a new CryptoTokenNotPresentException object.
CryptoTokenNotPresentException(String) - Constructor for class net.rim.device.api.crypto.CryptoTokenNotPresentException
Creates a new CryptoTokenNotPresent object with a given text error message.
CryptoTokenTimeoutException - exception net.rim.device.api.crypto.CryptoTokenTimeoutException.
Thrown if a crypto token operation encounters a time out.
CryptoTokenTimeoutException() - Constructor for class net.rim.device.api.crypto.CryptoTokenTimeoutException
Creates a new CryptoTokenTimeoutException object.
CryptoTokenTimeoutException(String) - Constructor for class net.rim.device.api.crypto.CryptoTokenTimeoutException
Creates a new CryptoTokenTimeoutException object.
CryptoUnsupportedOperationException - exception net.rim.device.api.crypto.CryptoUnsupportedOperationException.
Thrown when the requested cryptographic operation is not supported.
CryptoUnsupportedOperationException() - Constructor for class net.rim.device.api.crypto.CryptoUnsupportedOperationException
Creates a CryptoUnsupportedOperationException object with no parameters.
CryptoUnsupportedOperationException(String) - Constructor for class net.rim.device.api.crypto.CryptoUnsupportedOperationException
Creates a CryptoUnsupportedOperationException object with a description string.
cStr2String(byte[], int, int) - Static method in class net.rim.device.api.util.StringUtilities
Converts C/C++ string into a Java String.
CURRENCY_SIGN - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
currentApplicationDescriptor() - Static method in class net.rim.device.api.system.ApplicationDescriptor
Retrieves the descriptor used to start the current process.
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.
CURVEDPATH_CUBIC_BEZIER_CONTROL_POINT - Static variable in class net.rim.device.api.ui.Graphics
Cubic bezier control-point type for drawing paths.
CURVEDPATH_END_POINT - Static variable in class net.rim.device.api.ui.Graphics
End-point type for drawing paths.
CURVEDPATH_QUADRATIC_BEZIER_CONTROL_POINT - Static variable in class net.rim.device.api.ui.Graphics
Quadratic bezier control-point type for drawing paths.

D

D_DELETE - Static variable in class net.rim.device.api.ui.component.Dialog
Standard delete confirmation dialog.
D_OK - Static variable in class net.rim.device.api.ui.component.Dialog
Standard OK dialog.
D_SAVE - Static variable in class net.rim.device.api.ui.component.Dialog
Standard save prompt dialog.
D_YES_NO - Static variable in class net.rim.device.api.ui.component.Dialog
Standard Yes/No confirmation dialog.
DAGGER - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DAILY - Static variable in class net.rim.blackberry.api.pim.RepeatRule
Indicates that the frequency of the event occurs daily.
DATA_ENCIPHERMENT - Static variable in class net.rim.device.api.crypto.certificate.KeyUsage
The subject public key is used for enciphering user data, other than cryptographic keys.
DataBuffer - class net.rim.device.api.util.DataBuffer.
Single, random-access data stream.
DataBuffer() - Constructor for class net.rim.device.api.util.DataBuffer
Constructs a new, empty, big endian DataBuffer instance.
DataBuffer(boolean) - Constructor for class net.rim.device.api.util.DataBuffer
Constructs a new, emtpy DataBuffer instance.
DataBuffer(byte[], int, int, boolean) - Constructor for class net.rim.device.api.util.DataBuffer
Constructs a new DataBuffer instance using provided byte array as backing store.
DataBuffer(DataBuffer, int) - Constructor for class net.rim.device.api.util.DataBuffer
Constructs a new DataBuffer instance using provided data buffer as backing store.
DataBuffer(int, boolean) - Constructor for class net.rim.device.api.util.DataBuffer
Constructs a new, empty DataBuffer instance of provided initial size.
Datagram - interface javax.microedition.io.Datagram.
This is the generic datagram interface.
DatagramConnection - interface javax.microedition.io.DatagramConnection.
This interface defines the capabilities that a datagram connection must have.
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.
dataNotSent() - Method in interface net.rim.device.api.system.USBPortListener
Invoked when data is not sent.
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 input stream lets an application write primitive Java data types to an output stream in a portable way.
DataOutputStream(OutputStream) - Constructor for class java.io.DataOutputStream
Creates a new data output stream to write data to the specified underlying output stream.
dataReceived(int) - Method in interface net.rim.device.api.system.IOPortListener
Invoked when the port's receive queue has changed from empty to not empty.
dataSent() - Method in interface net.rim.device.api.system.IOPortListener
Invoked when the port's transmit queue becomes completely empty.
Date - class java.util.Date.
The class Date represents a specific instant in time, with millisecond precision.
DATE - Static variable in class java.util.Calendar
Field number for get and set indicating the day of the month.
DATE - Static variable in class javax.microedition.lcdui.DateField
Input mode for date information (day, month, year).
DATE - Static variable in class net.rim.device.api.ui.component.DateField
Input mode for date (year, month, day).
DATE - Static variable in class net.rim.blackberry.api.mail.Header
Date header tag
DATE - Static variable in interface net.rim.blackberry.api.pim.PIMItem
Indicates that the data type is a date.
DATE_DEFAULT - Static variable in class net.rim.device.api.i18n.DateFormat
Default date format style.
DATE_FIELD - Static variable in class net.rim.device.api.i18n.DateFormat
Useful constant for DATE field alignment.
DATE_FULL - Static variable in class net.rim.device.api.i18n.DateFormat
Full date style.
DATE_LONG - Static variable in class net.rim.device.api.i18n.DateFormat
Long date style.
DATE_MEDIUM - Static variable in class net.rim.device.api.i18n.DateFormat
Medium date style.
DATE_SHORT - Static variable in class net.rim.device.api.i18n.DateFormat
Short date style.
DATE_TIME - Static variable in class javax.microedition.lcdui.DateField
Input mode for date (day, month, year) and time (minutes, hours) information.
DATE_TIME - Static variable in class net.rim.device.api.ui.component.DateField
Input mode for date and time (year, month, day, hour, minute, second).
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.
DateField - class javax.microedition.lcdui.DateField.
A DateField is an editable component for presenting date and time (calendar) information that may be placed into a Form.
DateField - class net.rim.device.api.ui.component.DateField.
Stores date and time values.
DateField() - Constructor for class net.rim.device.api.ui.component.DateField
Constructs a new DateField instance.
DateField(String, int) - Constructor for class javax.microedition.lcdui.DateField
Creates a DateField object with the specified label and mode.
DateField(String, int, TimeZone) - Constructor for class javax.microedition.lcdui.DateField
Creates a date field in which calendar calculations are based on specific TimeZone object and the default calendaring system for the current locale.
DateField(String, long, DateFormat) - Constructor for class net.rim.device.api.ui.component.DateField
Constructs a new DateField instance with label, initial value, and format.
DateField(String, long, long) - Constructor for class net.rim.device.api.ui.component.DateField
Constructs a new DateField instance with label, initial value, and style.
DateFormat - class net.rim.device.api.i18n.DateFormat.
Defines fundamental functionality for locale-independent formatting of date/time information.
DateFormat() - Constructor for class net.rim.device.api.i18n.DateFormat
Constructs new DateFormat instance.
dates(long, long, long) - Method in class net.rim.blackberry.api.pim.RepeatRule
Returns an enumeration of event dates, ordered by date, between the specified subsetBeginning and subsetEnding parameters.
DATETIME_DEFAULT - Static variable in class net.rim.device.api.i18n.DateFormat
Default date-time format style.
DateTimeUtilities - class net.rim.device.api.util.DateTimeUtilities.
Provides access to date/time operations.
DAY_IN_MONTH - Static variable in class net.rim.blackberry.api.pim.RepeatRule
Represents the day in the month that this event will occur.
DAY_IN_WEEK - Static variable in class net.rim.blackberry.api.pim.RepeatRule
Represents the day in the week that this event will occur.
DAY_IN_YEAR - Static variable in class net.rim.blackberry.api.pim.RepeatRule
Represents the day in the year that this event will occur.
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.
DAY_OF_WEEK_FIELD - Static variable in class net.rim.device.api.i18n.DateFormat
Useful constant for DAY_OF_WEEK field alignment.
deactivate() - Method in class net.rim.device.api.system.Application
Handles backgrounding event.
DEBUG_INFO - Static variable in class net.rim.device.api.system.EventLogger
Debug information level event.
DECEMBER - Static variable in class java.util.Calendar
Value of the MONTH field indicating the twelfth month of the year.
DECEMBER - Static variable in class net.rim.blackberry.api.pim.RepeatRule
Represents the constant for the month: December.
DECIPHER_ONLY - Static variable in class net.rim.device.api.crypto.certificate.KeyUsage
The meaning of the DECIPHER_ONLY purpose is undefined unless the key may also be used for key agreement.
DECODE_ALPHA - Static variable in class net.rim.device.api.system.EncodedImage
Decodes an alpha channel if there is one.
DECODE_ERROR - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Indicates that a message could not be decoded because some field was out of the specified range or the length of the message was incorrect.
DECODE_NATIVE - Static variable in class net.rim.device.api.system.EncodedImage
Forces the bitmap to be decoded to the native bitmap type of the device.
DECODE_READONLY - Static variable in class net.rim.device.api.system.EncodedImage
Marks the decoded bitmap as readonly.
decode(byte[], int, String) - Static method in class net.rim.device.api.crypto.encoder.SignatureDecoder
This function will take in the provided encoded signature and a public key and will return a properly intialized signature verifier.
decode(byte[], int, String, String) - Static method in class net.rim.device.api.crypto.encoder.SignatureDecoder
Takes in the provided encoded signature and a public key and will return a properly intialized signature verifier.
decode(byte[], String) - Static method in class net.rim.device.api.crypto.encoder.SymmetricKeyDecoder
Decodes an encoded symmetric key.
decode(byte[], String) - Static method in class net.rim.device.api.crypto.encoder.SignatureDecoder
This function will take in the provided encoded signature and a public key and will return a properly intialized signature verifier.
decode(byte[], String) - Static method in class net.rim.device.api.crypto.encoder.PublicKeyDecoder
Takes in the given encoded key and returns the decoded public key.
decode(byte[], String) - Static method in class net.rim.device.api.crypto.encoder.PrivateKeyDecoder
Takes in an encoded key and returns the decoded private key.
decode(byte[], String, CryptoSystem, String) - Static method in class net.rim.device.api.crypto.encoder.PublicKeyDecoder
Decodes an encoded public key.
decode(byte[], String, CryptoSystem, String) - Static method in class net.rim.device.api.crypto.encoder.PrivateKeyDecoder
Accepts an encoded key and returns the decoded private key.
decode(byte[], String, String) - Static method in class net.rim.device.api.crypto.encoder.SymmetricKeyDecoder
Decodes an encoded symmetric key.
decode(InputStream, String) - Static method in class net.rim.device.api.crypto.encoder.SymmetricKeyDecoder
Decodes an encoded symmetric key.
decode(InputStream, String) - Static method in class net.rim.device.api.crypto.encoder.SignatureDecoder
This function will take in the provided encoded signature and a public key and will return a properly intialized signature verifier.
decode(InputStream, String) - Static method in class net.rim.device.api.crypto.encoder.PublicKeyDecoder
Takes in the given encoded key and returns the decoded public key.
decode(InputStream, String) - Static method in class net.rim.device.api.crypto.encoder.PrivateKeyDecoder
Takes in an encoded key and returns the decoded private key.
decode(InputStream, String, CryptoSystem, String) - Static method in class net.rim.device.api.crypto.encoder.PublicKeyDecoder
Decodes an encoded public key.
decode(InputStream, String, CryptoSystem, String) - Static method in class net.rim.device.api.crypto.encoder.PrivateKeyDecoder
Accepts an encoded key and returns the decoded private key.
decode(InputStream, String, String) - Static method in class net.rim.device.api.crypto.encoder.SymmetricKeyDecoder
Decodes an encoded symmetric key.
decode(InputStream, String, String) - Static method in class net.rim.device.api.crypto.encoder.SignatureDecoder
Takes in the provided encoded signature and a public key and will return a properly intialized signature verifier.
DecodedSignature - class net.rim.device.api.crypto.encoder.DecodedSignature.
Stores decoded signatures.
DecodedSignature() - Constructor for class net.rim.device.api.crypto.encoder.DecodedSignature
 
decodeEffectiveBitLength(int) - Static method in class net.rim.device.api.crypto.RC2Key
Decodes an encoded effective bit length as specified in RFC 2268.
DecodeException - exception net.rim.device.api.crypto.DecodeException.
Raised when an improperly formated message is encountered.
DecodeException() - Constructor for class net.rim.device.api.crypto.DecodeException
Creates a DecodeException object with no parameters.
DecodeException(String) - Constructor for class net.rim.device.api.crypto.DecodeException
Creates a DecodeException object with a message string.
DECOMPRESSION_FAILURE - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Indicates that decompression function received improper input (e.g. data that would expand to excessive length).
decrement(byte[], byte[], byte[]) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Subtracts one from the integer represented by the array a, mod the integer represented by the array modulus, and stores the result in the array result.
decrement(byte[], int, byte[]) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Subtracts one from the integer represented by array a, mod 2log2modulus and stores the result in the array result.
decrement(byte[], int, int, byte[], int, int, byte[], int, int) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Subtracts one from the integer of length aLength in the array beginning at a[ aOffset ], mod the integer beginning at modulus[ modulusOffset ], and stores the result in the array result beginning at resultOffset.
decrement(byte[], int, int, int, byte[], int, int) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Subtracts one from the integer in the array beginning at a[ aOffset ], mod 2log2modulus, and stores the result in the array result, beginning at resultOffset.
decrement(CryptoInteger, CryptoInteger) - Method in class net.rim.device.api.crypto.CryptoInteger
Decrements this CryptoInteger by a, all modulo modulus.
decrement(int, CryptoInteger) - Method in class net.rim.device.api.crypto.CryptoInteger
Decrements this CryptoInteger by a, all modulo modulus.
DECRYPT_ERROR - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Indicates that a handshake cryptographic operation failed, including being unable to correctly verify a signature, decrypt a key exchange, or validate a finished message.
decrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.XDecryptorEngine
 
decrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.TripleDESDecryptorEngine
 
decrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.SkipjackDecryptorEngine
 
decrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.RSADecryptorEngine
 
decrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.RC5DecryptorEngine
 
decrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.RC2DecryptorEngine
 
decrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.ElGamalDecryptorEngine
Decrypts the plaintext using the ElGamal algorithm.
decrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.DESDecryptorEngine
 
decrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.CBCDecryptorEngine
 
decrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.CAST128DecryptorEngine
 
decrypt(byte[], int, byte[], int) - Method in interface net.rim.device.api.crypto.BlockDecryptorEngine
Decodes a block of the given ciphertext into a block of plaintext.
decrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.AESDecryptorEngine
Decrypts the data given a byte array containing the ciphertext, a byte array to hold the plaintext, and their associated offsets.
decrypt(byte[], int, int) - Method in class net.rim.device.api.crypto.StreamDecryptor
Decrypts data according to the specific implementation of the chosen stream cipher.
decrypt(byte[], int, int) - Method in class net.rim.device.api.crypto.PRNGDecryptor
 
decrypt(byte[], int, int) - Method in class net.rim.device.api.crypto.ECIESDecryptor
 
decrypt(byte[], int, int) - Method in class net.rim.device.api.crypto.CFBDecryptor
 
decrypt(byte[], int, int, Key, String, InitializationVector) - Static method in class net.rim.device.api.crypto.Crypto
Decrypts the given ciphertext with the given key using the given algorithm.
decrypt(int, long, byte[], int, int, String, KeyStorePasswordTicket) - Method in class net.rim.device.api.crypto.keystore.KeyStorePasswordManager
Returns the byte array that is decrypted with the password.
decrypt(int, long, byte[], String, KeyStorePasswordTicket) - Method in class net.rim.device.api.crypto.keystore.KeyStorePasswordManager
Returns the byte array that is decrypted with the password.
decryptAndUnformat(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.PKCS5UnformatterEngine
 
decryptAndUnformat(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.PKCS1UnformatterEngine
 
decryptAndUnformat(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.OAEPUnformatterEngine
 
decryptAndUnformat(byte[], int, byte[], int) - Method in interface net.rim.device.api.crypto.BlockUnformatterEngine
Decrypts the input and then "unformats" it into the original plaintext assuming this block is not the last block in the stream.
decryptAndUnformat(byte[], int, byte[], int, boolean) - Method in class net.rim.device.api.crypto.PKCS5UnformatterEngine
 
decryptAndUnformat(byte[], int, byte[], int, boolean) - Method in class net.rim.device.api.crypto.PKCS1UnformatterEngine
 
decryptAndUnformat(byte[], int, byte[], int, boolean) - Method in class net.rim.device.api.crypto.OAEPUnformatterEngine
 
decryptAndUnformat(byte[], int, byte[], int, boolean) - Method in interface net.rim.device.api.crypto.BlockUnformatterEngine
Decrypts the input and then "unformats" it into the original plaintext.
DECRYPTION_FAILED - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
A WTLSCiphertext decrypted in an invalid way: either it wasn`t an even multiple of the block length or its padding values, when checked, weren`t correct.
DecryptorFactory - class net.rim.device.api.crypto.DecryptorFactory.
Provides the user with a high-level means to decrypt data.
DecryptorInputStream - class net.rim.device.api.crypto.DecryptorInputStream.
A place holder class that simply allows for better compile time type checking.
DecryptorInputStream(InputStream) - Constructor for class net.rim.device.api.crypto.DecryptorInputStream
Creates a DecryptorInputStream object based on a given input stream.
decryptReEncrypt(int, long, byte[]) - Method in class net.rim.device.api.crypto.keystore.KeyStorePasswordManager
During a change password operation this helper function allows an easy way to change the encryption of an object from the old password to the new password.
DEFAULT - Static variable in class net.rim.device.api.ui.text.TextFilter
Default filter type.
DEFAULT_CLOSE - Static variable in class net.rim.device.api.ui.Screen
If specified, screen will provide a close action.
DEFAULT_LEVEL - Static variable in interface net.rim.device.api.notification.NotificationsConstants
Default notification level.
DEFAULT_MAXCHARS - Static variable in class net.rim.device.api.ui.component.BasicEditField
Default maximum number of characters allowed in this field.
DEFAULT_MENU - Static variable in class net.rim.device.api.ui.Screen
If specified, screen will provide a default menu.
DEFAULT_PORT - Static variable in class net.rim.device.api.system.SerialPort
Default serial port
DEFAULT_POSITION - Static variable in class net.rim.device.api.ui.component.LabelField
Default horizontal position.
DEFAULT_PRIVATE_KEY_MIN_RANDOM_BITS - Static variable in class net.rim.device.api.crypto.DHCryptoSystem
Represents the minimum number of random bits a private key should contain.
deferredEventWasSuperseded(long, long, Object, Object) - Method in interface net.rim.device.api.notification.NotificationsEngineListener
Signals that the event was superseded by a more recent one at the same or at greater level.
DEGREE_SIGN - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DELETE - Static variable in interface net.rim.device.api.system.Characters
Represents the delete key character.
DELETE - Static variable in class net.rim.device.api.ui.component.Dialog
Delete choice for use in dialogs.
DELETE_SESSIONS_ON_ALERTS - Static variable in class net.rim.device.api.crypto.tls.wtls20.WTLS20Connection
Whether to not delete sessions or not
delete(Field) - Method in class net.rim.device.api.ui.Screen
Deletes a field from this screen's manager.
delete(Field) - Method in class net.rim.device.api.ui.Manager
Removes a field from this manager.
delete(int) - Method in class javax.microedition.lcdui.List
 
delete(int) - Method in class javax.microedition.lcdui.Form
Deletes the Item referenced by itemNum.
delete(int) - Method in class javax.microedition.lcdui.ChoiceGroup
 
delete(int) - Method in interface javax.microedition.lcdui.Choice
Deletes the element referenced by elementNum.
delete(int) - Method in class net.rim.device.api.ui.component.ObjectListField
Deletes row at specified index.
delete(int) - Method in class net.rim.device.api.ui.component.ListField
Deletes row at specified index.
delete(int, int) - Method in class java.lang.StringBuffer
Removes the characters in a substring of this StringBuffer.
delete(int, int) - Method in class javax.microedition.lcdui.TextField
Deletes characters from the TextField.
delete(int, int) - Method in class javax.microedition.lcdui.TextBox
Deletes characters from the TextBox.
deleteAll() - Method in class net.rim.device.api.ui.Manager
Removes all fields from this manager.
deleteAll() - Method in class net.rim.device.api.ui.component.Menu
Removes all items from this menu.
deleteCategory(String, boolean) - Method in interface net.rim.blackberry.api.pim.PIMList
Removes a category from the PIMList.
deleteCharAt(int) - Method in class java.lang.StringBuffer
Removes the character at the specified position in this StringBuffer (shortening the StringBuffer by one character).
deleteCustomField(Field) - Method in class net.rim.device.api.ui.container.DialogFieldManager
Deletes a user field from this manager.
DELETED - Static variable in interface net.rim.blackberry.api.mail.Message.Flag
Flag to indicate the message has been deleted.
DELETED - Static variable in class net.rim.blackberry.api.mail.Folder
Folder type, used in Folder.getType() and Folder.list(int type).
DELETED_SERVER - Static variable in class net.rim.device.api.crypto.certificate.CertificateServers
An integer representing the Deleted servers.
deleteItem(int) - Method in class net.rim.device.api.ui.component.Menu
Deletes an item from this menu.
deleteMessage(Message) - Method in class net.rim.blackberry.api.mail.Folder
Deletes a message from this folder.
deleteModule(int, boolean) - Static method in class net.rim.device.api.system.CodeModuleManager
Deletes a specific module.
deleteRange(int, int) - Method in class net.rim.device.api.ui.Screen
Deletes a range of fields from this screen's manager.
deleteRange(int, int) - Method in class net.rim.device.api.ui.Manager
Removes a range of fields from this manager.
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.
deleteSubtree(int) - Method in class net.rim.device.api.ui.component.TreeField
Delete the entire subtree rooted at 'node'.
deregisterChannel(int) - Static method in class net.rim.device.api.system.USBPort
De-registers a channel.
deregisterConsequence(long) - Static method in class net.rim.device.api.notification.NotificationsManager
Removes the consequence from the list of known consequences.
deregisterNotificationsEngineListener(long, NotificationsEngineListener) - Static method in class net.rim.device.api.notification.NotificationsManager
Removes the listener from the list of known listeneres.
deregisterSource(long) - Static method in class net.rim.device.api.notification.NotificationsManager
Removes the application from the list of known event sources.
derive(int) - Method in class net.rim.device.api.ui.Font
Derives a font with a given style and the current size.
derive(int, int) - Method in class net.rim.device.api.ui.Font
Derives a font of a given style and size.
derive(int, int, int) - Method in class net.rim.device.api.ui.Font
Derives a font of a given style and size.
derive(int, int, int, int, int) - Method in class net.rim.device.api.ui.Font
Derives a font of a given style and size , antialias mode and glyph effects Like derive(int), except you can also specify a new font size as well as style.
derive(int, int, int, int, int, int[]) - Method in class net.rim.device.api.ui.Font
Derives a font of a given style and size , antialias mode and glyph effects and affine transformation Like derive(int), except you can also specify a new font size as well as style.
derive(int, int, int, int, int, int, int, int, int, int, int) - Method in class net.rim.device.api.ui.Font
Derives a font of a given style and size , antialias mode and glyph effects and affine transformation Like derive(int), except you can also specify a new font size as well as style.
DERTags - interface net.rim.device.api.crypto.asn1.DERTags.
DERTags is a enumeration of the different possibilities for ASN.1 types.
DES_CBC - Static variable in class net.rim.device.api.crypto.tls.wtls20.WTLSCipherSuites
Represents DES encryption in CBC mode.
DES_CBC_40 - Static variable in class net.rim.device.api.crypto.tls.wtls20.WTLSCipherSuites
Represents 40 bit DES encryption in CBC mode.
desCBC - Static variable in class net.rim.device.api.crypto.oid.OIDs
desCBC = 1.3.14.3.2.7 des in CBC mode.
DESDecryptorEngine - class net.rim.device.api.crypto.DESDecryptorEngine.
The DESDecryptorEngine implements the decryption functionality of the DES block cipher.
DESDecryptorEngine(DESKey) - Constructor for class net.rim.device.api.crypto.DESDecryptorEngine
Creates a DESDecryptorEngine object based on a given DES key.
desEDE3CBC - Static variable in class net.rim.device.api.crypto.oid.OIDs
desEDE3CBC = 1.2.840.113549.3.7 Triple des in CBC mode.
DESEncryptorEngine - class net.rim.device.api.crypto.DESEncryptorEngine.
Implements the raw functionality of the DES algorithm.
DESEncryptorEngine(DESKey) - Constructor for class net.rim.device.api.crypto.DESEncryptorEngine
Creates a DESEncryptorEngineobject given a DES key.
DESKey - class net.rim.device.api.crypto.DESKey.
Creates a DES key.
DESKey() - Constructor for class net.rim.device.api.crypto.DESKey
Creates a new random DESKey object and stores the keying material in the object.
DESKey(byte[]) - Constructor for class net.rim.device.api.crypto.DESKey
Creates a DESKey object using as much of the key data as necessary.
DESKey(byte[], int) - Constructor for class net.rim.device.api.crypto.DESKey
Creates a DESKey object using as much of the key data as necessary.
DESKTOP_COOKIE - Static variable in class net.rim.device.api.crypto.keystore.AssociatedData
A long representing the desktop cookie associated data.
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.
destroyPersistentObject(long) - Static method in class net.rim.device.api.system.PersistentStore
Removes persistent object from store by key.
Device - class net.rim.device.api.system.Device.
Various utility methods affecting fundamental operation of the Device.
DeviceInfo - class net.rim.device.api.system.DeviceInfo.
This class provides access to fundamental information about the host device.
DeviceKeyStore - class net.rim.device.api.crypto.keystore.DeviceKeyStore.
The device key store is a key store which has the ability to sync with the desktop software.
DH - Static variable in class net.rim.device.api.crypto.oid.OIDs
DH = 1.2.840.10046.2.1 Repesents the DH algorithm and keys.
DH_KEYAGREEMENT - Static variable in class net.rim.device.api.crypto.oid.OIDs
DH_KEYAGREEMENT = 1.2.840.113549.2.1 Represents the DH key agreement scheme.
DHCryptoSystem - class net.rim.device.api.crypto.DHCryptoSystem.
Represents the system of asymmetric cryptography which is based on the Discrete Logarithm Problem.
DHCryptoSystem() - Constructor for class net.rim.device.api.crypto.DHCryptoSystem
Creates the DHCryptoSystem object with the SUN1024 parameters.
DHCryptoSystem(byte[], byte[]) - Constructor for class net.rim.device.api.crypto.DHCryptoSystem
Creates a DHCryptoSystem object with the specified p and g domain parameters.
DHCryptoSystem(byte[], byte[], byte[]) - Constructor for class net.rim.device.api.crypto.DHCryptoSystem
Creates a DHCryptoSystem with the specified p, q and g domain parameters.
DHCryptoSystem(byte[], byte[], byte[], int) - Constructor for class net.rim.device.api.crypto.DHCryptoSystem
Creates a DHCryptoSystem object with the specified p, q and g domain parameters, as well as the minimum number of private key random bits.
DHCryptoSystem(byte[], byte[], byte[], int, String) - Constructor for class net.rim.device.api.crypto.DHCryptoSystem
Creates a DHCryptoSystem object with the specified p, q and g domain parameters, as well as the minimum number of private key random bits.
DHCryptoSystem(byte[], byte[], int) - Constructor for class net.rim.device.api.crypto.DHCryptoSystem
Creates a DHCryptoSystem object with the specified p and g domain parameters, as well as the minimum number of private key random bits.
DHCryptoSystem(String) - Constructor for class net.rim.device.api.crypto.DHCryptoSystem
Creates the DHCryptoSystem object using the specified parameters.
DHCryptoSystem(String, int) - Constructor for class net.rim.device.api.crypto.DHCryptoSystem
Creates the DHCryptoSystem object using the specified parameters as well as the minimum number of private key random bits.
DHKey - interface net.rim.device.api.crypto.DHKey.
Represents a key in a Diffie-Hellman (DH) system.
DHKeyAgreement - class net.rim.device.api.crypto.DHKeyAgreement.
Implements the Diffie-Hellman key agreement algorithm.
DHKeyPair - class net.rim.device.api.crypto.DHKeyPair.
Holds a Diffie-Hellman public and private key.
DHKeyPair(DHCryptoSystem) - Constructor for class net.rim.device.api.crypto.DHKeyPair
Creates a new DHKeyPair object with the given crypto system.
DHKeyPair(DHPublicKey, DHPrivateKey) - Constructor for class net.rim.device.api.crypto.DHKeyPair
Creates a new DHKeyPair object with the given public and private keys.
DHPrivateKey - class net.rim.device.api.crypto.DHPrivateKey.
Represents a private key in an Diffie-Hellman system.
DHPrivateKey(DHCryptoSystem, byte[]) - Constructor for class net.rim.device.api.crypto.DHPrivateKey
Constructs a DHPrivateKey object under the given crypto system using the given data as the private key's mathematical representation.
DHPublicKey - class net.rim.device.api.crypto.DHPublicKey.
Represents a public key in an Diffie-Hellman (DH) system.
DHPublicKey(DHCryptoSystem, byte[]) - Constructor for class net.rim.device.api.crypto.DHPublicKey
Constructs a DHPublicKey object under the given crypto system using the given data as the public key's mathematical representation.
dhSinglePass_CofactorDH_SHA1KDF_Scheme - Static variable in class net.rim.device.api.crypto.oid.OIDs
dhSinglePass_CofactorDH_SHA1KDF_Scheme = 1.3.133.16.840.63.0.3 Represents the ECDH KDF.
dhSinglePass_StdDH_SHA1KDF_Scheme - Static variable in class net.rim.device.api.crypto.oid.OIDs
dhSinglePass_StdDH_SHA1KDF_Scheme = 1.3.133.16.840.63.0.2 Represents the ECDH KDF.
DIAERESIS - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
Dialog - class net.rim.device.api.ui.component.Dialog.
Provides a dialog box with predefined configurations.
Dialog(int, String, int, Bitmap, long) - Constructor for class net.rim.device.api.ui.component.Dialog
Contructs a new Dialog object with provided style.
Dialog(String, Object[], int[], int, Bitmap) - Constructor for class net.rim.device.api.ui.component.Dialog
Constructs a new Dialog object.
Dialog(String, Object[], int[], int, Bitmap, long) - Constructor for class net.rim.device.api.ui.component.Dialog
Contructs a new Dialog object with provided style.
dialogClosed(Dialog, int) - Method in interface net.rim.device.api.ui.component.DialogClosedListener
Invoked when a dialog is closed.
DialogClosedListener - interface net.rim.device.api.ui.component.DialogClosedListener.
Listener interface for handling dialog closed events.
DialogFieldManager - class net.rim.device.api.ui.container.DialogFieldManager.
A field manager used for laying out Dialog and Status screens.
DialogFieldManager() - Constructor for class net.rim.device.api.ui.container.DialogFieldManager
Constructs a dialog field manager.
DialogFieldManager(long) - Constructor for class net.rim.device.api.ui.container.DialogFieldManager
Constructs a dialog field manager with provided style.
Digest - interface net.rim.device.api.crypto.Digest.
Specifies the functionality common to all Digest algorithms.
DIGEST_LENGTH - Static variable in class net.rim.device.api.crypto.SHA512Digest
Represents the length of the digest, namely 64 bytes.
DIGEST_LENGTH - Static variable in class net.rim.device.api.crypto.SHA384Digest
Represents the digest length, namely 48 bytes.
DIGEST_LENGTH - Static variable in class net.rim.device.api.crypto.SHA256Digest
Represents the digest length, namely 32 bytes.
DIGEST_LENGTH - Static variable in class net.rim.device.api.crypto.SHA1Digest
A static definition stating the digest length to be of 20 bytes.
DIGEST_LENGTH - Static variable in class net.rim.device.api.crypto.RIPEMD160Digest
A static definition stating the digest length, namely 20 bytes.
DIGEST_LENGTH - Static variable in class net.rim.device.api.crypto.RIPEMD128Digest
A definition stating the digest length, namely 16 bytes.
DIGEST_LENGTH - Static variable in class net.rim.device.api.crypto.MD5Digest
Specifies the size of the digest in terms of the number of bytes returned by the getDigest function, namely 16 bytes.
DIGEST_LENGTH - Static variable in class net.rim.device.api.crypto.MD4Digest
Specifies the size of the digest in terms of the number of bytes returned by the getDigest function, namely 16 bytes.
DIGEST_LENGTH - Static variable in class net.rim.device.api.crypto.MD2Digest
Specifies the size of the digest in terms of the number of bytes returned by the getDigest function, namely 16 bytes.
DigestFactory - class net.rim.device.api.crypto.DigestFactory.
Creates a digest.
DigestInputStream - class net.rim.device.api.crypto.DigestInputStream.
Allows for a user to open an input stream and run a digest on all information that passes through that input stream.
DigestInputStream(Digest, InputStream) - Constructor for class net.rim.device.api.crypto.DigestInputStream
Creates a DigestInputStream object from a digest and an underlying input stream.
DigestOutputStream - class net.rim.device.api.crypto.DigestOutputStream.
Allows for a user to open an output stream and run a digest on all information that passes through that output stream.
DigestOutputStream(Digest, OutputStream) - Constructor for class net.rim.device.api.crypto.DigestOutputStream
Creates a DigestOutputStream object which takes as input a digest and an output stream.
DIGIT_EIGHT - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DIGIT_FIVE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DIGIT_FOUR - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DIGIT_NINE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DIGIT_ONE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DIGIT_SEVEN - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DIGIT_SIX - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DIGIT_THREE - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DIGIT_TWO - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DIGIT_ZERO - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
digit(char, int) - Static method in class java.lang.Character
Returns the numeric value of the character ch in the specified radix.
DIGITAL_SIGNATURE - Static variable in class net.rim.device.api.crypto.certificate.KeyUsage
The subject public key is used with a digital signature mechanism to support security services other than non-repudiation, certificate signing, or revocation information signing.
DISABLED_KEY_ID - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Indicates that all the client_key_id's listed in ClientHello.client_key_ids are disabled administratively.
disableSynchronization(SyncCollection) - Method in class net.rim.device.api.synchronization.SerialSyncManager
Disables serial synchronization operations on a SyncCollection.
DISCARD - Static variable in class net.rim.device.api.ui.component.Dialog
Discard choice for use in dialogs.
disconnected() - Method in interface net.rim.device.api.system.IOPortListener
Invoked when the port is disconnected.
dismissStatus(Screen) - Method in interface net.rim.device.api.ui.UiEngine
Dismisses or removes a global status screen from the queue.
dismissStatus(Screen) - Method in class net.rim.device.api.ui.UiApplication
Dismisses or removes a global status screen from the queue.
dispatch(Object) - Method in class net.rim.blackberry.api.mail.event.StoreEvent
 
dispatch(Object) - Method in class net.rim.blackberry.api.mail.event.MessageEvent
 
dispatch(Object) - Method in class net.rim.blackberry.api.mail.event.MailEvent
Invokes the appropriate method on a listener for this event.
dispatch(Object) - Method in class net.rim.blackberry.api.mail.event.FolderEvent
 
Display - class javax.microedition.lcdui.Display.
Display represents the manager of the display and input devices of the system.
display(CertificateServerInfo) - Static method in class net.rim.device.api.crypto.certificate.CertificateServerInfo
Blocks and displays a dialog box containing information about the specified server.
Displayable - class javax.microedition.lcdui.Displayable.
An object that has the capability of being placed on the display.
displayCertificateDetails(Certificate) - Static method in class net.rim.device.api.crypto.certificate.CertificateUtilities
Blocks and displays a dialog box containing information about the specified certificate.
displayCertificateDetails(Certificate, KeyStore) - Static method in class net.rim.device.api.crypto.certificate.CertificateUtilities
Blocks and displays a dialog box containing information about the specified certificate.
displayCertificateDetails(Certificate, KeyStore, boolean, CertificateStatusManagerTicket) - Static method in class net.rim.device.api.crypto.certificate.CertificateUtilities
Blocks and displays a dialog box containing information about the specified certificate.
displayFieldFullMessage() - Method in class net.rim.device.api.ui.component.BasicEditField
Displays a 'field full' message.
dispose() - Method in class net.rim.plazmic.mediaengine.MediaManager
Disposes the download if one exists.
DistinguishedName - interface net.rim.device.api.crypto.certificate.DistinguishedName.
Represents a Distinguished Name used in a certificate.
divide(byte[], byte[], byte[], byte[]) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Computes the quotient and remainder of dividend / divisor The quotient is stored in quotient, and the remainder is stored in remainder.
divide(byte[], int, int, byte[], int, int, byte[], int, int, byte[], int, int) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Computes the quotient and remainder of the integer in the array dividend, beginning at dividendOffset, divided by the integer in the array divisor, beginning at divisorOffset.
divideByTwo(byte[], byte[], byte[]) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Divide the integer represented by the array a by two modulo the integer represented by the array modulus.
divideByTwo(byte[], int, byte[]) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Divide the integer represented by the array a by a modulus which is a power of 2.
divideByTwo(byte[], int, int, byte[], int, int, byte[], int, int) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Divide the integer of length aLength beginning at a[ aOffset ] by two modulo the integer of length modulusLength beginning at modulus[ modulusOffset ].
divideByTwo(byte[], int, int, int, byte[], int, int) - Static method in class net.rim.device.api.crypto.CryptoByteArrayArithmetic
Divide the integer of length length beginning at a[ aOffset ] by a modulus which is a power of 2.
divideByTwo(CryptoInteger) - Method in class net.rim.device.api.crypto.CryptoInteger
Divides this by two modulo modulus. i.e. the resulting value * 2 will be equivalent to this mod modulus.
DIVISION_SIGN - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
DO_NOT_COMPRESS_EC_PUBLIC_KEYS - Static variable in interface net.rim.device.api.crypto.encoder.PublicKeyEncoderFlags
Indicates that EC public keys must not be encoded in a compressed format.
DO_NOT_ENCODE_CRYPTOSYSTEM_PARAMETERS - Static variable in interface net.rim.device.api.crypto.encoder.PublicKeyEncoderFlags
Indicates that the domain parameters associated with the public key's crypto system should not be encoded with the public key.
doAdd(Object) - Method in class net.rim.device.api.collection.util.UnsortedReadableList
Adds element without sending an event.
doAdd(Object) - Method in class net.rim.device.api.collection.util.SortedReadableList
Adds an element to this list without firing an event.
doAdd(Object) - Method in class net.rim.device.api.collection.util.BigUnsortedReadableList
Adds an element to this collection without sending an add event.
doAdd(Object) - Method in class net.rim.device.api.collection.util.BigSortedReadableList
Adds an element to this collection without sending an add event.
doLayout() - Method in class net.rim.device.api.ui.Screen
Lays out all controlled fields.
DOLLAR_SIGN - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
doModal() - Method in class net.rim.device.api.ui.component.Dialog
Shows a modal dialog.
doPaint() - Method in class net.rim.device.api.ui.Screen
Paints the screen.
doRemove(Object) - Method in class net.rim.device.api.collection.util.UnsortedReadableList
Removes an element without sending an event.
doRemove(Object) - Method in class net.rim.device.api.collection.util.BigUnsortedReadableList
Removes an element from this collection without firing an event.
DOTTED - Static variable in class javax.microedition.lcdui.Graphics
Constant for the DOTTED stroke style.
DOTTED_UNDERLINED - Static variable in class net.rim.device.api.ui.Font
Dotted underlined font style modifier (UNDERLINED must be specified as well)
DOUBLE_DAGGER - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
doUpdate(Object, Object) - Method in class net.rim.device.api.collection.util.UnsortedReadableList
Updates an element without sending an event.
doUpdate(Object, Object) - Method in class net.rim.device.api.collection.util.SortedReadableList
Update an element in this list without firing an event.
doUpdate(Object, Object) - Method in class net.rim.device.api.collection.util.BigUnsortedReadableList
Updates an element in this collection without sending an update event.
doUpdate(Object, Object) - Method in class net.rim.device.api.collection.util.BigSortedReadableList
Updates an element in this collection without sending an update element.
DOWN - Static variable in class javax.microedition.lcdui.Canvas
Constant for the DOWN game action.
DOWNWARD - Static variable in class net.rim.device.api.ui.Manager
Indicates downward scroll direction.
drawArc(int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draws the outline of a circular or elliptical arc covering the specified rectangle, using the current color and stroke style.
drawArc(int, int, int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws an arc through a specified rectangle.
drawBitmap(int, int, int, int, Bitmap, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws a bitmap.
drawBitmap(XYRect, Bitmap, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws a bitmap on a region specified by an XYRect object.
drawChar(char, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draws the specified character using the current font and color.
drawChars(char[], int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draws the specified characters using the current font and color.
drawFilledPath(int[], int[], byte[], int[]) - Method in class net.rim.device.api.ui.Graphics
Draws a set of filled paths.
drawFocus(Graphics, boolean) - Method in class net.rim.device.api.ui.Field
Draws the focus indicator for this field.
drawFocus(Graphics, boolean) - Method in class net.rim.device.api.ui.component.TreeField
Draws the focus indicator for this field.
drawFocus(Graphics, boolean) - Method in class net.rim.device.api.ui.component.RadioButtonField
Draws the focus indicator for this field.
drawFocus(Graphics, boolean) - Method in class net.rim.device.api.ui.component.ListField
 
drawFocus(Graphics, boolean) - Method in class net.rim.device.api.ui.component.GaugeField
Draws the focus indicator for this field.
drawFocus(Graphics, boolean) - Method in class net.rim.device.api.ui.component.DateField
Draws the focus at the current cursor position.
drawFocus(Graphics, boolean) - Method in class net.rim.device.api.ui.component.CheckboxField
Draws the focus indicator for this field.
drawFocus(Graphics, boolean) - Method in class net.rim.device.api.ui.component.ButtonField
Draws the focus indicator for this field.
drawFocus(Graphics, boolean) - Method in class net.rim.device.api.ui.component.BitmapField
Draws the focus indicator for this field.
drawFocus(Graphics, boolean) - Method in class net.rim.device.api.ui.component.BasicEditField
Draws the focus indicator for this field.
drawHighlightRegion(Graphics, int, boolean, int, int, int, int) - Method in class net.rim.device.api.ui.Field
Draws a highlight indicator for a rectangular region.
drawImage(Image, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draws the specified image by using the anchor point.
drawImage(int, int, int, int, EncodedImage, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws an encoded image.
drawImage(XYRect, EncodedImage, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws an encoded image on a region specified by an XYRect object.
drawLine(int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draws a line between the coordinates (x1,y1) and (x2,y2) using the current color and stroke style.
drawLine(int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws a line.
drawListRow(ListField, Graphics, int, int, int) - Method in class net.rim.device.api.ui.component.ObjectListField
Invoked when a particular row requires repainting.
drawListRow(ListField, Graphics, int, int, int) - Method in interface net.rim.device.api.ui.component.ListFieldCallback
Invoked when a particular row requires painting.
drawPathOutline(int[], int[], byte[], int[], boolean) - Method in class net.rim.device.api.ui.Graphics
Draw a set of path outlines.
drawPoint(int, int) - Method in class net.rim.device.api.ui.Graphics
Draws a point.
drawRect(int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draws the outline of the specified rectangle using the current color and stroke style.
drawRect(int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws a rectangle.
drawRGB(int[], int, int, int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws raw RGB data from an int array.
drawRoundRect(int, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draws the outline of the specified rounded corner rectangle using the current color and stroke style.
drawRoundRect(int, int, int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws a rectangle with rounded edges.
drawShadedFilledPath(int[], int[], byte[], int[], int[]) - Method in class net.rim.device.api.ui.Graphics
Draws a set of shaded filled paths.
drawString(String, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draws the specified String using the current font and color.
DrawStyle - interface net.rim.device.api.ui.DrawStyle.
Provides drawing styles used by graphics and field objects.
DRAWSTYLE_AALINES - Static variable in class net.rim.device.api.ui.Graphics
Drawing style for anti-aliased rendering of lines, used by setDrawingStyle and isDrawingStyleSet.
DRAWSTYLE_AAPOLYGONS - Static variable in class net.rim.device.api.ui.Graphics
Drawing style for anti-aliased rendering of polygons, used by setDrawingStyle and isDrawingStyleSet.
DRAWSTYLE_FOCUS - Static variable in class net.rim.device.api.ui.Graphics
This style is set by the framework when painting is being done for focus drawing.
DRAWSTYLE_SELECT - Static variable in class net.rim.device.api.ui.Graphics
This style is set by the framework when painting is being done for selection drawing.
drawSubstring(String, int, int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Draws the specified String using the current font and color.
drawText(byte[], int, int, int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws text contained in a byte array.
drawText(char[], int, int, int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws text contained in a char array.
drawText(char, int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws a text character.
drawText(StringBuffer, int, int, int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws text contained in a string buffer.
drawText(String, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws a text string.
drawText(String, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws a text string with specified positioning.
drawText(String, int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws text within a specified width.
drawText(String, int, int, int, int, int, int) - Method in class net.rim.device.api.ui.Graphics
Draws text contained in a string.
drawTreeItem(TreeField, Graphics, int, int, int, int) - Method in interface net.rim.device.api.ui.component.TreeFieldCallback
Invoked when a particular tree item requires painting.
DSA - Static variable in class net.rim.device.api.crypto.oid.OIDs
DSA = 1.2.840.10040.4.1 Represents the DSA signature algorithm.
DSA_SHA1 - Static variable in class net.rim.device.api.crypto.oid.OIDs
DSA_SHA1 = 1.2.840.10040.4.3 Represents the DSA signature algorithms with SHA1.
DSACryptoSystem - class net.rim.device.api.crypto.DSACryptoSystem.
Represents the system of asymmetric cryptography which is based on the Discrete Logarithm Problem.
DSACryptoSystem() - Constructor for class net.rim.device.api.crypto.DSACryptoSystem
Creates the DSACryptoSystem object with the specified SUN1024 parameters.
DSACryptoSystem(byte[], byte[], byte[]) - Constructor for class net.rim.device.api.crypto.DSACryptoSystem
Creates a DSACryptoCystem object with the specified p, q and g domain parameters.
DSACryptoSystem(byte[], byte[], byte[], String) - Constructor for class net.rim.device.api.crypto.DSACryptoSystem
Creates a DSACryptoSystem object with the specified p, q and g domain parameters.
DSACryptoSystem(String) - Constructor for class net.rim.device.api.crypto.DSACryptoSystem
Creates the DSACryptoSystem object using the specified parameters.
DSAKey - interface net.rim.device.api.crypto.DSAKey.
Represents a key in a DSA system.
DSAKeyPair - class net.rim.device.api.crypto.DSAKeyPair.
Holds a DSA public and private key.
DSAKeyPair(DSACryptoSystem) - Constructor for class net.rim.device.api.crypto.DSAKeyPair
Creates a new DSAKeyPair object with the given crypto system.
DSAKeyPair(DSAPublicKey, DSAPrivateKey) - Constructor for class net.rim.device.api.crypto.DSAKeyPair
Creates a new DSAKeyPair object with the given public and private keys.
DSAPrivateKey - class net.rim.device.api.crypto.DSAPrivateKey.
Represents a private key in a DSA system.
DSAPrivateKey(DSACryptoSystem, byte[]) - Constructor for class net.rim.device.api.crypto.DSAPrivateKey
Constructs an DSA private key object under the given crypto system using the given data as the private key's mathematical representation.
DSAPublicKey - class net.rim.device.api.crypto.DSAPublicKey.
Represents a public key in an DSA system.
DSAPublicKey(DSACryptoSystem, byte[]) - Constructor for class net.rim.device.api.crypto.DSAPublicKey
Constructs a DSAPublicKey object under the given crypto system using the given data as the public key's mathematical representation.
DSASignatureSigner - class net.rim.device.api.crypto.DSASignatureSigner.
Signs a message using the DSA signature scheme.
DSASignatureSigner(DSAPrivateKey) - Constructor for class net.rim.device.api.crypto.DSASignatureSigner
Constructs a DSASignatureSigner object which uses SHA-1 to compute the signature.
DSASignatureSigner(DSAPrivateKey, Digest) - Constructor for class net.rim.device.api.crypto.DSASignatureSigner
Constructs a DSASignatureSigner object which uses digest to compute the signature.
DSASignatureVerifier - class net.rim.device.api.crypto.DSASignatureVerifier.
Verifies a DSA signature on a message.
DSASignatureVerifier(DSAPublicKey, byte[], int, byte[], int) - Constructor for class net.rim.device.api.crypto.DSASignatureVerifier
Construct a DSASignatureVerifier object using SHA-1 for the digest.
DSASignatureVerifier(DSAPublicKey, Digest, byte[], int, byte[], int) - Constructor for class net.rim.device.api.crypto.DSASignatureVerifier
Constructs a DSASignatureVerifier object specifying the digest to use.
DUE - Static variable in interface net.rim.blackberry.api.pim.ToDo
Represents the due date of the ToDo.
dumpField(int, DataBuffer) - Method in interface net.rim.device.api.util.TLEFieldController
Retrieves field's data into buffer.
DUPLICATE_FINISHED_RECEIVED - Static variable in interface net.rim.device.api.crypto.tls.AlertProtocol
Indicates that an abbreviated or optimised handshake, the client has sent a second (resent) finished message.
DuplicateResourceException - exception net.rim.device.api.i18n.DuplicateResourceException.
Thrown if a resource is registered twice.
DuplicateResourceException() - Constructor for class net.rim.device.api.i18n.DuplicateResourceException
Creates new DuplicateResourceException.
DuplicateResourceException(String) - Constructor for class net.rim.device.api.i18n.DuplicateResourceException
Creates new DuplicateResourceException with descriptive string.

E

EC - Static variable in class net.rim.device.api.crypto.oid.OIDs
EC 1.2.840.10045.2.1 Represents EC keys.
EC160R1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents an Elliptic curve defined over a field with size 160 bits.
EC163K1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents a Koblitz curve defined over a field with size 163 bits.
EC163K2 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents a Koblitz curve defined over a field with size 163 bits.
EC163R2 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents an Elliptic curve defined over a field with size 163 bits.
EC192R1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents an Elliptic curve defined over a field with size 192 bits.
EC224R1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents an Elliptic curve defined over a field with size 224 bits.
EC233K1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents a Koblitz curve defined over a field with size 233 bits.
EC233R1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents an Elliptic curve defined over a field with size 233 bits.
EC239K1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents a Koblitz curve defined over a field with size 239 bits.
EC256R1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents an Elliptic curve defined over a field with size 256 bits.
EC283K1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents a Koblitz curve defined over a field with size 283 bits.
EC283R1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents an Elliptic curve defined over a field with size 283 bits.
EC384R1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents an Elliptic curve defined over a field with size 384 bits.
EC409K1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents a Koblitz curve defined over a field with size 409 bits.
EC409R1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents an Elliptic curve defined over a field with size 409 bits.
EC521R1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents an Elliptic curve defined over a field with size 521 bits.
EC571K1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents a Koblitz curve defined over a field with size 571 bits.
EC571R1 - Static variable in class net.rim.device.api.crypto.ECCryptoSystem
Represents an Elliptic curve defined over a field with size 571 bits.
ECCryptoSystem - class net.rim.device.api.crypto.ECCryptoSystem.
Represents the system of asymmetric cryptography based on the Elliptic Curve Discrete Logarithm Problem.
ECCryptoSystem() - Constructor for class net.rim.device.api.crypto.ECCryptoSystem
Constructs an elliptic curve system using EC163K1.
ECCryptoSystem(String) - Constructor for class net.rim.device.api.crypto.ECCryptoSystem
Constructs an elliptic curve system using the specified curve.
ECDHKeyAgreement - class net.rim.device.api.crypto.ECDHKeyAgreement.
Implements the elliptic curve analog of the Diffie-Hellman algorithm.
ECDSA - Static variable in class net.rim.device.api.crypto.oid.OIDs
ECDSA = 1.2.840.10045.4 Represents the ECDSA signature algorithm.
ECDSA_SHA1 - Static variable in class net.rim.device.api.crypto.oid.OIDs
ECDSA_SHA1 1.2.840.10045.4.1 Represents the ECDSA signature algorithm with SHA1.
ECDSASignatureSigner - class net.rim.device.api.crypto.ECDSASignatureSigner.
Signs messages using the Elliptic Curve analogue of the DSA signature scheme.
ECDSASignatureSigner(ECPrivateKey) - Constructor for class net.rim.device.api.crypto.ECDSASignatureSigner
Construct an ECDSASignaterSigner object which uses SHA-1 to compute the signature.
ECDSASignatureSigner(ECPrivateKey, Digest) - Constructor for class net.rim.device.api.crypto.ECDSASignatureSigner
Construct an ECDSASignatureSigner object which uses a specified digest to compute the signature.
ECDSASignatureVerifier - class net.rim.device.api.crypto.ECDSASignatureVerifier.
Verifies an ECDSA signature on a message.
ECDSASignatureVerifier(ECPublicKey, byte[], int, byte[], int) - Constructor for class net.rim.device.api.crypto.ECDSASignatureVerifier
Constructs an ECDSASignatureVerifier object using SHA-1 for the digest.
ECDSASignatureVerifier(ECPublicKey, Digest, byte[], int, byte[], int) - Constructor for class net.rim.device.api.crypto.ECDSASignatureVerifier
Constructs an ECDSASignatureVerifier object.
ECIESDecryptor - class net.rim.device.api.crypto.ECIESDecryptor.
ECIESDecryptor is a class used to decrypt messages encoded with the Elliptic Curve Integrated Encryption Scheme ( ECIES ).
ECIESDecryptor(InputStream, ECPrivateKey) - Constructor for class net.rim.device.api.crypto.ECIESDecryptor
Creates an ECIESDecryptor class.
ECIESDecryptor(InputStream, ECPrivateKey, String, int, byte[], int, byte[], Digest, boolean) - Constructor for class net.rim.device.api.crypto.ECIESDecryptor
Creates an ECIESDecryptor class.
ECIESEncryptor - class net.rim.device.api.crypto.ECIESEncryptor.
ECIESEncryptor is a class used to encrypt messages with the Elliptic Curve Integrated Encryption Scheme ( ECIES ).
ECIESEncryptor(OutputStream, ECPublicKey) - Constructor for class net.rim.device.api.crypto.ECIESEncryptor
Creates an ECIESEncryptor class.
ECIESEncryptor(OutputStream, ECPublicKey, String, int, byte[], int, byte[], Digest, boolean) - Constructor for class net.rim.device.api.crypto.ECIESEncryptor
Creates an ECIESEncryptor class.
ECKey - interface net.rim.device.api.crypto.ECKey.
Represents a key in an Elliptic Curve (EC) system.
ECKeyPair - class net.rim.device.api.crypto.ECKeyPair.
Holds an Elliptic Curve public and private key.
ECKeyPair(ECCryptoSystem) - Constructor for class net.rim.device.api.crypto.ECKeyPair
Creates a new ECKeyPair object with the given crypto system.
ECKeyPair(ECPublicKey, ECPrivateKey) - Constructor for class net.rim.device.api.crypto.ECKeyPair
Creates a new ECKeyPair object using the specified public and private keys.
ECMQVKeyAgreement - class net.rim.device.api.crypto.ECMQVKeyAgreement.
Implements the key agreement scheme developed by Menezes, Qu, and Vanstone using elliptic curves (ECMQV).
ECNRSignatureSigner - class net.rim.device.api.crypto.ECNRSignatureSigner.
Signs messages using the Elliptic Curve Nyberg-Rueppel (ECNR) signature scheme.
ECNRSignatureSigner(ECPrivateKey) - Constructor for class net.rim.device.api.crypto.ECNRSignatureSigner
Constructs an ECNRSignatureSigner object which uses SHA-1 to compute the signature.
ECNRSignatureSigner(ECPrivateKey, Digest) - Constructor for class net.rim.device.api.crypto.ECNRSignatureSigner
Constructs an ECNRSignatureSigner object which uses the given digest to compute the signature.
ECNRSignatureVerifier - class net.rim.device.api.crypto.ECNRSignatureVerifier.
Verifies an Elliptic Curve Nyberg-Rueppel (ECNR) signature on a message.
ECNRSignatureVerifier(ECPublicKey, byte[], int, byte[], int) - Constructor for class net.rim.device.api.crypto.ECNRSignatureVerifier
Constructs an ECNRSignatureVerifier object using SHA-1 for the digest.
ECNRSignatureVerifier(ECPublicKey, Digest, byte[], int, byte[], int) - Constructor for class net.rim.device.api.crypto.ECNRSignatureVerifier
Constructs an ECNRSignatureVerifier object using a specified digest.
ECPrivateKey - class net.rim.device.api.crypto.ECPrivateKey.
Represents a private key in an Elliptic Curve (EC) system.
ECPrivateKey(ECCryptoSystem, byte[]) - Constructor for class net.rim.device.api.crypto.ECPrivateKey
Constructs an ECPrivateKey object, representing an Elliptic Curve private key, under the given crypto system using the specifed data as the private key's mathematical representation.
ECPublicKey - class net.rim.device.api.crypto.ECPublicKey.
Represents a public key in an Elliptic Curve (EC) system.
ECPublicKey(ECCryptoSystem, byte[]) - Constructor for class net.rim.device.api.crypto.ECPublicKey
Constructs an ECPublicKey object, representing an Elliptic Curve public key, under the given crypto system using the specified data as the public key's mathematical representation.
EDITABLE - Static variable in class net.rim.device.api.ui.Field
Field style bit to indicate whether or not the user can change the contents.
EDITABLE_MASK - Static variable in class net.rim.device.api.ui.Field
Field style mask to indicate whether or not the user can change the contents.
EditField - class net.rim.device.api.ui.component.EditField.
An editable simple text field with no formatting.
EditField() - Constructor for class net.rim.device.api.ui.component.EditField
Constructs an empty EditField object.
EditField(long) - Constructor for class net.rim.device.api.ui.component.EditField
Constructs an empty EditField object.
EditField(String, String) - Constructor for class net.rim.device.api.ui.component.EditField
Constructs an EditField object with label and initial contents.
EditField(String, String, int, long) - Constructor for class net.rim.device.api.ui.component.EditField
Constructs a smaller EditField object with label, initial contents, and particular style.
elementAdded(Collection, Object) - Method in interface net.rim.device.api.collection.CollectionListener
Monitored collection has added an element.
elementAdded(Collection, Object) - Method in class net.rim.device.api.collection.util.UnsortedReadableList
Monitored collection has added an element.
elementAdded(Collection, Object) - Method in class net.rim.device.api.collection.util.ReadableListCombiner
Monitored collection has added an element.
elementAdded(Collection, Object) - Method in class net.rim.device.api.collection.util.LongSortedReadableList
Monitored collection has added an element.
elementAdded(Collection, Object) - Method in class net.rim.device.api.collection.util.IntSortedReadableList
Monitored collection has added an element.
elementAdded(Collection, Object) - Method in class net.rim.device.api.collection.util.BigUnsortedReadableList
Monitored collection has added an element.
elementAt(int) - Method in class java.util.Vector
Returns the component at the specified index.
elementAt(int) - Method in class net.rim.device.api.collection.util.BigVector
Retrieves element by index.
elementAt(int) - Method in class net.rim.device.api.collection.util.BigLongVector
Retrieves element by index.
elementAt(int) - Method in class net.rim.device.api.collection.util.BigIntVector
Retrieves element by index.
elementAt(int) - Method in class net.rim.device.api.util.IntVector
Returns the component at the specified index.
elementAt(int) - Method in class net.rim.device.api.util.ByteVector
Returns the component at the specified index.
elementAt(int, int) - Method in class net.rim.device.api.crypto.certificate.CertificateServers
Returns the element at the index specified by the index parameter to the method.
elementCount - Variable in class java.util.Vector
The number of valid components in the vector.
elementCount - Variable in class net.rim.device.api.util.IntVector
The number of valid components in the vector.
elementCount - Variable in class net.rim.device.api.util.ByteVector
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.
elementData - Variable in class net.rim.device.api.util.IntVector
The array buffer into which the components of the vector are stored.
elementData - Variable in class net.rim.device.api.util.ByteVector
The array buffer into which the components of the vector are stored.
elementRemoved(Collection, Object) - Method in interface net.rim.device.api.collection.CollectionListener
Monitored collection has removed an element.
elementRemoved(Collection, Object) - Method in class net.rim.device.api.collection.util.UnsortedReadableList
Monitored collection has removed an element.
elementRemoved(Collection, Object) - Method in class net.rim.device.api.collection.util.ReadableListCombiner
Monitored collection has removed an element.
elementRemoved(Collection, Object) - Method in class net.rim.device.api.collection.util.LongSortedReadableList
Monitored collection has removed an element.
elementRemoved(Collection, Object) - Method in class net.rim.device.api.collection.util.IntSortedReadableList
Monitored collection has removed an element.
elementRemoved(Collection, Object) - Method in class net.rim.device.api.collection.util.BigUnsortedReadableList
Monitored collection has removed an element.
elements() - Method in class java.util.Vector
Returns an enumeration of the components of this vector.
elements() - Method in class java.util.Hashtable
Retrieves an enumeration of the values in this hashtable.
elements() - Method in class net.rim.device.api.util.ToIntHashtable
Retrieves an enumeration of the values in this hashtable.
elements() - Method in class net.rim.device.api.util.MultiMap
Retrieves an enumeration of the values in this map.
elements() - Method in class net.rim.device.api.util.LongIntHashtable
Retrieves an enumeration of the values in this hashtable.
elements() - Method in class net.rim.device.api.util.LongHashtable
Retrieves an enumeration of the values in this hashtable.
elements() - Method in class net.rim.device.api.util.IntMultiMap
Retrieves an enumeration of the values in this map.
elements() - Method in class net.rim.device.api.util.IntIntHashtable
Retrieves an enumeration of the values in this hashtable.
elements() - Method in class net.rim.device.api.util.IntHashtable
Retrieves an enumeration of the values in this hashtable.
elements() - Method in class net.rim.device.api.crypto.keystore.RIMKeyStore
 
elements() - Method in interface net.rim.device.api.crypto.keystore.KeyStore
Returns an enumeration of all the KeyStoreData[] that are stored in the KeyStore.
elements() - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
Returns an enumeration of the KeyStoreData that are stored in the KeyStore.
elements(boolean) - Method in class net.rim.device.api.crypto.keystore.RIMKeyStore
 
elements(boolean) - Method in interface net.rim.device.api.crypto.keystore.KeyStore
Returns an enumeration of all the KeyStoreData that are stored in the KeyStore AND the backing keystore if the boolean is set to true.
elements(boolean) - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
Returns an enumeration of the KeyStoreData that are stored in the KeyStore.
elements(int) - Method in class net.rim.device.api.util.IntMultiMap
Retrieves an enumeration of values for a key.
elements(long) - Method in class net.rim.device.api.crypto.keystore.RIMKeyStore
 
elements(long) - Method in interface net.rim.device.api.crypto.keystore.KeyStore
Returns an enumeration of all the elements KeyStoreData inside the key store according to the index provided with the parameter.
elements(long) - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
Returns an enumeration of the elements (KeyStoreData) inside the key store according to the index provided with the parameter.
elements(long, boolean) - Method in class net.rim.device.api.crypto.keystore.RIMKeyStore
 
elements(long, boolean) - Method in interface net.rim.device.api.crypto.keystore.KeyStore
Returns an enumeration of all the elements KeyStoreData inside the key store according to the index provided with the parameter.
elements(long, boolean) - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
Returns an enumeration of the elements (KeyStoreData) inside the key store according to the index provided with the parameter.
elements(long, Object) - Method in class net.rim.device.api.crypto.keystore.RIMKeyStore
 
elements(long, Object) - Method in interface net.rim.device.api.crypto.keystore.KeyStore
Returns an array of keystore information that contains the certificates, keys and other data associated with this alias.
elements(long, Object) - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
Returns an array of keystore information that contains the certificates, keys and other data associated with this alias.
elements(long, Object, boolean) - Method in class net.rim.device.api.crypto.keystore.RIMKeyStore
 
elements(long, Object, boolean) - Method in interface net.rim.device.api.crypto.keystore.KeyStore
Returns an array of keystore information that contains the certificates, keys and other data associated with this alias.
elements(long, Object, boolean) - Method in class net.rim.device.api.crypto.keystore.CombinedKeyStore
Returns an array of keystore information that contains the certificates, keys and other data associated with this alias.
elements(Object) - Method in class net.rim.device.api.util.MultiMap
Retrieves an enumeration of values for a key.
elementUpdated(Collection, Object, Object) - Method in interface net.rim.device.api.collection.CollectionListener
Monitored collection has replaced an existing element with a new one.
elementUpdated(Collection, Object, Object) - Method in class net.rim.device.api.collection.util.UnsortedReadableList
Monitored collection has replaced an existing element with a new one.
elementUpdated(Collection, Object, Object) - Method in class net.rim.device.api.collection.util.ReadableListCombiner
Monitored collection has replaced an existing element with a new one.
elementUpdated(Collection, Object, Object) - Method in class net.rim.device.api.collection.util.LongSortedReadableList
Monitored collection has replaced an existing element with a new one.
elementUpdated(Collection, Object, Object) - Method in class net.rim.device.api.collection.util.IntSortedReadableList
Monitored collection has replaced an existing element with a new one.
elementUpdated(Collection, Object, Object) - Method in class net.rim.device.api.collection.util.BigUnsortedReadableList
Monitored collection has replaced an existing element with a new one.
ElGamalDecryptorEngine - class net.rim.device.api.crypto.ElGamalDecryptorEngine.
In order to decrypt with the ElGamal decryptor engine, two keys are required.
ElGamalDecryptorEngine(DHPrivateKey, DHPublicKey) - Constructor for class net.rim.device.api.crypto.ElGamalDecryptorEngine
Creates an ElGamalDecryptorEngine object.
ElGamalEncryptorEngine - class net.rim.device.api.crypto.ElGamalEncryptorEngine.
In ElGamal encryption, two parts are generated and both are required to decrypt data.
ElGamalEncryptorEngine(DHPublicKey) - Constructor for class net.rim.device.api.crypto.ElGamalEncryptorEngine
Creates an ElGamalEncryptorEngine object using the specified ElGamal public key.
ElGamalEncryptorEngine(DHPublicKey, DHKeyPair) - Constructor for class net.rim.device.api.crypto.ElGamalEncryptorEngine
Creates an ElGamalEncryptorEngine object.
ELLIPSIS - Static variable in interface net.rim.device.api.ui.DrawStyle
Drawing position style to indicate use of ellipsis for text that is too long to draw.
ELLIPTIC_CURVE_ID - Static variable in class net.rim.device.api.crypto.oid.OIDs
Associates OIDs and elliptic curve identifiers, eg EC163K1.
EM_DASH - Static variable in interface net.rim.device.api.system.Characters
Constant for the character of the same name
EMAIL - Static variable in class net.rim.device.api.ui.text.TextFilter
Email address filter type.
EMAIL - Static variable in class net.rim.device.api.crypto.keystore.AssociatedData
A long representing the email associated data.
EMAIL - Static variable in interface net.rim.blackberry.api.pim.Contact
Represents the contact's email address field(s).
EMAIL_ADDR - Static variable in class net.rim.blackberry.api.mail.Address
Represents the prefix string for email addresses.
EMAIL_ADDRESSES - Static variable in interface net.rim.device.api.crypto.certificate.Certificate
The identifier to indicate the extraction of email addresses from the certificate.
EMAIL_PROTECTION - Static variable in class net.rim.device.api.crypto.certificate.KeyUsage
The subject public key is used for email protection.
EMAILADDR - Static variable in class javax.microedition.lcdui.TextField
The user is allowed to enter an e-mail address.
EmailAddressTextFilter - class net.rim.device.api.ui.text.EmailAddressTextFilter.
Filters out characters not usable in URL text strings.
EmailAddressTextFilter() - Constructor for class net.rim.device.api.ui.text.EmailAddressTextFilter
Constructs a new EmailAddressTextFilter instance.
EMPTY - Static variable in class net.rim.blackberry.api.mail.BodyPart
 
empty() - Method in class java.util.Stack
Tests if this stack is empty.
EmptyEnumeration - class net.rim.device.api.util.EmptyEnumeration.
Permits handling of empty enumerations.
EmptyEnumeration() - Constructor for class net.rim.device.api.util.EmptyEnumeration
Constructs a new EmptyEnumeration object.
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.
enableKeyUpEvents(boolean) - Method in class net.rim.device.api.system.Application
Allows this application to receive KeyListener.keyUp(int, int) events.
enableSynchronization(SyncCollection) - Method in class net.rim.device.api.synchronization.SerialSyncManager
Enables serial synchronization operations on a SyncCollection.
ENCIPHER_ONLY - Static variable in class net.rim.device.api.crypto.certificate.KeyUsage
The meaning of the ENCIPHER_ONLY purpose is undefined unless the key may also be used for key agreement.
encode(PrivateKey) - Static method in class net.rim.device.api.crypto.encoder.PrivateKeyEncoder
Encodes a given key using the default PKCS8 encoding scheme.
encode(PrivateKey, String) - Static method in class net.rim.device.api.crypto.encoder.PrivateKeyEncoder
Encodes a given key using the specified encoding scheme.
encode(PublicKey) - Static method in class net.rim.device.api.crypto.encoder.PublicKeyEncoder
Encodes a given key using the default X509 encoding scheme.
encode(PublicKey, String) - Static method in class net.rim.device.api.crypto.encoder.PublicKeyEncoder
Encodes a given key using the specified encoding scheme.
encode(PublicKey, String, long) - Static method in class net.rim.device.api.crypto.encoder.PublicKeyEncoder
Encodes a given key using the specified encoding scheme.
encode(SignatureSigner, String) - Static method in class net.rim.device.api.crypto.encoder.SignatureEncoder
Takes in the provided signature signer and returns an encoded signature using the specified encoding algorithm.
encode(SymmetricKey) - Static method in class net.rim.device.api.crypto.encoder.SymmetricKeyEncoder
Encodes the given key using the default PKCS8 encoding scheme.
encode(SymmetricKey, String) - Static method in class net.rim.device.api.crypto.encoder.SymmetricKeyEncoder
Encodes a given key using the specified encoding scheme.
EncodedImage - class net.rim.device.api.system.EncodedImage.
Encapsulates encoded images of various formats.
EncodedKey - class net.rim.device.api.crypto.encoder.EncodedKey.
Stores encoded keys using any of the supported encoding algorithms.
EncodedKey(byte[], String) - Constructor for class net.rim.device.api.crypto.encoder.EncodedKey
Creates a new EncodedKey object.
EncodedSignature - class net.rim.device.api.crypto.encoder.EncodedSignature.
Stores encoded signatures using any of the supported encoding algorithms.
EncodedSignature(byte[], String) - Constructor for class net.rim.device.api.crypto.encoder.EncodedSignature
Constructs a new EncodedSignature object.
encodeEffectiveBitLength(int) - Static method in class net.rim.device.api.crypto.RC2Key
Encodes an effective bit length as specified in RFC 2268.
encrypt(byte[], int, byte[], int) - Method in class net.rim.device.api.crypto.XEncryptor