Package org.robovm.apple.intents
Class INRequestRideIntentHandlingAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.intents.INRequestRideIntentHandlingAdapter
- All Implemented Interfaces:
NSObjectProtocol,INRequestRideIntentHandling,ObjCProtocol
public class INRequestRideIntentHandlingAdapter extends NSObject implements INRequestRideIntentHandling
-
Nested Class Summary
Nested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Constructor Description INRequestRideIntentHandlingAdapter() -
Method Summary
Modifier and Type Method Description voidconfirmRequestRide(INRequestRideIntent intent, VoidBlock1<INRequestRideIntentResponse> completion)voidhandleRequestRide(INRequestRideIntent intent, VoidBlock1<INRequestRideIntentResponse> completion)voidresolveDropOffLocationForRequestRide(INRequestRideIntent intent, VoidBlock1<INPlacemarkResolutionResult> completion)voidresolvePartySizeForRequestRide(INRequestRideIntent intent, VoidBlock1<INIntegerResolutionResult> completion)voidresolvePickupLocationForRequestRide(INRequestRideIntent intent, VoidBlock1<INPlacemarkResolutionResult> completion)voidresolveRideOptionNameForRequestRide(INRequestRideIntent intent, VoidBlock1<INSpeakableStringResolutionResult> completion)voidresolveScheduledPickupTimeForRequestRide(INRequestRideIntent intent, VoidBlock1<INDateComponentsRangeResolutionResult> completion)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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
INRequestRideIntentHandlingAdapter
public INRequestRideIntentHandlingAdapter()
-
-
Method Details
-
handleRequestRide
public void handleRequestRide(INRequestRideIntent intent, VoidBlock1<INRequestRideIntentResponse> completion)- Specified by:
handleRequestRidein interfaceINRequestRideIntentHandling
-
confirmRequestRide
public void confirmRequestRide(INRequestRideIntent intent, VoidBlock1<INRequestRideIntentResponse> completion)- Specified by:
confirmRequestRidein interfaceINRequestRideIntentHandling
-
resolvePickupLocationForRequestRide
public void resolvePickupLocationForRequestRide(INRequestRideIntent intent, VoidBlock1<INPlacemarkResolutionResult> completion)- Specified by:
resolvePickupLocationForRequestRidein interfaceINRequestRideIntentHandling
-
resolveDropOffLocationForRequestRide
public void resolveDropOffLocationForRequestRide(INRequestRideIntent intent, VoidBlock1<INPlacemarkResolutionResult> completion)- Specified by:
resolveDropOffLocationForRequestRidein interfaceINRequestRideIntentHandling
-
resolveRideOptionNameForRequestRide
public void resolveRideOptionNameForRequestRide(INRequestRideIntent intent, VoidBlock1<INSpeakableStringResolutionResult> completion)- Specified by:
resolveRideOptionNameForRequestRidein interfaceINRequestRideIntentHandling
-
resolvePartySizeForRequestRide
public void resolvePartySizeForRequestRide(INRequestRideIntent intent, VoidBlock1<INIntegerResolutionResult> completion)- Specified by:
resolvePartySizeForRequestRidein interfaceINRequestRideIntentHandling
-
resolveScheduledPickupTimeForRequestRide
public void resolveScheduledPickupTimeForRequestRide(INRequestRideIntent intent, VoidBlock1<INDateComponentsRangeResolutionResult> completion)- Specified by:
resolveScheduledPickupTimeForRequestRidein interfaceINRequestRideIntentHandling- Since:
- Available in iOS 10.3 and later.
-