public interface android.nfc.INfcCardEmulation extends android.os.IInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: android.nfc.INfcCardEmulation
super_class: java.lang.Object
{
public abstract boolean isDefaultServiceForCategory(int, android.content.ComponentName, java.lang.String);
descriptor: (ILandroid/content/ComponentName;Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userHandle
service
category
public abstract boolean isDefaultServiceForAid(int, android.content.ComponentName, java.lang.String);
descriptor: (ILandroid/content/ComponentName;Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userHandle
service
aid
public abstract boolean setDefaultServiceForCategory(int, android.content.ComponentName, java.lang.String);
descriptor: (ILandroid/content/ComponentName;Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userHandle
service
category
public abstract boolean setDefaultForNextTap(int, android.content.ComponentName);
descriptor: (ILandroid/content/ComponentName;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userHandle
service
public abstract boolean registerAidGroupForService(int, android.content.ComponentName, android.nfc.cardemulation.AidGroup);
descriptor: (ILandroid/content/ComponentName;Landroid/nfc/cardemulation/AidGroup;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userHandle
service
aidGroup
public abstract android.nfc.cardemulation.AidGroup getAidGroupForService(int, android.content.ComponentName, java.lang.String);
descriptor: (ILandroid/content/ComponentName;Ljava/lang/String;)Landroid/nfc/cardemulation/AidGroup;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userHandle
service
category
public abstract boolean removeAidGroupForService(int, android.content.ComponentName, java.lang.String);
descriptor: (ILandroid/content/ComponentName;Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userHandle
service
category
public abstract java.util.List<android.nfc.cardemulation.ApduServiceInfo> getServices(int, java.lang.String);
descriptor: (ILjava/lang/String;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (ILjava/lang/String;)Ljava/util/List<Landroid/nfc/cardemulation/ApduServiceInfo;>;
MethodParameters:
Name Flags
userHandle
category
public abstract boolean setPreferredService(android.content.ComponentName);
descriptor: (Landroid/content/ComponentName;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
service
public abstract boolean unsetPreferredService();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean supportsAidPrefixRegistration();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
}
SourceFile: "INfcCardEmulation.java"
NestMembers:
android.nfc.INfcCardEmulation$Stub android.nfc.INfcCardEmulation$Stub$Proxy
InnerClasses:
public abstract Stub = android.nfc.INfcCardEmulation$Stub of android.nfc.INfcCardEmulation