net.rim.blackberry.api.pdap
Interface BlackBerryContactGroup
- All Superinterfaces:
- PIMItem
public interface BlackBerryContactGroup
- extends PIMItem
BlackBerryContactGroup items are a representation of address lists in the BlackBerry Address Book application.
The objects are read-only. An attempt to call commit on a contact group will result in a PIMException
being thrown.
- See Also:
ContactList
,
PIMItem
- Category:
- Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
- Since:
- BlackBerry API 4.2.0
Method Summary |
|
String |
getAddress(int index)
Returns a String containing the the actual address at index in this BlackBerryContactGroup. |
|
int |
getAddressType(int index)
Returns the type of address at index in this BlackBerryContactGroup. |
|
Contact |
getContact(int index)
Returns a Contact object for the address at index in this BlackBerryContactGroup. |
|
int |
numContacts()
Returns the numbers of addresses in this BlackBerryContactGroup. |
Methods inherited from interface javax.microedition.pim.PIMItem |
addBinary, addBoolean, addDate, addInt, addString, addStringArray, addToCategory, commit, countValues, getAttributes, getBinary, getBoolean, getCategories, getDate, getFields, getInt, getPIMList, getString, getStringArray, isModified, maxCategories, removeFromCategory, removeValue, setBinary, setBoolean, setDate, setInt, setString, setStringArray |
ADDRESS_TYPE_EMAIL
static final int ADDRESS_TYPE_EMAIL
- Email address type.
- See Also:
- Constant Field Values
- Category:
- Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
- Since:
- BlackBerry API 4.2.0
ADDRESS_TYPE_PIN
static final int ADDRESS_TYPE_PIN
- PIN address type.
- See Also:
- Constant Field Values
- Category:
- Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
- Since:
- BlackBerry API 4.2.0
ADDRESS_TYPE_PHONE
static final int ADDRESS_TYPE_PHONE
- PHONE address type.
- See Also:
- Constant Field Values
- Category:
- Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
- Since:
- BlackBerry API 4.2.0
NAME
static final int NAME
- Represents the name field for an address group.
Data associated with this field is of String type.
- See Also:
- Constant Field Values
- Category:
- Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
- Since:
- BlackBerry API 4.2.0
UID
static final int UID
- Field specifying the UID for this address group.
Data associated with this field is of String type.
- See Also:
- Constant Field Values
- Category:
- Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
- Since:
- BlackBerry API 4.2.0
getContact
Contact getContact(int index)
- Returns a Contact object for the address at index in this BlackBerryContactGroup.
- Parameters:
index
- an index of the desired address in the contact group.
- Returns:
- A Contact object representing this member in the contact group.
- Throws:
IndexOutOfBoundsException
- if the index is negative or greater than or equal to the number of values
currently contained in the field.- Category:
- Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
- Since:
- BlackBerry API 4.2.0
getAddress
String getAddress(int index)
- Returns a String containing the the actual address at index in this BlackBerryContactGroup.
- Parameters:
index
- an index of the desired address in the contact group.
- Returns:
- A String representation of the address in the contact group.
- Throws:
IndexOutOfBoundsException
- if the index is negative or greater than or equal to the number of values
currently contained in the field.- Category:
- Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
- Since:
- BlackBerry API 4.2.0
getAddressType
int getAddressType(int index)
- Returns the type of address at index in this BlackBerryContactGroup.
- Parameters:
index
- an index of the desired address in the contact group.
- Returns:
- One of
ADDRESS_TYPE_EMAIL
, ADDRESS_TYPE_PHONE
or ADDRESS_TYPE_PIN
.
- Throws:
IndexOutOfBoundsException
- if the index is negative or greater than or equal to the number of values
currently contained in the field.- Category:
- Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
- Since:
- BlackBerry API 4.2.0
numContacts
int numContacts()
- Returns the numbers of addresses in this BlackBerryContactGroup.
- Returns:
- the numbers of addresses in this BlackBerryContactGroup.
- Category:
- Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
- Since:
- BlackBerry API 4.2.0
Copyright 1999-2011 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Java is a trademark of Oracle America Inc. in the US and other countries.
Legal