Package org.robovm.apple.foundation
Class NSUserActivity
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSUserActivity
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSUserActivity extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSUserActivity.NSUserActivityPtr
-
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 NSUserActivity()
NSUserActivity(java.lang.String activityType)
protected
NSUserActivity(NSObject.Handle h, long handle)
protected
NSUserActivity(NSObject.SkipInit skipInit)
NSUserActivity(NSUserActivityType activityType)
-
Method Summary
-
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
-
NSUserActivity
public NSUserActivity()
-
NSUserActivity
protected NSUserActivity(NSObject.Handle h, long handle)
-
NSUserActivity
protected NSUserActivity(NSObject.SkipInit skipInit)
-
NSUserActivity
public NSUserActivity(java.lang.String activityType)
-
NSUserActivity
public NSUserActivity(NSUserActivityType activityType)
-
-
Method Detail
-
getActivityType
public java.lang.String getActivityType()
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String v)
-
getUserInfo
public NSDictionary<?,?> getUserInfo()
-
setUserInfo
public void setUserInfo(NSDictionary<?,?> v)
-
getRequiredUserInfoKeys
public java.util.Set<java.lang.String> getRequiredUserInfoKeys()
- Since:
- Available in iOS 9.0 and later.
-
setRequiredUserInfoKeys
public void setRequiredUserInfoKeys(java.util.Set<java.lang.String> v)
- Since:
- Available in iOS 9.0 and later.
-
needsSave
public boolean needsSave()
-
setNeedsSave
public void setNeedsSave(boolean v)
-
getWebpageURL
public NSURL getWebpageURL()
-
setWebpageURL
public void setWebpageURL(NSURL v)
-
getReferrerURL
public NSURL getReferrerURL()
- Since:
- Available in iOS 11.0 and later.
-
setReferrerURL
public void setReferrerURL(NSURL v)
- Since:
- Available in iOS 11.0 and later.
-
getExpirationDate
public NSDate getExpirationDate()
- Since:
- Available in iOS 9.0 and later.
-
setExpirationDate
public void setExpirationDate(NSDate v)
- Since:
- Available in iOS 9.0 and later.
-
getKeywords
public java.util.Set<java.lang.String> getKeywords()
- Since:
- Available in iOS 9.0 and later.
-
setKeywords
public void setKeywords(java.util.Set<java.lang.String> v)
- Since:
- Available in iOS 9.0 and later.
-
supportsContinuationStreams
public boolean supportsContinuationStreams()
-
setSupportsContinuationStreams
public void setSupportsContinuationStreams(boolean v)
-
getDelegate
public NSUserActivityDelegate getDelegate()
-
setDelegate
public void setDelegate(NSUserActivityDelegate v)
-
isEligibleForHandoff
public boolean isEligibleForHandoff()
- Since:
- Available in iOS 9.0 and later.
-
setEligibleForHandoff
public void setEligibleForHandoff(boolean v)
- Since:
- Available in iOS 9.0 and later.
-
isEligibleForSearch
public boolean isEligibleForSearch()
- Since:
- Available in iOS 9.0 and later.
-
setEligibleForSearch
public void setEligibleForSearch(boolean v)
- Since:
- Available in iOS 9.0 and later.
-
isEligibleForPublicIndexing
public boolean isEligibleForPublicIndexing()
- Since:
- Available in iOS 9.0 and later.
-
setEligibleForPublicIndexing
public void setEligibleForPublicIndexing(boolean v)
- Since:
- Available in iOS 9.0 and later.
-
isEligibleForPrediction
public boolean isEligibleForPrediction()
- Since:
- Available in iOS 12.0 and later.
-
setEligibleForPrediction
public void setEligibleForPrediction(boolean v)
- Since:
- Available in iOS 12.0 and later.
-
getPersistentIdentifier
public NSString getPersistentIdentifier()
- Since:
- Available in iOS 12.0 and later.
-
setPersistentIdentifier
public void setPersistentIdentifier(NSString v)
- Since:
- Available in iOS 12.0 and later.
-
init
protected long init(java.lang.String activityType)
-
addUserInfoEntries
public void addUserInfoEntries(NSDictionary<?,?> otherDictionary)
-
becomeCurrent
public void becomeCurrent()
-
resignCurrent
public void resignCurrent()
- Since:
- Available in iOS 9.0 and later.
-
invalidate
public void invalidate()
-
getContinuationStreams
public void getContinuationStreams(org.robovm.objc.block.VoidBlock3<NSInputStream,NSOutputStream,NSError> completionHandler)
-
deleteSavedUserActivities
public static void deleteSavedUserActivities(NSArray<NSString> persistentIdentifiers, java.lang.Runnable handler)
- Since:
- Available in iOS 12.0 and later.
-
deleteAllSavedUserActivities
public static void deleteAllSavedUserActivities(java.lang.Runnable handler)
- Since:
- Available in iOS 12.0 and later.
-
-