META-INF/
META-INF/MANIFEST.MF
android/
android/nfc/
android/nfc/AvailableNfcAntenna.class
AvailableNfcAntenna.java
package android.nfc
public final android.nfc.AvailableNfcAntenna extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (int, int)
int locationX
int locationY
public int describeContents ()
public boolean equals (java.lang.Object)
Object obj
public int getLocationX ()
public int getLocationY ()
public int hashCode ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/nfc/FormatException.class
FormatException.java
package android.nfc
public android.nfc.FormatException extends java.lang.Exception {
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable e
}
android/nfc/NdefMessage.class
NdefMessage.java
package android.nfc
public final android.nfc.NdefMessage extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public transient void <init> (android.nfc.NdefRecord, android.nfc.NdefRecord[])
android.nfc.NdefRecord record
android.nfc.NdefRecord[] records
public void <init> (android.nfc.NdefRecord[])
android.nfc.NdefRecord[] records
public void <init> (byte[]) throws android.nfc.FormatException
byte[] data
public int describeContents ()
public boolean equals (java.lang.Object)
Object obj
public int getByteArrayLength ()
public android.nfc.NdefRecord[] getRecords ()
public int hashCode ()
public byte[] toByteArray ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/nfc/NdefRecord.class
NdefRecord.java
package android.nfc
public final android.nfc.NdefRecord extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final byte[] RTD_ALTERNATIVE_CARRIER
public static final byte[] RTD_HANDOVER_CARRIER
public static final byte[] RTD_HANDOVER_REQUEST
public static final byte[] RTD_HANDOVER_SELECT
public static final byte[] RTD_SMART_POSTER
public static final byte[] RTD_TEXT
public static final byte[] RTD_URI
public static final short TNF_ABSOLUTE_URI
public static final short TNF_EMPTY
public static final short TNF_EXTERNAL_TYPE
public static final short TNF_MIME_MEDIA
public static final short TNF_UNCHANGED
public static final short TNF_UNKNOWN
public static final short TNF_WELL_KNOWN
public void <init> (byte[]) throws android.nfc.FormatException
byte[] data
public void <init> (short, byte[], byte[], byte[])
short tnf
byte[] type
byte[] id
byte[] payload
public static android.nfc.NdefRecord createApplicationRecord (java.lang.String)
String packageName
public static android.nfc.NdefRecord createExternal (java.lang.String, java.lang.String, byte[])
String domain
String type
byte[] data
public static android.nfc.NdefRecord createMime (java.lang.String, byte[])
String mimeType
byte[] mimeData
public static android.nfc.NdefRecord createTextRecord (java.lang.String, java.lang.String)
String languageCode
String text
public static android.nfc.NdefRecord createUri (android.net.Uri)
android.net.Uri uri
public static android.nfc.NdefRecord createUri (java.lang.String)
String uriString
public int describeContents ()
public boolean equals (java.lang.Object)
Object obj
public byte[] getId ()
public byte[] getPayload ()
public short getTnf ()
public byte[] getType ()
public int hashCode ()
public byte[] toByteArray ()
public java.lang.String toMimeType ()
public java.lang.String toString ()
public android.net.Uri toUri ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/nfc/NfcAdapter$CreateBeamUrisCallback.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$CreateBeamUrisCallback extends java.lang.Object {
public abstract android.net.Uri[] createBeamUris (android.nfc.NfcEvent)
}
android/nfc/NfcAdapter$CreateNdefMessageCallback.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$CreateNdefMessageCallback extends java.lang.Object {
public abstract android.nfc.NdefMessage createNdefMessage (android.nfc.NfcEvent)
}
android/nfc/NfcAdapter$OnNdefPushCompleteCallback.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$OnNdefPushCompleteCallback extends java.lang.Object {
public abstract void onNdefPushComplete (android.nfc.NfcEvent)
}
android/nfc/NfcAdapter$OnTagRemovedListener.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$OnTagRemovedListener extends java.lang.Object {
public abstract void onTagRemoved ()
}
android/nfc/NfcAdapter$ReaderCallback.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$ReaderCallback extends java.lang.Object {
public abstract void onTagDiscovered (android.nfc.Tag)
}
android/nfc/NfcAdapter.class
NfcAdapter.java
package android.nfc
public final android.nfc.NfcAdapter extends java.lang.Object {
public static final String ACTION_ADAPTER_STATE_CHANGED
public static final String ACTION_CHANGE_TAG_INTENT_PREFERENCE
public static final String ACTION_NDEF_DISCOVERED
public static final String ACTION_PREFERRED_PAYMENT_CHANGED
public static final String ACTION_TAG_DISCOVERED
public static final String ACTION_TECH_DISCOVERED
public static final String ACTION_TRANSACTION_DETECTED
public static final String EXTRA_ADAPTER_STATE
public static final String EXTRA_AID
public static final String EXTRA_DATA
public static final String EXTRA_ID
public static final String EXTRA_NDEF_MESSAGES
public static final String EXTRA_PREFERRED_PAYMENT_CHANGED_REASON
public static final String EXTRA_READER_PRESENCE_CHECK_DELAY
public static final String EXTRA_SECURE_ELEMENT_NAME
public static final String EXTRA_TAG
public static final int FLAG_LISTEN_DISABLE
public static final int FLAG_LISTEN_KEEP
public static final int FLAG_LISTEN_NFC_PASSIVE_A
public static final int FLAG_LISTEN_NFC_PASSIVE_B
public static final int FLAG_LISTEN_NFC_PASSIVE_F
public static final int FLAG_READER_DISABLE
public static final int FLAG_READER_KEEP
public static final int FLAG_READER_NFC_A
public static final int FLAG_READER_NFC_B
public static final int FLAG_READER_NFC_BARCODE
public static final int FLAG_READER_NFC_F
public static final int FLAG_READER_NFC_V
public static final int FLAG_READER_NO_PLATFORM_SOUNDS
public static final int FLAG_READER_SKIP_NDEF_CHECK
public static final int PREFERRED_PAYMENT_CHANGED
public static final int PREFERRED_PAYMENT_LOADED
public static final int PREFERRED_PAYMENT_UPDATED
public static final int STATE_OFF
public static final int STATE_ON
public static final int STATE_TURNING_OFF
public static final int STATE_TURNING_ON
void <init> ()
public boolean disable ()
public void disableForegroundDispatch (android.app.Activity)
android.app.Activity activity
public void disableReaderMode (android.app.Activity)
android.app.Activity activity
public boolean enable ()
public void enableForegroundDispatch (android.app.Activity, android.app.PendingIntent, android.content.IntentFilter[], java.lang.String[][])
android.app.Activity activity
android.app.PendingIntent intent
android.content.IntentFilter[] filters
String[][] techLists
public void enableReaderMode (android.app.Activity, android.nfc.NfcAdapter$ReaderCallback, int, android.os.Bundle)
android.app.Activity activity
android.nfc.NfcAdapter$ReaderCallback callback
int flags
android.os.Bundle extras
public static android.nfc.NfcAdapter getDefaultAdapter (android.content.Context)
android.content.Context context
public android.nfc.NfcAntennaInfo getNfcAntennaInfo ()
public android.nfc.WlcListenerDeviceInfo getWlcListenerDeviceInfo ()
public boolean ignore (android.nfc.Tag, int, android.nfc.NfcAdapter$OnTagRemovedListener, android.os.Handler)
android.nfc.Tag tag
int debounceMs
android.nfc.NfcAdapter$OnTagRemovedListener tagRemovedListener
android.os.Handler handler
public boolean isEnabled ()
public boolean isObserveModeEnabled ()
public boolean isObserveModeSupported ()
public boolean isReaderOptionEnabled ()
public boolean isReaderOptionSupported ()
public boolean isSecureNfcEnabled ()
public boolean isSecureNfcSupported ()
public boolean isTagIntentAllowed ()
public boolean isTagIntentAppPreferenceSupported ()
public boolean isWlcEnabled ()
public void resetDiscoveryTechnology (android.app.Activity)
android.app.Activity activity
public void setDiscoveryTechnology (android.app.Activity, int, int)
android.app.Activity activity
int pollTechnology
int listenTechnology
public boolean setObserveModeEnabled (boolean)
boolean enabled
}
android/nfc/NfcAntennaInfo.class
NfcAntennaInfo.java
package android.nfc
public final android.nfc.NfcAntennaInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (int, int, boolean, java.util.List)
int deviceWidth
int deviceHeight
boolean deviceFoldable
java.util.List availableNfcAntennas
public int describeContents ()
public java.util.List getAvailableNfcAntennas ()
public int getDeviceHeight ()
public int getDeviceWidth ()
public boolean isDeviceFoldable ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/nfc/NfcEvent.class
NfcEvent.java
package android.nfc
public final android.nfc.NfcEvent extends java.lang.Object {
public final android.nfc.NfcAdapter nfcAdapter
public final int peerLlcpMajorVersion
public final int peerLlcpMinorVersion
void <init> ()
}
android/nfc/NfcManager.class
NfcManager.java
package android.nfc
public final android.nfc.NfcManager extends java.lang.Object {
void <init> ()
public android.nfc.NfcAdapter getDefaultAdapter ()
}
android/nfc/Tag.class
Tag.java
package android.nfc
public final android.nfc.Tag extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public int describeContents ()
public byte[] getId ()
public java.lang.String[] getTechList ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/nfc/TagLostException.class
TagLostException.java
package android.nfc
public android.nfc.TagLostException extends java.io.IOException {
public void <init> ()
public void <init> (java.lang.String)
String message
}
android/nfc/WlcListenerDeviceInfo.class
WlcListenerDeviceInfo.java
package android.nfc
public final android.nfc.WlcListenerDeviceInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final int STATE_CONNECTED_CHARGING
public static final int STATE_CONNECTED_DISCHARGING
public static final int STATE_DISCONNECTED
public void <init> (int, double, double, int)
int productId
double temperature
double batteryLevel
int state
public int describeContents ()
public double getBatteryLevel ()
public int getProductId ()
public int getState ()
public double getTemperature ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/nfc/cardemulation/
android/nfc/cardemulation/CardEmulation$NfcEventListener.class
CardEmulation.java
package android.nfc.cardemulation
public abstract android.nfc.cardemulation.CardEmulation$NfcEventListener extends java.lang.Object {
public void onAidConflictOccurred (java.lang.String)
String aid
public void onAidNotRouted (java.lang.String)
String aid
public void onInternalErrorReported (int)
int errorType
public void onNfcStateChanged (int)
int state
public void onObserveModeStateChanged (boolean)
boolean isEnabled
public void onPreferredServiceChanged (boolean)
boolean isPreferred
public void onRemoteFieldChanged (boolean)
boolean isDetected
}
android/nfc/cardemulation/CardEmulation.class
CardEmulation.java
package android.nfc.cardemulation
public final android.nfc.cardemulation.CardEmulation extends java.lang.Object {
public static final String ACTION_CHANGE_DEFAULT
public static final String CATEGORY_OTHER
public static final String CATEGORY_PAYMENT
public static final String EXTRA_CATEGORY
public static final String EXTRA_SERVICE_COMPONENT
public static final int NFC_INTERNAL_ERROR_COMMAND_TIMEOUT
public static final int NFC_INTERNAL_ERROR_NFC_CRASH_RESTART
public static final int NFC_INTERNAL_ERROR_NFC_HARDWARE_ERROR
public static final int NFC_INTERNAL_ERROR_UNKNOWN
public static final int PROTOCOL_AND_TECHNOLOGY_ROUTE_DEFAULT
public static final int PROTOCOL_AND_TECHNOLOGY_ROUTE_DH
public static final int PROTOCOL_AND_TECHNOLOGY_ROUTE_ESE
public static final int PROTOCOL_AND_TECHNOLOGY_ROUTE_UICC
public static final int PROTOCOL_AND_TECHNOLOGY_ROUTE_UNSET
public static final int SELECTION_MODE_ALWAYS_ASK
public static final int SELECTION_MODE_ASK_IF_CONFLICT
public static final int SELECTION_MODE_PREFER_DEFAULT
void <init> ()
public boolean categoryAllowsForegroundPreference (java.lang.String)
String category
public java.util.List getAidsForPreferredPaymentService ()
public java.util.List getAidsForService (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String category
public int getDefaultNfcSubscriptionId ()
public java.lang.CharSequence getDescriptionForPreferredPaymentService ()
public static synchronized android.nfc.cardemulation.CardEmulation getInstance (android.nfc.NfcAdapter)
android.nfc.NfcAdapter adapter
public java.lang.String getRouteDestinationForPreferredPaymentService ()
public int getSelectionModeForCategory (java.lang.String)
String category
public boolean isDefaultServiceForAid (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String aid
public boolean isDefaultServiceForCategory (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String category
public boolean isEuiccSupported ()
public boolean registerAidsForService (android.content.ComponentName, java.lang.String, java.util.List)
android.content.ComponentName service
String category
java.util.List aids
public void registerNfcEventListener (java.util.concurrent.Executor, android.nfc.cardemulation.CardEmulation$NfcEventListener)
java.util.concurrent.Executor executor
android.nfc.cardemulation.CardEmulation$NfcEventListener listener
public boolean registerPollingLoopFilterForService (android.content.ComponentName, java.lang.String, boolean)
android.content.ComponentName service
String pollingLoopFilter
boolean autoTransact
public boolean registerPollingLoopPatternFilterForService (android.content.ComponentName, java.lang.String, boolean)
android.content.ComponentName service
String pollingLoopPatternFilter
boolean autoTransact
public boolean removeAidsForService (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String category
public boolean removePollingLoopFilterForService (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String pollingLoopFilter
public boolean removePollingLoopPatternFilterForService (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String pollingLoopPatternFilter
public boolean setOffHostForService (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String offHostSecureElement
public boolean setPreferredService (android.app.Activity, android.content.ComponentName)
android.app.Activity activity
android.content.ComponentName service
public boolean setShouldDefaultToObserveModeForService (android.content.ComponentName, boolean)
android.content.ComponentName service
boolean enable
public boolean supportsAidPrefixRegistration ()
public void unregisterNfcEventListener (android.nfc.cardemulation.CardEmulation$NfcEventListener)
android.nfc.cardemulation.CardEmulation$NfcEventListener listener
public boolean unsetOffHostForService (android.content.ComponentName)
android.content.ComponentName service
public boolean unsetPreferredService (android.app.Activity)
android.app.Activity activity
}
android/nfc/cardemulation/HostApduService.class
HostApduService.java
package android.nfc.cardemulation
public abstract android.nfc.cardemulation.HostApduService extends android.app.Service {
public static final int DEACTIVATION_DESELECTED
public static final int DEACTIVATION_LINK_LOSS
public static final String SERVICE_INTERFACE
public static final String SERVICE_META_DATA
public void <init> ()
public final void notifyUnhandled ()
public final android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public abstract void onDeactivated (int)
public abstract byte[] processCommandApdu (byte[], android.os.Bundle)
public void processPollingFrames (java.util.List)
java.util.List frame
public final void sendResponseApdu (byte[])
byte[] responseApdu
}
android/nfc/cardemulation/HostNfcFService.class
HostNfcFService.java
package android.nfc.cardemulation
public abstract android.nfc.cardemulation.HostNfcFService extends android.app.Service {
public static final int DEACTIVATION_LINK_LOSS
public static final String SERVICE_INTERFACE
public static final String SERVICE_META_DATA
public void <init> ()
public final android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public abstract void onDeactivated (int)
public abstract byte[] processNfcFPacket (byte[], android.os.Bundle)
public final void sendResponsePacket (byte[])
byte[] responsePacket
}
android/nfc/cardemulation/NfcFCardEmulation.class
NfcFCardEmulation.java
package android.nfc.cardemulation
public final android.nfc.cardemulation.NfcFCardEmulation extends java.lang.Object {
void <init> ()
public boolean disableService (android.app.Activity) throws java.lang.RuntimeException
android.app.Activity activity
public boolean enableService (android.app.Activity, android.content.ComponentName) throws java.lang.RuntimeException
android.app.Activity activity
android.content.ComponentName service
public static synchronized android.nfc.cardemulation.NfcFCardEmulation getInstance (android.nfc.NfcAdapter)
android.nfc.NfcAdapter adapter
public java.lang.String getNfcid2ForService (android.content.ComponentName) throws java.lang.RuntimeException
android.content.ComponentName service
public java.lang.String getSystemCodeForService (android.content.ComponentName) throws java.lang.RuntimeException
android.content.ComponentName service
public boolean registerSystemCodeForService (android.content.ComponentName, java.lang.String) throws java.lang.RuntimeException
android.content.ComponentName service
String systemCode
public boolean setNfcid2ForService (android.content.ComponentName, java.lang.String) throws java.lang.RuntimeException
android.content.ComponentName service
String nfcid2
public boolean unregisterSystemCodeForService (android.content.ComponentName) throws java.lang.RuntimeException
android.content.ComponentName service
}
android/nfc/cardemulation/OffHostApduService.class
OffHostApduService.java
package android.nfc.cardemulation
public abstract android.nfc.cardemulation.OffHostApduService extends android.app.Service {
public static final String SERVICE_INTERFACE
public static final String SERVICE_META_DATA
public void <init> ()
public abstract android.os.IBinder onBind (android.content.Intent)
}
android/nfc/cardemulation/PollingFrame.class
PollingFrame.java
package android.nfc.cardemulation
public final android.nfc.cardemulation.PollingFrame extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final int POLLING_LOOP_TYPE_A
public static final int POLLING_LOOP_TYPE_B
public static final int POLLING_LOOP_TYPE_F
public static final int POLLING_LOOP_TYPE_OFF
public static final int POLLING_LOOP_TYPE_ON
public static final int POLLING_LOOP_TYPE_UNKNOWN
void <init> ()
public int describeContents ()
public byte[] getData ()
public long getTimestamp ()
public boolean getTriggeredAutoTransact ()
public int getType ()
public int getVendorSpecificGain ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
static void <clinit> ()
}
android/nfc/tech/
android/nfc/tech/IsoDep.class
IsoDep.java
package android.nfc.tech
public final android.nfc.tech.IsoDep extends java.lang.Object implements android.nfc.tech.TagTechnology {
void <init> ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
public static android.nfc.tech.IsoDep get (android.nfc.Tag)
android.nfc.Tag tag
public byte[] getHiLayerResponse ()
public byte[] getHistoricalBytes ()
public int getMaxTransceiveLength ()
public android.nfc.Tag getTag ()
public int getTimeout ()
public boolean isConnected ()
public boolean isExtendedLengthApduSupported ()
public void setTimeout (int)
int timeout
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
}
android/nfc/tech/MifareClassic.class
MifareClassic.java
package android.nfc.tech
public final android.nfc.tech.MifareClassic extends java.lang.Object implements android.nfc.tech.TagTechnology {
public static final int BLOCK_SIZE
public static final byte[] KEY_DEFAULT
public static final byte[] KEY_MIFARE_APPLICATION_DIRECTORY
public static final byte[] KEY_NFC_FORUM
public static final int SIZE_1K
public static final int SIZE_2K
public static final int SIZE_4K
public static final int SIZE_MINI
public static final int TYPE_CLASSIC
public static final int TYPE_PLUS
public static final int TYPE_PRO
public static final int TYPE_UNKNOWN
void <init> ()
public boolean authenticateSectorWithKeyA (int, byte[]) throws java.io.IOException
int sectorIndex
byte[] key
public boolean authenticateSectorWithKeyB (int, byte[]) throws java.io.IOException
int sectorIndex
byte[] key
public int blockToSector (int)
int blockIndex
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
public void decrement (int, int) throws java.io.IOException
int blockIndex
int value
public static android.nfc.tech.MifareClassic get (android.nfc.Tag)
android.nfc.Tag tag
public int getBlockCount ()
public int getBlockCountInSector (int)
int sectorIndex
public int getMaxTransceiveLength ()
public int getSectorCount ()
public int getSize ()
public android.nfc.Tag getTag ()
public int getTimeout ()
public int getType ()
public void increment (int, int) throws java.io.IOException
int blockIndex
int value
public boolean isConnected ()
public byte[] readBlock (int) throws java.io.IOException
int blockIndex
public void restore (int) throws java.io.IOException
int blockIndex
public int sectorToBlock (int)
int sectorIndex
public void setTimeout (int)
int timeout
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
public void transfer (int) throws java.io.IOException
int blockIndex
public void writeBlock (int, byte[]) throws java.io.IOException
int blockIndex
byte[] data
static void <clinit> ()
}
android/nfc/tech/MifareUltralight.class
MifareUltralight.java
package android.nfc.tech
public final android.nfc.tech.MifareUltralight extends java.lang.Object implements android.nfc.tech.TagTechnology {
public static final int PAGE_SIZE
public static final int TYPE_ULTRALIGHT
public static final int TYPE_ULTRALIGHT_C
public static final int TYPE_UNKNOWN
void <init> ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
public static android.nfc.tech.MifareUltralight get (android.nfc.Tag)
android.nfc.Tag tag
public int getMaxTransceiveLength ()
public android.nfc.Tag getTag ()
public int getTimeout ()
public int getType ()
public boolean isConnected ()
public byte[] readPages (int) throws java.io.IOException
int pageOffset
public void setTimeout (int)
int timeout
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
public void writePage (int, byte[]) throws java.io.IOException
int pageOffset
byte[] data
}
android/nfc/tech/Ndef.class
Ndef.java
package android.nfc.tech
public final android.nfc.tech.Ndef extends java.lang.Object implements android.nfc.tech.TagTechnology {
public static final String MIFARE_CLASSIC
public static final String NFC_FORUM_TYPE_1
public static final String NFC_FORUM_TYPE_2
public static final String NFC_FORUM_TYPE_3
public static final String NFC_FORUM_TYPE_4
void <init> ()
public boolean canMakeReadOnly ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
public static android.nfc.tech.Ndef get (android.nfc.Tag)
android.nfc.Tag tag
public android.nfc.NdefMessage getCachedNdefMessage ()
public int getMaxSize ()
public android.nfc.NdefMessage getNdefMessage () throws android.nfc.FormatException java.io.IOException
public android.nfc.Tag getTag ()
public java.lang.String getType ()
public boolean isConnected ()
public boolean isWritable ()
public boolean makeReadOnly () throws java.io.IOException
public void writeNdefMessage (android.nfc.NdefMessage) throws android.nfc.FormatException java.io.IOException
android.nfc.NdefMessage msg
}
android/nfc/tech/NdefFormatable.class
NdefFormatable.java
package android.nfc.tech
public final android.nfc.tech.NdefFormatable extends java.lang.Object implements android.nfc.tech.TagTechnology {
void <init> ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
public void format (android.nfc.NdefMessage) throws android.nfc.FormatException java.io.IOException
android.nfc.NdefMessage firstMessage
public void formatReadOnly (android.nfc.NdefMessage) throws android.nfc.FormatException java.io.IOException
android.nfc.NdefMessage firstMessage
public static android.nfc.tech.NdefFormatable get (android.nfc.Tag)
android.nfc.Tag tag
public android.nfc.Tag getTag ()
public boolean isConnected ()
}
android/nfc/tech/NfcA.class
NfcA.java
package android.nfc.tech
public final android.nfc.tech.NfcA extends java.lang.Object implements android.nfc.tech.TagTechnology {
void <init> ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
public static android.nfc.tech.NfcA get (android.nfc.Tag)
android.nfc.Tag tag
public byte[] getAtqa ()
public int getMaxTransceiveLength ()
public short getSak ()
public android.nfc.Tag getTag ()
public int getTimeout ()
public boolean isConnected ()
public void setTimeout (int)
int timeout
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
}
android/nfc/tech/NfcB.class
NfcB.java
package android.nfc.tech
public final android.nfc.tech.NfcB extends java.lang.Object implements android.nfc.tech.TagTechnology {
void <init> ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
public static android.nfc.tech.NfcB get (android.nfc.Tag)
android.nfc.Tag tag
public byte[] getApplicationData ()
public int getMaxTransceiveLength ()
public byte[] getProtocolInfo ()
public android.nfc.Tag getTag ()
public boolean isConnected ()
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
}
android/nfc/tech/NfcBarcode.class
NfcBarcode.java
package android.nfc.tech
public final android.nfc.tech.NfcBarcode extends java.lang.Object implements android.nfc.tech.TagTechnology {
public static final int TYPE_KOVIO
public static final int TYPE_UNKNOWN
void <init> ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
public static android.nfc.tech.NfcBarcode get (android.nfc.Tag)
android.nfc.Tag tag
public byte[] getBarcode ()
public android.nfc.Tag getTag ()
public int getType ()
public boolean isConnected ()
}
android/nfc/tech/NfcF.class
NfcF.java
package android.nfc.tech
public final android.nfc.tech.NfcF extends java.lang.Object implements android.nfc.tech.TagTechnology {
void <init> ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
public static android.nfc.tech.NfcF get (android.nfc.Tag)
android.nfc.Tag tag
public byte[] getManufacturer ()
public int getMaxTransceiveLength ()
public byte[] getSystemCode ()
public android.nfc.Tag getTag ()
public int getTimeout ()
public boolean isConnected ()
public void setTimeout (int)
int timeout
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
}
android/nfc/tech/NfcV.class
NfcV.java
package android.nfc.tech
public final android.nfc.tech.NfcV extends java.lang.Object implements android.nfc.tech.TagTechnology {
void <init> ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
public static android.nfc.tech.NfcV get (android.nfc.Tag)
android.nfc.Tag tag
public byte getDsfId ()
public int getMaxTransceiveLength ()
public byte getResponseFlags ()
public android.nfc.Tag getTag ()
public boolean isConnected ()
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
}
android/nfc/tech/TagTechnology.class
TagTechnology.java
package android.nfc.tech
public abstract android.nfc.tech.TagTechnology extends java.lang.Object implements java.io.Closeable {
public abstract void close () throws java.io.IOException
public abstract void connect () throws java.io.IOException
public abstract android.nfc.Tag getTag ()
public abstract boolean isConnected ()
}