Package org.robovm.apple.corenfc
Class NFCReaderSession
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.corenfc.NFCReaderSession
-
- All Implemented Interfaces:
NFCReaderSessionProtocol
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
NFCISO15693ReaderSession
,NFCNDEFReaderSession
public class NFCReaderSession extends NSObject implements NFCReaderSessionProtocol
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NFCReaderSession.NFCReaderSessionPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
NFCReaderSession()
protected
NFCReaderSession(NSObject.Handle h, long handle)
protected
NFCReaderSession(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beginSession()
java.lang.String
getAlertMessage()
NSObject
getDelegate()
DispatchQueue
getSessionQueue()
void
invalidateSession()
boolean
isReady()
void
setAlertMessage(java.lang.String v)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
NFCReaderSession
protected NFCReaderSession()
-
NFCReaderSession
protected NFCReaderSession(NSObject.Handle h, long handle)
-
NFCReaderSession
protected NFCReaderSession(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getDelegate
public NSObject getDelegate()
-
getSessionQueue
public DispatchQueue getSessionQueue()
-
isReady
public boolean isReady()
- Specified by:
isReady
in interfaceNFCReaderSessionProtocol
-
getAlertMessage
public java.lang.String getAlertMessage()
- Specified by:
getAlertMessage
in interfaceNFCReaderSessionProtocol
-
setAlertMessage
public void setAlertMessage(java.lang.String v)
- Specified by:
setAlertMessage
in interfaceNFCReaderSessionProtocol
-
beginSession
public void beginSession()
- Specified by:
beginSession
in interfaceNFCReaderSessionProtocol
-
invalidateSession
public void invalidateSession()
- Specified by:
invalidateSession
in interfaceNFCReaderSessionProtocol
-
-