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

A

addCategory(String) - Method in class javax.microedition.location.LandmarkStore
Adds a category to this LandmarkStore.
addLandmark(Landmark, String) - Method in class javax.microedition.location.LandmarkStore
Adds a landmark to the specified group in the landmark store.
addListener(Application, AudioListener) - Static method in class net.rim.device.api.system.Audio
Adds an audio listener to the specified application.
addProximityListener(ProximityListener, Coordinates, float) - Static method in class javax.microedition.location.LocationProvider
Adds a ProximityListener for updates when proximity to the specified coordinates is detected.
AddressInfo - class javax.microedition.location.AddressInfo.
The AddressInfo class holds textual address information about a location.
AddressInfo() - Constructor for class javax.microedition.location.AddressInfo
 
Audio - class net.rim.device.api.system.Audio.
Provides access to the device's audio system and speaker.
AUDIO_CODEC_VOICENOTE - Static variable in class net.rim.device.api.system.Audio
Voicenote coded (iDEN only)
AUDIO_ERROR_BAD_DATA - Static variable in class net.rim.device.api.system.Audio
Invalid data was provided
AUDIO_ERROR_BAD_STATE - Static variable in class net.rim.device.api.system.Audio
Playback is already in progress
AUDIO_ERROR_FILESYSTEM_FULL - Static variable in class net.rim.device.api.system.Audio
Filesystem is full
AUDIO_ERROR_UNKNOWN - Static variable in class net.rim.device.api.system.Audio
Unknown error
AUDIO_OK - Static variable in class net.rim.device.api.system.Audio
No error
AUDIO_REQUEST_PENDING - Static variable in class net.rim.device.api.system.Audio
Request pending
AudioFileListener - interface net.rim.device.api.system.AudioFileListener.
The interface for receiving audio file events.
audioFileOperationComplete(int) - Method in interface net.rim.device.api.system.AudioFileListener
Invoked when an audio file operation is complete.
audioFileOperationFailed(int, int) - Method in interface net.rim.device.api.system.AudioFileListener
Invoked when an audio file operation fails.
AudioListener - interface net.rim.device.api.system.AudioListener.
The base interface for receiving audio events.
AVAILABLE - Static variable in class javax.microedition.location.LocationProvider
Availability status code: the location provider is available.
azimuthTo(Coordinates) - Method in class javax.microedition.location.Coordinates
Calculates the azimuth between the two points according to the ellipsoid model of WGS84.

B

BUILDING_FLOOR - Static variable in class javax.microedition.location.AddressInfo
Address field denoting building floor.
BUILDING_NAME - Static variable in class javax.microedition.location.AddressInfo
Address field denoting building name.
BUILDING_ROOM - Static variable in class javax.microedition.location.AddressInfo
Address field denoting building room.
BUILDING_ZONE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a building zone

C

CITY - Static variable in class javax.microedition.location.AddressInfo
Address field denoting town or city name.
close() - Method in class net.rim.device.api.io.FileOutputStream
 
close() - Method in class net.rim.device.api.io.FileInputStream
 
convert(double, int) - Static method in class javax.microedition.location.Coordinates
Converts a double representation of a coordinate with decimal degrees into a string representation.
convert(String) - Static method in class javax.microedition.location.Coordinates
Converts a String representation of a coordinate into the float representation as used in this API.
Coordinates - class javax.microedition.location.Coordinates.
The Coordinates class represents coordinates as latitude-longitude-altitude values.
Coordinates(double, double, float) - Constructor for class javax.microedition.location.Coordinates
Constructs a new Coordinates object with the values specified.
COUNTRY - Static variable in class javax.microedition.location.AddressInfo
Address field denoting country.
COUNTRY_CODE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting country as a two-letter ISO 3166-1 code.
COUNTY - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a county, which is an entity between a state and a city
createLandmarkStore(String) - Static method in class javax.microedition.location.LandmarkStore
Creates a new landmark store with a specified name.All LandmarkStores are shared between all J2ME applications and may be shared with native applications.
Criteria - class javax.microedition.location.Criteria.
The criteria used for the selection of the location provider is defined by the values in this class.
Criteria() - Constructor for class javax.microedition.location.Criteria
Constructs a Criteria object.
CROSSING1 - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a street in a crossing.
CROSSING2 - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a street in a crossing.

D

DD_MM - Static variable in class javax.microedition.location.Coordinates
Identifier for string coordinate representation Degrees, Minutes, decimal fractions of a minute
DD_MM_SS - Static variable in class javax.microedition.location.Coordinates
Identifier for string coordinate representation Degrees, Minutes, Seconds and decimal fractions of a second
delete(int, String) - Static method in class net.rim.device.api.io.File
Deletes the specified file.
deleteCategory(String) - Method in class javax.microedition.location.LandmarkStore
Removes a category from this LandmarkStore.
deleteLandmark(Landmark) - Method in class javax.microedition.location.LandmarkStore
Deletes a landmark from this LandmarkStore.
deleteLandmarkStore(String) - Static method in class javax.microedition.location.LandmarkStore
Delete a landmark store with a specified name.
deregisterFilter(String) - Static method in class net.rim.device.api.io.http.HttpFilterRegistry
Deregisters a previously registered filter.
distance(Coordinates) - Method in class javax.microedition.location.Coordinates
Calculates the geodetic distance between the two points according to the ellipsoid model of WGS84.
DISTRICT - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a municipal district.

E

EXTENSION - Static variable in class javax.microedition.location.AddressInfo
Address field denoting address extension, e.g. flat number.

F

File - class net.rim.device.api.io.File.
Provides low-level access to various file systems.
FileInputStream - class net.rim.device.api.io.FileInputStream.
Provides low-level access to various file systems.
FileInputStream(int, String) - Constructor for class net.rim.device.api.io.FileInputStream
Constructs input stream for the specified file.
FileOutputStream - class net.rim.device.api.io.FileOutputStream.
Provides low-level access to various file systems.
FileOutputStream(int, String) - Constructor for class net.rim.device.api.io.FileOutputStream
Constructs an output stream for the specified file.
FILESYSTEM_PATRIOT - Static variable in class net.rim.device.api.io.File
File system built into iDEN devices.
findFirst(int, String) - Static method in class net.rim.device.api.io.File
Finds the first file matching the specified pattern.
findNext(int) - Static method in class net.rim.device.api.io.File
Finds the next file matching the specified pattern.
flush() - Method in class net.rim.device.api.io.FileOutputStream
 

G

getAddressInfo() - Method in class javax.microedition.location.Location
Returns the AddressInfo associated with this Location object.
getAddressInfo() - Method in class javax.microedition.location.Landmark
Gets the AddressInfo of the landmark.
getAltitude() - Method in class javax.microedition.location.Coordinates
Returns the altitude component of this coordinate.
getCategories() - Method in class javax.microedition.location.LandmarkStore
Returns the category names that are defined in this LandmarkStore.
getCompassAzimuth() - Method in class javax.microedition.location.Orientation
Returns the terminal's surface orientation in degrees relative to either magnetic or true north.
getCourse() - Method in class javax.microedition.location.Location
Returns the terminal's course made good in degrees relative to true north.
getDescription() - Method in class javax.microedition.location.Landmark
Gets the landmark description.
getExtraInfo(String) - Method in class javax.microedition.location.Location
Returns extra information about the location.
getField(int) - Method in class javax.microedition.location.AddressInfo
Returns the value of an address field.
getFileSize(int, String) - Static method in class net.rim.device.api.io.File
Retrieves the size of the specified file.
getFileSystemFreeSpace(int) - Static method in class net.rim.device.api.io.File
Retrieves the free space for the specified filesystem.
getFileSystemTotalSpace(int) - Static method in class net.rim.device.api.io.File
Retrieves the total size for the specified filesystem.
getFilter(String) - Static method in class net.rim.device.api.io.http.HttpFilterRegistry
Retrieves a previously registered package by fully qualified domain name.
getHorizontalAccuracy() - Method in class javax.microedition.location.QualifiedCoordinates
Returns the horizontal accuracy of the location in meters (1-sigma standard deviation).
getHorizontalAccuracy() - Method in class javax.microedition.location.Criteria
Returns the horizontal accuracy value set in this Criteria.
getInstance(Criteria) - Static method in class javax.microedition.location.LocationProvider
This factory method is used to get an actual LocationProvider implementation based on the defined criteria.
getInstance(String) - Static method in class javax.microedition.location.LandmarkStore
Gets a LandmarkStore instance for storing, deleting and retrieving landmarks.
getLandmarks() - Method in class javax.microedition.location.LandmarkStore
Lists all landmarks stored in the database.
getLandmarks(String, double, double, double, double) - Method in class javax.microedition.location.LandmarkStore
Lists all the landmarks that are within an area defined by bounding minimum and maximum latitude and longitude.
getLandmarks(String, String) - Method in class javax.microedition.location.LandmarkStore
Gets the Landmarks from the storage where the category and/or name matches the given parameters.
getLastKnownLocation() - Static method in class javax.microedition.location.LocationProvider
Returns the latest known location that the implementation has.
getLatitude() - Method in class javax.microedition.location.Coordinates
Returns the latitude component of this coordinate.
getLocation(int) - Method in class javax.microedition.location.LocationProvider
Retrieves a Location with the constraints given by the Criteria associated with this class.
getLocationMethod() - Method in class javax.microedition.location.Location
Returns information about the location method used.
getLongitude() - Method in class javax.microedition.location.Coordinates
Returns the longitude component of this coordinate.
getName() - Method in class javax.microedition.location.Landmark
Gets the landmark name.
getOrientation() - Static method in class javax.microedition.location.Orientation
Returns the terminal's current orientation.
getPitch() - Method in class javax.microedition.location.Orientation
Returns the terminal's tilt in degrees defined as an angle in the vertical plane orthogonal to the ground, and through the longitudinal axis of the terminal.
getPreferredPowerConsumption() - Method in class javax.microedition.location.Criteria
Returns the preferred power consumption.
getPreferredResponseTime() - Method in class javax.microedition.location.Criteria
Returns the preferred maximum response time.
getQualifiedCoordinates() - Method in class javax.microedition.location.Location
Returns the coordinates of this location and their accuracy.
getQualifiedCoordinates() - Method in class javax.microedition.location.Landmark
Gets the QualifiedCoordinates of the landmark.
getRoll() - Method in class javax.microedition.location.Orientation
Returns the terminal's rotation in degrees around its own longitudinal axis.
getSpeed() - Method in class javax.microedition.location.Location
Returns the terminal's current ground speed in meters per second (m/s) at the time of measurement.
getState() - Method in class javax.microedition.location.LocationProvider
Returns the current state of this LocationProvider.
getTimestamp() - Method in class javax.microedition.location.Location
Returns the time stamp at which the data was collected.
getVerticalAccuracy() - Method in class javax.microedition.location.QualifiedCoordinates
Returns the accuracy of the location in meters in vertical direction (orthogonal to ellipsoid surface, 1-sigma standard deviation).
getVerticalAccuracy() - Method in class javax.microedition.location.Criteria
Returns the vertical accuracy value set in this Criteria.
getVolume() - Static method in class net.rim.device.api.system.Audio
Retrives the current audio volume.

H

hasBuiltInHeadset() - Static method in class net.rim.device.api.system.Audio
Determines if the device has a built-in headset.
HttpFilterRegistry - class net.rim.device.api.io.http.HttpFilterRegistry.
Houses protocol filters associated with fully qualified domain names.

I

isAddressInfoRequired() - Method in class javax.microedition.location.Criteria
Returns whether the location provider should be able to determine textual address information.
isAllowedToCost() - Method in class javax.microedition.location.Criteria
Returns the preferred cost setting.
isAltitudeRequired() - Method in class javax.microedition.location.Criteria
Returns whether the location provider should be able to determine altitude.
isCodecSupported(int) - Static method in class net.rim.device.api.system.Audio
Determines if this device provides support for the specified codec.
isFileSystemSupported(int) - Static method in class net.rim.device.api.io.File
Determines the device supports the specified file system.
isHeadsetConnected() - Static method in class net.rim.device.api.system.Audio
Determines if the headset is currently connected.
isLocalFilter(String) - Static method in class net.rim.device.api.io.http.HttpFilterRegistry
Retrieves whether an associated filter is defined to have local access.
isOrientationMagnetic() - Method in class javax.microedition.location.Orientation
Returns a boolean value that indicates whether this Orientation is relative to the magnetic field of the Earth or relative to true north and gravity.
isSpeedAndCourseRequired() - Method in class javax.microedition.location.Criteria
Returns whether the location provider should be able to determine speed and course.
isSupported() - Static method in class net.rim.device.api.io.File
Determines the device supports one or more file systems.
isSupported() - Static method in class net.rim.device.api.system.Audio
Determines if the device has audio support.
isValid() - Method in class javax.microedition.location.Location
Returns whether this Location instance represents a valid location with coordinates or an invalid one where all the data, especially the latitude and longitude coordinates, may not be present.

J

javax.microedition.location - package javax.microedition.location
 

L

Landmark - class javax.microedition.location.Landmark.
The Landmark class represents a landmark, i.e. a known location with a name.
Landmark(String, String, QualifiedCoordinates, AddressInfo) - Constructor for class javax.microedition.location.Landmark
Constructs a new Landmark object with the values specified.
LandmarkException - exception javax.microedition.location.LandmarkException.
The LandmarkException is thrown when an error related to handling landmarks has occurred.
LandmarkException() - Constructor for class javax.microedition.location.LandmarkException
Constructs a LandmarkException with no detail message.
LandmarkException(String) - Constructor for class javax.microedition.location.LandmarkException
Constructs a LandmarkException with the specified detail message.
LandmarkStore - class javax.microedition.location.LandmarkStore.
The LandmarkStore class provides methods to store, delete and retrieve landmarks from a persistent landmark store.
listLandmarkStores() - Static method in class javax.microedition.location.LandmarkStore
Lists the names of all the available landmark stores.The default landmark store is obtained from getInstance by passing null as the parameter.
Location - class javax.microedition.location.Location.
The Location class represents the standard set of basic location information.
Location() - Constructor for class javax.microedition.location.Location
 
LocationException - exception javax.microedition.location.LocationException.
The LocationException is thrown when a location API specific error has occurred.
LocationException() - Constructor for class javax.microedition.location.LocationException
Constructs a LocationException with no detail message.
LocationException(String) - Constructor for class javax.microedition.location.LocationException
Constructs a LocationException with the specified detail message.
LocationListener - interface javax.microedition.location.LocationListener.
The LocationListener represents a listener that receives events associated with a particular LocationProvider.
LocationProvider - class javax.microedition.location.LocationProvider.
This is the starting point for applications using this API and represents a source of the location information.
LocationProvider() - Constructor for class javax.microedition.location.LocationProvider
Empty constructor to help implementations and extensions.
locationUpdated(LocationProvider, Location) - Method in interface javax.microedition.location.LocationListener
Called by the LocationProvider to which this listener is registered.

M

monitoringStateChanged(boolean) - Method in interface javax.microedition.location.ProximityListener
Called to notify that the state of the proximity monitoring has changed.
MTA_ASSISTED - Static variable in class javax.microedition.location.Location
Location method is assisted by the other party (Terminal assisted for Network based, Network assisted for terminal based).
MTA_UNASSISTED - Static variable in class javax.microedition.location.Location
Location method is unassisted.
MTE_ANGLEOFARRIVAL - Static variable in class javax.microedition.location.Location
Location method Angle of Arrival for cellular / terrestrial RF system.
MTE_CELLID - Static variable in class javax.microedition.location.Location
Location method Cell-ID for cellular (in GSM, this is the same as CGI, Cell Global Identity).
MTE_SATELLITE - Static variable in class javax.microedition.location.Location
Location method using satellites (for example, Global Positioning System (GPS)).
MTE_SHORTRANGE - Static variable in class javax.microedition.location.Location
Location method Short-range positioning system (for example, Bluetooth LP).
MTE_TIMEDIFFERENCE - Static variable in class javax.microedition.location.Location
Location method Time Difference for cellular / terrestrial RF system (for example, Enhanced Observed Time Difference (E-OTD) for GSM).
MTE_TIMEOFARRIVAL - Static variable in class javax.microedition.location.Location
Location method Time of Arrival (TOA) for cellular / terrestrial RF system.
MTY_NETWORKBASED - Static variable in class javax.microedition.location.Location
Location method is of type network based.
MTY_TERMINALBASED - Static variable in class javax.microedition.location.Location
Location method is of type terminal based.

N

net.rim.device.api.io - package net.rim.device.api.io
 
net.rim.device.api.io.http - package net.rim.device.api.io.http
 
net.rim.device.api.system - package net.rim.device.api.system
 
NO_REQUIREMENT - Static variable in class javax.microedition.location.Criteria
Constant indicating no requirements for the parameter.

O

OPERATION_PLAY - Static variable in interface net.rim.device.api.system.AudioFileListener
 
OPERATION_RECORD - Static variable in interface net.rim.device.api.system.AudioFileListener
 
OPERATION_STOP - Static variable in interface net.rim.device.api.system.AudioFileListener
 
Orientation - class javax.microedition.location.Orientation.
The Orientation class represents the physical orientation of the terminal.
Orientation(float, boolean, float, float) - Constructor for class javax.microedition.location.Orientation
Constructs a new Orientation object with the bearing, pitch and roll parameters specified.
OUT_OF_SERVICE - Static variable in class javax.microedition.location.LocationProvider
Availability status code: the location provider is permanently unavailable.

P

PHONE_NUMBER - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a phone number for this place
playFile(int, int, String) - Static method in class net.rim.device.api.system.Audio
Starts playing an audio file residing in the file system.
POSTAL_CODE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting zip or postal code.
POWER_USAGE_HIGH - Static variable in class javax.microedition.location.Criteria
Level indicating high power consumption allowed.
POWER_USAGE_LOW - Static variable in class javax.microedition.location.Criteria
Level indicating only low power consumption allowed.
POWER_USAGE_MEDIUM - Static variable in class javax.microedition.location.Criteria
Level indicating average power consumption allowed.
providerStateChanged(LocationProvider, int) - Method in interface javax.microedition.location.LocationListener
Called by the LocationProvider to which this listener is registered if the state of the LocationProvider has changed.
proximityEvent(Coordinates, Location) - Method in interface javax.microedition.location.ProximityListener
After registering this listener with the LocationProvider, this method will be called by the platform when the implementation detects that the current location of the terminal is within the defined proximity radius of the registered coordinates.
ProximityListener - interface javax.microedition.location.ProximityListener.
This interface represents a listener to events associated with detecting proximity to some registered coordinates.

Q

QualifiedCoordinates - class javax.microedition.location.QualifiedCoordinates.
The QualifiedCoordinates class represents coordinates as latitude-longitude-altitude values that are associated with an accuracy value.
QualifiedCoordinates(double, double, float, float, float) - Constructor for class javax.microedition.location.QualifiedCoordinates
Constructs a new QualifiedCoordinates object with the values specified.

R

read() - Method in class net.rim.device.api.io.FileInputStream
 
read(byte[], int, int) - Method in class net.rim.device.api.io.FileInputStream
 
recordFile(int, int, String) - Static method in class net.rim.device.api.system.Audio
Starts recording an audio file residing in the file system.
registerFilter(String, String) - Static method in class net.rim.device.api.io.http.HttpFilterRegistry
Registers a new fully qualified domain name (FQDN) with a package name.
registerFilter(String, String, boolean) - Static method in class net.rim.device.api.io.http.HttpFilterRegistry
Registers a new fully qualified domain name (FQDN) with a package name.
removeLandmarkFromCategory(Landmark, String) - Method in class javax.microedition.location.LandmarkStore
Removes the named landmark from the specified category.
removeListener(Application, AudioListener) - Static method in class net.rim.device.api.system.Audio
Removes an audio listener from the specified application.
removeProximityListener(ProximityListener) - Static method in class javax.microedition.location.LocationProvider
Removes a ProximityListener from the list of recipients for updates.
rename(int, String, String) - Static method in class net.rim.device.api.io.File
Renames the specified file.
reset() - Method in class javax.microedition.location.LocationProvider
Resets the LocationProvider.

S

setAddressInfo(AddressInfo) - Method in class javax.microedition.location.Landmark
Sets the AddressInfo of the landmark.
setAddressInfoRequired(boolean) - Method in class javax.microedition.location.Criteria
Sets whether the location provider should be able to determine textual address information.
setAltitude(float) - Method in class javax.microedition.location.Coordinates
Sets the geodetic altitude for this point.
setAltitudeRequired(boolean) - Method in class javax.microedition.location.Criteria
Sets whether the location provider should be able to determine altitude.
setCostAllowed(boolean) - Method in class javax.microedition.location.Criteria
Sets the preferred cost setting.
setDescription(String) - Method in class javax.microedition.location.Landmark
Sets the description of the landmark.
setField(int, String) - Method in class javax.microedition.location.AddressInfo
Sets the value of an address field.
setHorizontalAccuracy(float) - Method in class javax.microedition.location.QualifiedCoordinates
Sets the horizontal accuracy of the location in meters (1-sigma standard deviation).
setHorizontalAccuracy(int) - Method in class javax.microedition.location.Criteria
Sets the desired horizontal accuracy preference.
setLatitude(double) - Method in class javax.microedition.location.Coordinates
Sets the geodetic latitude for this point.
setLocationListener(LocationListener, int, int, int) - Method in class javax.microedition.location.LocationProvider
Adds a LocationListener for updates at the defined interval.
setLongitude(double) - Method in class javax.microedition.location.Coordinates
Sets the geodetic longitude for this point.
setName(String) - Method in class javax.microedition.location.Landmark
Sets the name of the landmark.
setPreferredPowerConsumption(int) - Method in class javax.microedition.location.Criteria
Sets the preferred maximum level of power consumption.
setPreferredResponseTime(int) - Method in class javax.microedition.location.Criteria
Sets the desired maximum response time preference.
setQualifiedCoordinates(QualifiedCoordinates) - Method in class javax.microedition.location.Landmark
Sets the QualifiedCoordinates of the landmark.
setSpeedAndCourseRequired(boolean) - Method in class javax.microedition.location.Criteria
Sets whether the location provider should be able to determine speed and course.
setVerticalAccuracy(float) - Method in class javax.microedition.location.QualifiedCoordinates
Sets the accuracy of the location in meters in vertical direction (orthogonal to ellipsoid surface, 1-sigma standard deviation).
setVerticalAccuracy(int) - Method in class javax.microedition.location.Criteria
Sets the desired vertical accuracy preference.
setVolume(int) - Static method in class net.rim.device.api.system.Audio
Sets the desired audio volume.
STATE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting state or province.
stopFile(int, int, String) - Static method in class net.rim.device.api.system.Audio
Stops playing/recording an audio file residing in the file system.
STREET - Static variable in class javax.microedition.location.AddressInfo
Address field denoting street name and number.

T

TEMPORARILY_UNAVAILABLE - Static variable in class javax.microedition.location.LocationProvider
Availability status code: the location provider is temporarily unavailable.

U

updateLandmark(Landmark) - Method in class javax.microedition.location.LandmarkStore
Updates the information about a landmark.
URL - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a URL for this place.

W

write(byte[], int, int) - Method in class net.rim.device.api.io.FileOutputStream
 
write(int) - Method in class net.rim.device.api.io.FileOutputStream
 

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

Copyright 1999-2005 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.