Package org.robovm.apple.coreimage
Class CIDataMatrixCodeDescriptor
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.coreimage.CIBarcodeDescriptor
org.robovm.apple.coreimage.CIDataMatrixCodeDescriptor
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class CIDataMatrixCodeDescriptor extends CIBarcodeDescriptor
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCIDataMatrixCodeDescriptor.CIDataMatrixCodeDescriptorPtrNested classes/interfaces inherited from class org.robovm.apple.coreimage.CIBarcodeDescriptor
CIBarcodeDescriptor.CIBarcodeDescriptorPtrNested 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 CIDataMatrixCodeDescriptor()CIDataMatrixCodeDescriptor(NSData errorCorrectedPayload, long rowCount, long columnCount, CIDataMatrixCodeECCVersion eccVersion)protectedCIDataMatrixCodeDescriptor(NSObject.Handle h, long handle)protectedCIDataMatrixCodeDescriptor(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description static CIDataMatrixCodeDescriptordescriptor(NSData errorCorrectedPayload, long rowCount, long columnCount, CIDataMatrixCodeECCVersion eccVersion)longgetColumnCount()CIDataMatrixCodeECCVersiongetEccVersion()NSDatagetErrorCorrectedPayload()longgetRowCount()protected longinit(NSData errorCorrectedPayload, long rowCount, long columnCount, CIDataMatrixCodeECCVersion eccVersion)static booleansupportsSecureCoding()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
-
CIDataMatrixCodeDescriptor
public CIDataMatrixCodeDescriptor() -
CIDataMatrixCodeDescriptor
-
CIDataMatrixCodeDescriptor
-
CIDataMatrixCodeDescriptor
public CIDataMatrixCodeDescriptor(NSData errorCorrectedPayload, long rowCount, long columnCount, CIDataMatrixCodeECCVersion eccVersion)
-
-
Method Details
-
getErrorCorrectedPayload
-
getRowCount
public long getRowCount() -
getColumnCount
public long getColumnCount() -
getEccVersion
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
protected long init(NSData errorCorrectedPayload, long rowCount, long columnCount, CIDataMatrixCodeECCVersion eccVersion) -
descriptor
public static CIDataMatrixCodeDescriptor descriptor(NSData errorCorrectedPayload, long rowCount, long columnCount, CIDataMatrixCodeECCVersion eccVersion)
-