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 getLocationX ()
public int getLocationY ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
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 void <init> (byte[]) throws android.nfc.FormatException
byte[] data
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 android.nfc.NdefRecord[] getRecords ()
public int getByteArrayLength ()
public byte[] toByteArray ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
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> (short, byte[], byte[], byte[])
short tnf
byte[] type
byte[] id
byte[] payload
public void <init> (byte[]) throws android.nfc.FormatException
byte[] data
public static android.nfc.NdefRecord createApplicationRecord (java.lang.String)
String packageName
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 static android.nfc.NdefRecord createMime (java.lang.String, byte[])
String mimeType
byte[] mimeData
public static android.nfc.NdefRecord createExternal (java.lang.String, java.lang.String, byte[])
String domain
String type
byte[] data
public static android.nfc.NdefRecord createTextRecord (java.lang.String, java.lang.String)
String languageCode
String text
public short getTnf ()
public byte[] getType ()
public byte[] getId ()
public byte[] getPayload ()
public byte[] toByteArray ()
public java.lang.String toMimeType ()
public android.net.Uri toUri ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
static void <clinit> ()
}
android/nfc/NfcAdapter$ControllerAlwaysOnListener.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$ControllerAlwaysOnListener extends java.lang.Object {
public abstract void onControllerAlwaysOnChanged (boolean)
}
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$NfcUnlockHandler.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$NfcUnlockHandler extends java.lang.Object {
public abstract boolean onUnlockAttempted (android.nfc.Tag)
}
android/nfc/NfcAdapter$NfcVendorNciCallback.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$NfcVendorNciCallback extends java.lang.Object {
public abstract void onVendorNciResponse (int, int, byte[])
public abstract void onVendorNciNotification (int, int, byte[])
}
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_NDEF_DISCOVERED
public static final String ACTION_PREFERRED_PAYMENT_CHANGED
public static final String ACTION_REQUIRE_UNLOCK_FOR_NFC
public static final String ACTION_SHOW_NFC_RESOLVER
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_RESOLVE_INFOS
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 MESSAGE_TYPE_COMMAND
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 SEND_VENDOR_NCI_STATUS_FAILED
public static final int SEND_VENDOR_NCI_STATUS_MESSAGE_CORRUPTED
public static final int SEND_VENDOR_NCI_STATUS_REJECTED
public static final int SEND_VENDOR_NCI_STATUS_SUCCESS
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
public static final int TAG_INTENT_APP_PREF_RESULT_PACKAGE_NOT_FOUND
public static final int TAG_INTENT_APP_PREF_RESULT_SUCCESS
public static final int TAG_INTENT_APP_PREF_RESULT_UNAVAILABLE
void <init> ()
public static android.nfc.NfcAdapter getDefaultAdapter (android.content.Context)
android.content.Context context
public boolean isEnabled ()
public int getAdapterState ()
public boolean enable ()
public boolean disable ()
public boolean disable (boolean)
boolean persist
public boolean isObserveModeSupported ()
public boolean isObserveModeEnabled ()
public boolean setObserveModeEnabled (boolean)
boolean enabled
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 disableForegroundDispatch (android.app.Activity)
android.app.Activity activity
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 void disableReaderMode (android.app.Activity)
android.app.Activity activity
public void setReaderModePollingEnabled (boolean)
boolean enable
public void setDiscoveryTechnology (android.app.Activity, int, int)
android.app.Activity activity
int pollTechnology
int listenTechnology
public void resetDiscoveryTechnology (android.app.Activity)
android.app.Activity activity
public boolean enableSecureNfc (boolean)
boolean enable
public boolean isSecureNfcSupported ()
public android.nfc.NfcAntennaInfo getNfcAntennaInfo ()
public boolean isSecureNfcEnabled ()
public boolean enableReaderOption (boolean)
boolean enable
public boolean isReaderOptionSupported ()
public boolean isReaderOptionEnabled ()
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 addNfcUnlockHandler (android.nfc.NfcAdapter$NfcUnlockHandler, java.lang.String[])
android.nfc.NfcAdapter$NfcUnlockHandler unlockHandler
String[] tagTechnologies
public boolean removeNfcUnlockHandler (android.nfc.NfcAdapter$NfcUnlockHandler)
android.nfc.NfcAdapter$NfcUnlockHandler unlockHandler
public boolean setControllerAlwaysOn (boolean)
boolean value
public boolean isControllerAlwaysOn ()
public boolean isControllerAlwaysOnSupported ()
public void registerControllerAlwaysOnListener (java.util.concurrent.Executor, android.nfc.NfcAdapter$ControllerAlwaysOnListener)
java.util.concurrent.Executor executor
android.nfc.NfcAdapter$ControllerAlwaysOnListener listener
public void unregisterControllerAlwaysOnListener (android.nfc.NfcAdapter$ControllerAlwaysOnListener)
android.nfc.NfcAdapter$ControllerAlwaysOnListener listener
public int setTagIntentAppPreferenceForUser (int, java.lang.String, boolean)
int userId
String pkg
boolean allow
public java.util.Map getTagIntentAppPreferenceForUser (int)
int userId
public boolean isTagIntentAppPreferenceSupported ()
public int sendVendorNciMessage (int, int, int, byte[])
int mt
int gid
int oid
byte[] payload
public void registerNfcVendorNciCallback (java.util.concurrent.Executor, android.nfc.NfcAdapter$NfcVendorNciCallback)
java.util.concurrent.Executor executor
android.nfc.NfcAdapter$NfcVendorNciCallback callback
public void unregisterNfcVendorNciCallback (android.nfc.NfcAdapter$NfcVendorNciCallback)
android.nfc.NfcAdapter$NfcVendorNciCallback callback
}
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 getDeviceWidth ()
public int getDeviceHeight ()
public boolean isDeviceFoldable ()
public java.util.List getAvailableNfcAntennas ()
public int describeContents ()
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/NfcFrameworkInitializer.class
NfcFrameworkInitializer.java
package android.nfc
public android.nfc.NfcFrameworkInitializer extends java.lang.Object {
void <init> ()
public static void setNfcServiceManager (android.nfc.NfcServiceManager)
android.nfc.NfcServiceManager nfcServiceManager
public static void registerServiceWrappers ()
}
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 byte[] getId ()
public java.lang.String[] getTechList ()
public java.lang.String toString ()
public int describeContents ()
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/cardemulation/
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 SELECTION_MODE_ALWAYS_ASK
public static final int SELECTION_MODE_ASK_IF_CONFLICT
public static final int SELECTION_MODE_PREFER_DEFAULT
void <init> ()
public static synchronized android.nfc.cardemulation.CardEmulation getInstance (android.nfc.NfcAdapter)
android.nfc.NfcAdapter adapter
public boolean isDefaultServiceForCategory (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String category
public boolean isDefaultServiceForAid (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String aid
public boolean categoryAllowsForegroundPreference (java.lang.String)
String category
public int getSelectionModeForCategory (java.lang.String)
String category
public boolean setShouldDefaultToObserveModeForService (android.content.ComponentName, boolean)
android.content.ComponentName service
boolean enable
public boolean registerPollingLoopFilterForService (android.content.ComponentName, java.lang.String, boolean)
android.content.ComponentName service
String pollingLoopFilter
boolean autoTransact
public boolean removePollingLoopFilterForService (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String pollingLoopFilter
public boolean registerPollingLoopPatternFilterForService (android.content.ComponentName, java.lang.String, boolean)
android.content.ComponentName service
String pollingLoopPatternFilter
boolean autoTransact
public boolean removePollingLoopPatternFilterForService (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String pollingLoopPatternFilter
public boolean registerAidsForService (android.content.ComponentName, java.lang.String, java.util.List)
android.content.ComponentName service
String category
java.util.List aids
public boolean unsetOffHostForService (android.content.ComponentName)
android.content.ComponentName service
public boolean setOffHostForService (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String offHostSecureElement
public java.util.List getAidsForService (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String category
public boolean removeAidsForService (android.content.ComponentName, java.lang.String)
android.content.ComponentName service
String category
public boolean setPreferredService (android.app.Activity, android.content.ComponentName)
android.app.Activity activity
android.content.ComponentName service
public boolean unsetPreferredService (android.app.Activity)
android.app.Activity activity
public boolean supportsAidPrefixRegistration ()
public java.util.List getAidsForPreferredPaymentService ()
public java.lang.String getRouteDestinationForPreferredPaymentService ()
public java.lang.CharSequence getDescriptionForPreferredPaymentService ()
public java.util.List getServices (java.lang.String, int)
String category
int userId
public static android.content.ComponentName getPreferredPaymentService (android.content.Context)
android.content.Context context
}
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 android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public final void sendResponseApdu (byte[])
byte[] responseApdu
public final void notifyUnhandled ()
public void processPollingFrames (java.util.List)
java.util.List frame
public abstract byte[] processCommandApdu (byte[], android.os.Bundle)
public abstract void onDeactivated (int)
}
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 final void sendResponsePacket (byte[])
byte[] responsePacket
public abstract byte[] processNfcFPacket (byte[], android.os.Bundle)
public abstract void onDeactivated (int)
}
android/nfc/cardemulation/NfcFCardEmulation.class
NfcFCardEmulation.java
package android.nfc.cardemulation
public final android.nfc.cardemulation.NfcFCardEmulation extends java.lang.Object {
void <init> ()
public static synchronized android.nfc.cardemulation.NfcFCardEmulation getInstance (android.nfc.NfcAdapter)
android.nfc.NfcAdapter adapter
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 unregisterSystemCodeForService (android.content.ComponentName) throws java.lang.RuntimeException
android.content.ComponentName service
public java.lang.String getNfcid2ForService (android.content.ComponentName) throws java.lang.RuntimeException
android.content.ComponentName service
public boolean setNfcid2ForService (android.content.ComponentName, java.lang.String) throws java.lang.RuntimeException
android.content.ComponentName service
String nfcid2
public boolean enableService (android.app.Activity, android.content.ComponentName) throws java.lang.RuntimeException
android.app.Activity activity
android.content.ComponentName service
public boolean disableService (android.app.Activity) throws java.lang.RuntimeException
android.app.Activity activity
}
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 getType ()
public byte[] getData ()
public int getVendorSpecificGain ()
public long getTimestamp ()
public boolean getTriggeredAutoTransact ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public java.lang.String toString ()
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 static android.nfc.tech.IsoDep get (android.nfc.Tag)
android.nfc.Tag tag
public void setTimeout (int)
int timeout
public int getTimeout ()
public byte[] getHistoricalBytes ()
public byte[] getHiLayerResponse ()
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
public int getMaxTransceiveLength ()
public boolean isExtendedLengthApduSupported ()
public boolean isConnected ()
public android.nfc.Tag getTag ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
}
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 static android.nfc.tech.MifareClassic get (android.nfc.Tag)
android.nfc.Tag tag
public int getType ()
public int getSize ()
public int getSectorCount ()
public int getBlockCount ()
public int getBlockCountInSector (int)
int sectorIndex
public int blockToSector (int)
int blockIndex
public int sectorToBlock (int)
int sectorIndex
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 byte[] readBlock (int) throws java.io.IOException
int blockIndex
public void writeBlock (int, byte[]) throws java.io.IOException
int blockIndex
byte[] data
public void increment (int, int) throws java.io.IOException
int blockIndex
int value
public void decrement (int, int) throws java.io.IOException
int blockIndex
int value
public void transfer (int) throws java.io.IOException
int blockIndex
public void restore (int) throws java.io.IOException
int blockIndex
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
public int getMaxTransceiveLength ()
public void setTimeout (int)
int timeout
public int getTimeout ()
public boolean isConnected ()
public android.nfc.Tag getTag ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
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 static android.nfc.tech.MifareUltralight get (android.nfc.Tag)
android.nfc.Tag tag
public int getType ()
public byte[] readPages (int) throws java.io.IOException
int pageOffset
public void writePage (int, byte[]) throws java.io.IOException
int pageOffset
byte[] data
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
public int getMaxTransceiveLength ()
public void setTimeout (int)
int timeout
public int getTimeout ()
public boolean isConnected ()
public android.nfc.Tag getTag ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
}
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 static android.nfc.tech.Ndef get (android.nfc.Tag)
android.nfc.Tag tag
public android.nfc.NdefMessage getCachedNdefMessage ()
public java.lang.String getType ()
public int getMaxSize ()
public boolean isWritable ()
public android.nfc.NdefMessage getNdefMessage () throws android.nfc.FormatException java.io.IOException
public void writeNdefMessage (android.nfc.NdefMessage) throws android.nfc.FormatException java.io.IOException
android.nfc.NdefMessage msg
public boolean canMakeReadOnly ()
public boolean makeReadOnly () throws java.io.IOException
public boolean isConnected ()
public android.nfc.Tag getTag ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
}
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 static android.nfc.tech.NdefFormatable get (android.nfc.Tag)
android.nfc.Tag tag
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 boolean isConnected ()
public android.nfc.Tag getTag ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
}
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 static android.nfc.tech.NfcA get (android.nfc.Tag)
android.nfc.Tag tag
public byte[] getAtqa ()
public short getSak ()
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
public int getMaxTransceiveLength ()
public void setTimeout (int)
int timeout
public int getTimeout ()
public boolean isConnected ()
public android.nfc.Tag getTag ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
}
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 static android.nfc.tech.NfcB get (android.nfc.Tag)
android.nfc.Tag tag
public byte[] getApplicationData ()
public byte[] getProtocolInfo ()
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
public int getMaxTransceiveLength ()
public boolean isConnected ()
public android.nfc.Tag getTag ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
}
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 static android.nfc.tech.NfcBarcode get (android.nfc.Tag)
android.nfc.Tag tag
public int getType ()
public byte[] getBarcode ()
public boolean isConnected ()
public android.nfc.Tag getTag ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
}
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 static android.nfc.tech.NfcF get (android.nfc.Tag)
android.nfc.Tag tag
public byte[] getSystemCode ()
public byte[] getManufacturer ()
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
public int getMaxTransceiveLength ()
public void setTimeout (int)
int timeout
public int getTimeout ()
public boolean isConnected ()
public android.nfc.Tag getTag ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
}
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 static android.nfc.tech.NfcV get (android.nfc.Tag)
android.nfc.Tag tag
public byte getResponseFlags ()
public byte getDsfId ()
public byte[] transceive (byte[]) throws java.io.IOException
byte[] data
public int getMaxTransceiveLength ()
public boolean isConnected ()
public android.nfc.Tag getTag ()
public void close () throws java.io.IOException
public void connect () throws java.io.IOException
}
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 android.nfc.Tag getTag ()
public abstract void connect () throws java.io.IOException
public abstract void close () throws java.io.IOException
public abstract boolean isConnected ()
}