public class CPManeuver extends NSObject implements NSCopying, NSSecureCoding
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
CPManeuver(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
_supportsSecureCoding()
This property must return YES on all classes that allow secure coding.
|
static boolean |
accessInstanceVariablesDirectly() |
static CPManeuver |
alloc() |
static CPManeuver |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
NSArray<? extends NSAttributedString> |
attributedInstructionVariants()
attributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver,
arranged from most to least preferred.
|
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
java.lang.Object |
copyWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
NSArray<? extends NSAttributedString> |
dashboardAttributedInstructionVariants()
dashboardAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver on the dashboard,
arranged from most to least preferred.
|
NSArray<java.lang.String> |
dashboardInstructionVariants()
dashboardInstructionVariants is an array of @c NSString representing the instruction for this maneuver on the dashboard, arranged from most to least preferred.
|
UIImage |
dashboardJunctionImage()
dashboardJunctionImage is a @c UIImage used to display a junction for the maneuver on the dashboard.
|
UIImage |
dashboardSymbolImage()
dashboardSymbolImage is a @c UIImage representing the maneuver that will be used on the dashboard.
|
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
void |
encodeWithCoder(NSCoder coder) |
static long |
hash_static() |
CPManeuver |
init() |
CPTravelEstimates |
initialTravelEstimates()
initialTravelEstimates represents the estimates beginning from the end of the preceding maneuver.
|
CPManeuver |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
NSArray<java.lang.String> |
instructionVariants()
instructionVariants is an array of @c NSString representing the instruction for this maneuver, arranged from most to least preferred.
|
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
UIImage |
junctionImage()
junctionImage is a @c UIImage used to display a junction for the maneuver.
|
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
static CPManeuver |
new_objc() |
NSArray<? extends NSAttributedString> |
notificationAttributedInstructionVariants()
notificationAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver in a notification banner,
arranged from most to least preferred.
|
NSArray<java.lang.String> |
notificationInstructionVariants()
notificationInstructionVariants is an array of @c NSString representing the instruction for this maneuver in a notification banner, arranged from most to least preferred.
|
UIImage |
notificationSymbolImage()
notificationSymbolImage is a @c UIImage representing the maneuver that will be used in a notification banner.
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
void |
setAttributedInstructionVariants(NSArray<? extends NSAttributedString> value)
attributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver,
arranged from most to least preferred.
|
void |
setDashboardAttributedInstructionVariants(NSArray<? extends NSAttributedString> value)
dashboardAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver on the dashboard,
arranged from most to least preferred.
|
void |
setDashboardInstructionVariants(NSArray<java.lang.String> value)
dashboardInstructionVariants is an array of @c NSString representing the instruction for this maneuver on the dashboard, arranged from most to least preferred.
|
void |
setDashboardJunctionImage(UIImage value)
dashboardJunctionImage is a @c UIImage used to display a junction for the maneuver on the dashboard.
|
void |
setDashboardSymbolImage(UIImage value)
dashboardSymbolImage is a @c UIImage representing the maneuver that will be used on the dashboard.
|
void |
setInitialTravelEstimates(CPTravelEstimates value)
initialTravelEstimates represents the estimates beginning from the end of the preceding maneuver.
|
void |
setInstructionVariants(NSArray<java.lang.String> value)
instructionVariants is an array of @c NSString representing the instruction for this maneuver, arranged from most to least preferred.
|
void |
setJunctionImage(UIImage value)
junctionImage is a @c UIImage used to display a junction for the maneuver.
|
void |
setNotificationAttributedInstructionVariants(NSArray<? extends NSAttributedString> value)
notificationAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver in a notification banner,
arranged from most to least preferred.
|
void |
setNotificationInstructionVariants(NSArray<java.lang.String> value)
notificationInstructionVariants is an array of @c NSString representing the instruction for this maneuver in a notification banner, arranged from most to least preferred.
|
void |
setNotificationSymbolImage(UIImage value)
notificationSymbolImage is a @c UIImage representing the maneuver that will be used in a notification banner.
|
void |
setSymbolImage(UIImage value)
symbolImage is a @c UIImage representing the maneuver.
|
void |
setSymbolSet(CPImageSet value)
symbolSet is a @c CPImageSet representing the maneuver.
|
void |
setUserInfo(java.lang.Object value)
Any custom user info related to this maneuver.
|
static void |
setVersion_static(long aVersion) |
static org.moe.natj.objc.Class |
superclass_static() |
static boolean |
supportsSecureCoding() |
UIImage |
symbolImage()
symbolImage is a @c UIImage representing the maneuver.
|
CPImageSet |
symbolSet()
symbolSet is a @c CPImageSet representing the maneuver.
|
java.lang.Object |
userInfo()
Any custom user info related to this maneuver.
|
static long |
version_static() |
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeypublic static boolean accessInstanceVariablesDirectly()
public static CPManeuver alloc()
public static CPManeuver allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public NSArray<? extends NSAttributedString> attributedInstructionVariants()
[@c] attributedInstructionVariants will be preferred over instructionVariants. You must provide at least one variant for each maneuver.
Only one attribute is presently supported: text attachments. You may annotate a maneuver instruction with an image by including a text attachment. The maximum text attachment image size is 64x16 points.
[@warning] All attributes other than text attachment attributes will be removed from your attributed string.
attributedStringWithAttachment:], -[NSTextAttachment image]public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public java.lang.Object copyWithZone(org.moe.natj.general.ptr.VoidPtr zone)
copyWithZone in interface NSCopyingpublic static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public void encodeWithCoder(NSCoder coder)
encodeWithCoder in interface NSCodingpublic static long hash_static()
public CPManeuver init()
public CPManeuver initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodingpublic CPTravelEstimates initialTravelEstimates()
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public NSArray<java.lang.String> instructionVariants()
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public UIImage junctionImage()
[@note] The maximum image size is 140 points by 100 points. If necessary, images will be scaled down to fit while maintaining the aspect ratio.
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static CPManeuver new_objc()
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public void setAttributedInstructionVariants(NSArray<? extends NSAttributedString> value)
[@c] attributedInstructionVariants will be preferred over instructionVariants. You must provide at least one variant for each maneuver.
Only one attribute is presently supported: text attachments. You may annotate a maneuver instruction with an image by including a text attachment. The maximum text attachment image size is 64x16 points.
[@warning] All attributes other than text attachment attributes will be removed from your attributed string.
attributedStringWithAttachment:], -[NSTextAttachment image]public void setInitialTravelEstimates(CPTravelEstimates value)
public void setInstructionVariants(NSArray<java.lang.String> value)
public void setJunctionImage(UIImage value)
[@note] The maximum image size is 140 points by 100 points. If necessary, images will be scaled down to fit while maintaining the aspect ratio.
public void setSymbolImage(UIImage value)
public void setSymbolSet(CPImageSet value)
public void setUserInfo(java.lang.Object value)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static boolean supportsSecureCoding()
public boolean _supportsSecureCoding()
NSSecureCoding_supportsSecureCoding in interface NSSecureCodingpublic UIImage symbolImage()
public CPImageSet symbolSet()
public java.lang.Object userInfo()
public static long version_static()
public NSArray<? extends NSAttributedString> dashboardAttributedInstructionVariants()
[@c] dashboardAttributedInstructionVariants will be preferred over dashboardInstructionVariants. If no dashboard attributed variants are provided, dashboardInstructionVariants will be used.
Only one attribute is presently supported: text attachments. You may annotate a maneuver instruction with an image by including a text attachment. The maximum text attachment image size is 64x16 points.
[@warning] All attributes other than text attachment attributes will be removed from your attributed string.
attributedStringWithAttachment:], -[NSTextAttachment image]public NSArray<java.lang.String> dashboardInstructionVariants()
public UIImage dashboardJunctionImage()
[@note] The maximum image size is 140 points by 100 points. If necessary, images will be scaled down to fit while maintaining the aspect ratio.
public UIImage dashboardSymbolImage()
public NSArray<? extends NSAttributedString> notificationAttributedInstructionVariants()
[@c] notificationAttributedInstructionVariants will be preferred over instructionVariants. If no notification attributed variants are provided, notificationInstructionVariants will be used.
Only one attribute is presently supported: text attachments. You may annotate a maneuver instruction with an image by including a text attachment. The maximum text attachment image size is 64x16 points.
[@warning] All attributes other than text attachment attributes will be removed from your attributed string.
attributedStringWithAttachment:], -[NSTextAttachment image]public NSArray<java.lang.String> notificationInstructionVariants()
public UIImage notificationSymbolImage()
public void setDashboardAttributedInstructionVariants(NSArray<? extends NSAttributedString> value)
[@c] dashboardAttributedInstructionVariants will be preferred over dashboardInstructionVariants. If no dashboard attributed variants are provided, dashboardInstructionVariants will be used.
Only one attribute is presently supported: text attachments. You may annotate a maneuver instruction with an image by including a text attachment. The maximum text attachment image size is 64x16 points.
[@warning] All attributes other than text attachment attributes will be removed from your attributed string.
attributedStringWithAttachment:], -[NSTextAttachment image]public void setDashboardInstructionVariants(NSArray<java.lang.String> value)
public void setDashboardJunctionImage(UIImage value)
[@note] The maximum image size is 140 points by 100 points. If necessary, images will be scaled down to fit while maintaining the aspect ratio.
public void setDashboardSymbolImage(UIImage value)
public void setNotificationAttributedInstructionVariants(NSArray<? extends NSAttributedString> value)
[@c] notificationAttributedInstructionVariants will be preferred over instructionVariants. If no notification attributed variants are provided, notificationInstructionVariants will be used.
Only one attribute is presently supported: text attachments. You may annotate a maneuver instruction with an image by including a text attachment. The maximum text attachment image size is 64x16 points.
[@warning] All attributes other than text attachment attributes will be removed from your attributed string.
attributedStringWithAttachment:], -[NSTextAttachment image]public void setNotificationInstructionVariants(NSArray<java.lang.String> value)
public void setNotificationSymbolImage(UIImage value)