Package org.robovm.apple.intents
Class INCallRecord
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INCallRecord
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class INCallRecord extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
INCallRecord.INCallRecordPtr
-
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
INCallRecord()
INCallRecord(java.lang.String identifier, NSDate dateCreated, INPerson caller, INCallRecordType callRecordType, INCallCapability callCapability, NSNumber callDuration, NSNumber unseen)
INCallRecord(NSCoder decoder)
protected
INCallRecord(NSObject.Handle h, long handle)
protected
INCallRecord(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
INCallCapability
getCallCapability()
NSNumber
getCallDuration()
INPerson
getCaller()
INCallRecordType
getCallRecordType()
NSDate
getDateCreated()
java.lang.String
getIdentifier()
NSNumber
getUnseen()
protected long
init(java.lang.String identifier, NSDate dateCreated, INPerson caller, INCallRecordType callRecordType, INCallCapability callCapability, NSNumber callDuration, NSNumber unseen)
protected long
init(NSCoder decoder)
static boolean
supportsSecureCoding()
-
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
-
INCallRecord
protected INCallRecord()
-
INCallRecord
protected INCallRecord(NSObject.Handle h, long handle)
-
INCallRecord
protected INCallRecord(NSObject.SkipInit skipInit)
-
INCallRecord
public INCallRecord(java.lang.String identifier, NSDate dateCreated, INPerson caller, INCallRecordType callRecordType, INCallCapability callCapability, NSNumber callDuration, NSNumber unseen)
-
INCallRecord
public INCallRecord(NSCoder decoder)
-
-
Method Detail
-
getIdentifier
public java.lang.String getIdentifier()
-
getDateCreated
public NSDate getDateCreated()
-
getCaller
public INPerson getCaller()
-
getCallRecordType
public INCallRecordType getCallRecordType()
-
getCallDuration
public NSNumber getCallDuration()
-
getUnseen
public NSNumber getUnseen()
-
getCallCapability
public INCallCapability getCallCapability()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(java.lang.String identifier, NSDate dateCreated, INPerson caller, INCallRecordType callRecordType, INCallCapability callCapability, NSNumber callDuration, NSNumber unseen)
-
init
protected long init(NSCoder decoder)
-
-