Package org.robovm.apple.corenfc
Class NFCNDEFPayload
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.corenfc.NFCNDEFPayload
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class NFCNDEFPayload extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNFCNDEFPayload.NFCNDEFPayloadPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedNFCNDEFPayload()NFCNDEFPayload(String uri)NFCNDEFPayload(String text, NSLocale locale)NFCNDEFPayload(NFCTypeNameFormat format, NSData type, NSData identifier, NSData payload)NFCNDEFPayload(NFCTypeNameFormat format, NSData type, NSData identifier, NSData payload, long chunkSize)NFCNDEFPayload(NSCoder coder)protectedNFCNDEFPayload(NSObject.Handle h, long handle)protectedNFCNDEFPayload(NSObject.SkipInit skipInit)NFCNDEFPayload(NSURL url) -
Method Summary
Modifier and Type Method Description protected static longcreate(String uri)protected static longcreate(String text, NSLocale locale)protected static longcreate(NSURL url)voidencode(NSCoder coder)NSDatagetIdentifier()NSDatagetPayload()NSDatagetType()NFCTypeNameFormatgetTypeNameFormat()StringgetWellKnownTypeTextPayload(NSLocale.NSLocalePtr locale)protected longinit(NFCTypeNameFormat format, NSData type, NSData identifier, NSData payload)protected longinit(NFCTypeNameFormat format, NSData type, NSData identifier, NSData payload, long chunkSize)protected longinit(NSCoder coder)voidsetIdentifier(NSData v)voidsetPayload(NSData v)voidsetType(NSData v)voidsetTypeNameFormat(NFCTypeNameFormat v)static booleansupportsSecureCoding()NSURLwellKnownTypeURIPayload()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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NFCNDEFPayload
protected NFCNDEFPayload() -
NFCNDEFPayload
-
NFCNDEFPayload
-
NFCNDEFPayload
- Since:
- Available in iOS 13.0 and later.
-
NFCNDEFPayload
public NFCNDEFPayload(NFCTypeNameFormat format, NSData type, NSData identifier, NSData payload, long chunkSize)- Since:
- Available in iOS 13.0 and later.
-
NFCNDEFPayload
- Since:
- Available in iOS 13.0 and later.
-
NFCNDEFPayload
- Since:
- Available in iOS 13.0 and later.
-
NFCNDEFPayload
- Since:
- Available in iOS 13.0 and later.
-
NFCNDEFPayload
-
-
Method Details
-
getTypeNameFormat
- Since:
- Available in iOS 11.0 and later.
-
setTypeNameFormat
- Since:
- Available in iOS 11.0 and later.
-
getType
- Since:
- Available in iOS 11.0 and later.
-
setType
- Since:
- Available in iOS 11.0 and later.
-
getIdentifier
- Since:
- Available in iOS 11.0 and later.
-
setIdentifier
- Since:
- Available in iOS 11.0 and later.
-
getPayload
- Since:
- Available in iOS 11.0 and later.
-
setPayload
- Since:
- Available in iOS 11.0 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
- Since:
- Available in iOS 13.0 and later.
-
init
protected long init(NFCTypeNameFormat format, NSData type, NSData identifier, NSData payload, long chunkSize)- Since:
- Available in iOS 13.0 and later.
-
wellKnownTypeURIPayload
- Since:
- Available in iOS 13.0 and later.
-
getWellKnownTypeTextPayload
- Since:
- Available in iOS 13.0 and later.
-
create
- Since:
- Available in iOS 13.0 and later.
-
create
- Since:
- Available in iOS 13.0 and later.
-
create
- Since:
- Available in iOS 13.0 and later.
-
encode
-
init
-