A C D E G H I J M N P R S T U V W

A

addNDEFRecordListener(NDEFRecordListener, NDEFRecordType) - Method in class DiscoveryManager
Adds NDEFRecordListener for the specified NDEF record type.
addTargetListener(TargetListener, TargetType) - Method in class DiscoveryManager
Adds TargetListener for specified TargetType to receive a notification, when the requested type of target is available in the proximity of the device.
addTransactionListener(TransactionListener) - Method in class DiscoveryManager
Adds a TransactionListener to receive a notification of the possible transactions happening between the RFID hardware and the secure element on the device.
appendPayload(byte[]) - Method in class NDEFRecord
This method appends payload into the end of the NDEF record payload.
appendRecord(NDEFRecord) - Method in class NDEFMessage
Adds a new NDEF record after the last NDEF record in the NDEF message.

C

ContactlessException - Exception in javax.microedition.contactless
This ContactlessException is thrown when an unsupported operation is attempted.
ContactlessException() - Constructor for exception ContactlessException
Constructs a ContactlessException with no detail message.
ContactlessException(String) - Constructor for exception ContactlessException
Constructs a ContactlessException with the specified detail message.

D

DiscoveryManager - Class in javax.microedition.contactless
The DiscoveryManager class offers the mechanism to discover targets for contactless communication.

E

EMPTY - Static variable in class NDEFRecordType
Record type name format identifier for the empty record.
equals(Object) - Method in class NDEFRecordType
This method compares two record type objects.
exchangeData(byte[]) - Method in interface ISO14443Connection
This method allows exchanging APDU commands with an external smart card using ISO14443-4 communication.
EXTERNAL_RTD - Static variable in class NDEFRecordType
Record type name format identifier for application specific record type names that follow the NFC Forum naming conventions.
externalReaderDetected(byte) - Method in interface TransactionListener
Called by the platform, when a card emulation event has happened on the RFID hardware.

G

generateVisualTag(byte[], Class, ImageProperties) - Method in interface VisualTagConnection
Generates a visual tag image containing specified data.
getConnectionNames() - Method in interface TargetProperties
Returns the names of connection interfaces that can be opened to communicate with the target as Class objects.
getFormat() - Method in class NDEFRecordType
Returns the format of the record type name.
getGenerateSymbologies() - Static method in class SymbologyManager
Returns the list of symbologies that are supported by the API implementation for visual tag image generation.
getId() - Method in class NDEFRecord
Returns the identifier for the record payload.
getImageClasses() - Static method in class SymbologyManager
Returns the names of all image classes that are supported by the API implementation.
getImageProperties(String) - Static method in class SymbologyManager
Returns the default properties of the specified symbology that are needed when generating visual tag image.
getInstance() - Static method in class DiscoveryManager
This factory method is used to retrieve the instance of this Singleton class.
getLogicalUnitSize() - Method in interface ImageProperties
Returns the size of a single unit used in the symbology in pixels.
getMapping() - Method in interface TargetProperties
If the target type is RFID_TAG this method returns the name of the mapping between the commands in the PlainTagConnection and the physical target structure.
getName() - Method in class NDEFRecordType
Returns the name of the NDEF record without any prefixes defined in the NFC Forum.
getNameAsBytes() - Method in class NDEFRecordType
Returns the name of the NDEF record without any prefixes defined in the NFC Forum.
getNestedNDEFMessage(int) - Method in class NDEFRecord
Returns the nested NDEF message from the record payload.
getNumberOfRecords() - Method in class NDEFMessage
Returns the number of NDEFRecord objects in the NDEF message.
getPayload() - Method in class NDEFRecord
Returns the payload in the NDEF record as byte array.
getPayloadLength() - Method in class NDEFRecord
Returns the length of the payload in the NDEF record.
getPhysicalHeigth() - Method in interface ImageProperties
Returns the maximum height of the visual tag image.
getPhysicalSizeUnit() - Method in interface ImageProperties
Returns the unit for the physical dimensions.
getPhysicalWidth() - Method in interface ImageProperties
Returns the maximum width of the visual tag image.
getProperty(String) - Method in class DiscoveryManager
With this method the application can query the properties related to the target discovery.
getProperty(String) - Method in interface TargetProperties
With this method the application can query target specific properties.
getProperty(int) - Method in interface ImageProperties
Returns the value of the requested property as an object.
getPropertyKeys() - Method in interface ImageProperties
Returns the list of the property keys.
getReadSymbologies() - Static method in class SymbologyManager
Returns the list of symbologies that are supported by the API implementation for reading visual tags.
getRecord(int) - Method in class NDEFMessage
Returns the NDEF record from the specified index in the NDEF message.
getRecord(NDEFRecordType) - Method in class NDEFMessage
Returns the NDEF records with specified record type.
getRecord(byte[]) - Method in class NDEFMessage
Returns the NDEF record with the specified payload identifier.
getRecords() - Method in class NDEFMessage
Returns all NDEF records in the NDEF message.
getRecordType() - Method in class NDEFRecord
Returns the record type of this record.
getRecordTypes() - Method in class NDEFMessage
Returns the record type objects of all NDEF records in the NDEF message.
getResolution() - Method in interface ImageProperties
Returns the resolution of the visual tag image.
getSupportedTargetTypes() - Static method in class DiscoveryManager
Returns the list of target types supported by the API implementation.
getSymbology() - Method in interface ImageProperties
Returns the symbology of the visual tag image.
getTargetTypes() - Method in interface TargetProperties
Returns the type of the discovered target.
getUid() - Method in interface TargetProperties
Returns the unique identifier (UID) for the target.
getUrl() - Method in interface TargetProperties
Returns the URL to open a connection to the NDEF_TAG target.
getUrl(Class) - Method in interface TargetProperties
Returns the URL for the requested connection to the discovered target.

H

hashCode() - Method in class NDEFRecordType
Returns a hash code value for the record type object.
hasTargetType(TargetType) - Method in interface TargetProperties
Convenience method for checking if the detected target is of specified target type.

I

ImageProperties - Interface in javax.microedition.contactless.visual
This interface collects the properties of visual tag image that are common to all symbologies.
insertRecord(int, NDEFRecord) - Method in class NDEFMessage
Adds the specified NDEF record to the NDEF records at the specified index.
ISO14443_CARD - Static variable in class TargetType
ISO14443-4 compliant smart card accessed with APDU commands defined in ISO7816-4.
ISO14443Connection - Interface in javax.microedition.contactless.sc
This interface defines access to the ISO 14443-4 compliant contactless smart card.

J

javax.microedition.contactless - package javax.microedition.contactless
Provides functionality common to all contactless targets.
javax.microedition.contactless.ndef - package javax.microedition.contactless.ndef
Provides functionality to exchange NDEF formatted data with other contactless targets.
javax.microedition.contactless.rf - package javax.microedition.contactless.rf
Provides interfaces for physical RF targets.
javax.microedition.contactless.sc - package javax.microedition.contactless.sc
Provides interfaces for communication with external smart cards.
javax.microedition.contactless.visual - package javax.microedition.contactless.visual
Provides means to read information stored on visual tags (bar codes) and to generate visual tag images.

M

MIME - Static variable in class NDEFRecordType
Record type name format identifier for the MIME type defined in the RFC 2046.

N

NDEF_TAG - Static variable in class TargetType
A tag that contains NFC Forum formatted data.
NDEFMessage - Class in javax.microedition.contactless.ndef
This class represents an NDEF message.
NDEFMessage() - Constructor for class NDEFMessage
Creates an NDEF message that has no NDEF records.
NDEFMessage(NDEFRecord[]) - Constructor for class NDEFMessage
Creates an NDEF message containing the specified NDEF records.
NDEFMessage(byte[], int) - Constructor for class NDEFMessage
Creates an NDEF message from the byte array starting from the specified offset in the byte array.
NDEFRecord - Class in javax.microedition.contactless.ndef
This class represents an NDEF record.
NDEFRecord(NDEFRecordType, byte[], byte[]) - Constructor for class NDEFRecord
Creates a new NDEFRecord with specified record type, identifier and payload.
NDEFRecord(byte[], int) - Constructor for class NDEFRecord
Formulates a new NDEF record from the given byte array starting from the specified index.
NDEFRecordListener - Interface in javax.microedition.contactless.ndef
The NDEFRecordListener provides a mechanism for the application to be notified, when NDEF records are discovered from the contactless targets.
NDEFRecordType - Class in javax.microedition.contactless.ndef
This class encapsulates the type of an NDEF record.
NDEFRecordType(int, String) - Constructor for class NDEFRecordType
Creates a new record type object.
NDEFTagConnection - Interface in javax.microedition.contactless.ndef
The NDEFTagConnection interface defines the basic functionality for exchanging NFC Forum formatted data with RFID tags and contactless smart cards.
NFC_FORUM_RTD - Static variable in class NDEFRecordType
Record type name format identifier for the NFC Forum Record Type Description.

P

PHYSICAL_SIZE_UNIT_INCH - Static variable in interface ImageProperties
Constant for inches as physical size unit
PHYSICAL_SIZE_UNIT_MILLIMETER - Static variable in interface ImageProperties
Constant for millimeters as physical size unit
PHYSICAL_SIZE_UNIT_PIXEL - Static variable in interface ImageProperties
Constant for pixels as physical size unit
PlainTagConnection - Interface in javax.microedition.contactless.rf
This interface defines the basic mechanism to communicate with the different RFID tags that contain non-NFC Forum formatted data.

R

readNDEF() - Method in interface NDEFTagConnection
Reads NFC Forum formatted data from the target.
readVisualTag(Object, Class, String) - Method in interface VisualTagConnection
Reads a visual tag.
recordDetected(NDEFMessage) - Method in interface NDEFRecordListener
Called by the platform, when the requested NDEF record type is discovered by the device from the contactless target.
removeNDEFRecordListener(NDEFRecordListener, NDEFRecordType) - Method in class DiscoveryManager
Removes the NDEFRecordListener from the specified NDEF record type.
removeRecord(int) - Method in class NDEFMessage
Removes an NDEF record from the specified index.
removeTargetListener(TargetListener, TargetType) - Method in class DiscoveryManager
Removes the TargetListener from the specified TargetType.
removeTransactionListener(TransactionListener) - Method in class DiscoveryManager
Removes the specified TransactionListener.
RFID_TAG - Static variable in class TargetType
General RFID tag containing data in a proprietary format.

S

setId(byte[]) - Method in class NDEFRecord
Sets the identifier for the record payload.
setLogicalUnitSize(int) - Method in interface ImageProperties
Sets the size of the single unit used in the symbology in pixels.
setPhysicalHeight(double) - Method in interface ImageProperties
Sets the maximum height for the visual tag image.
setPhysicalSizeUnit(int) - Method in interface ImageProperties
Sets the unit for the physical dimensions.
setPhysicalWidth(double) - Method in interface ImageProperties
Sets the maximum width for the visual tag image.
setProperty(String, String) - Method in class DiscoveryManager
Allows the application to set a property related to the target discovery.
setProperty(int, Object) - Method in interface ImageProperties
Sets the property for specified key.
setRecord(int, NDEFRecord) - Method in class NDEFMessage
Replaces the NDEF record at the specified index.
setResolution(double) - Method in interface ImageProperties
Sets the resolution for the visual tag image.
setSymbology(String) - Method in interface ImageProperties
Sets the symbology for the visual tag image.
SymbologyManager - Class in javax.microedition.contactless.visual
This class is a starting point when using visual tags.

T

TagConnection - Interface in javax.microedition.contactless
This is a marker interface for all RFID tag and smart card related connections in the Contactless Communication API.
targetDetected(TargetProperties[]) - Method in interface TargetListener
Called by the platform, when the contactless target that has a registered TargetListener is discovered by the device.
TargetListener - Interface in javax.microedition.contactless
The TargetListener provides a mechanism for the application to be notified, when contactless targets are discovered by the device hardware.
TargetProperties - Interface in javax.microedition.contactless
This interface collects the properties that are common for all contactless targets supported by this specification.
TargetType - Class in javax.microedition.contactless
This class collects the contactless target types supported by the Contactless Communication API.
toByteArray() - Method in class NDEFMessage
Returns the whole NDEF message with all the NDEF records as a byte array.
toByteArray() - Method in class NDEFRecord
Returns the NDEF record as byte array, containing the record type name, type format, identifier, length and the payload of the record.
TransactionListener - Interface in javax.microedition.contactless
This interface provides a notification to the application about secure element activity in card emulation mode.
transceive(Vector) - Method in interface PlainTagConnection
This method allows the applications to communicate with the discovered RFID tag.

U

UNKNOWN - Static variable in class NDEFRecordType
Record type name format identifier for the unknown record type.
UNKNOWN_SLOT - Static variable in interface TransactionListener
A constant to use when the slot number is not known.
URI - Static variable in class NDEFRecordType
Record type name format identifier for the URI type defined in the RFC 3986.

V

VISUAL_TAG - Static variable in class TargetType
General visual tag.
VisualTagCodingException - Exception in javax.microedition.contactless.visual
This exception captures the error situations related to encoding and decoding errors in visual tag reading and image generation.
VisualTagCodingException() - Constructor for exception VisualTagCodingException
Constructs a VisualTagCodingException without a detail messages.
VisualTagCodingException(String) - Constructor for exception VisualTagCodingException
Constructs a VisualTagCodingException with a detail messages.
VisualTagConnection - Interface in javax.microedition.contactless.visual
This interface provides contactless connection to a visual tag (bar code) target.

W

writeNDEF(NDEFMessage) - Method in interface NDEFTagConnection
Writes NFC Forum formatted data in the NDEF message to the target.

A C D E G H I J M N P R S T U V W

Copyright © 2005-2006 Nokia Corporation. All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.