Package apple.sensorkit
Class SRKeyboardMetrics
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.sensorkit.SRKeyboardMetrics
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Block_accessibilityActivateBlock_ret, NSObject.Block_accessibilityActivationPointBlock_ret, NSObject.Block_accessibilityAttributedHintBlock_ret, NSObject.Block_accessibilityAttributedLabelBlock_ret, NSObject.Block_accessibilityAttributedUserInputLabelsBlock_ret, NSObject.Block_accessibilityAttributedValueBlock_ret, NSObject.Block_accessibilityContainerTypeBlock_ret, NSObject.Block_accessibilityCustomActionsBlock_ret, NSObject.Block_accessibilityCustomRotorsBlock_ret, NSObject.Block_accessibilityDecrementBlock_ret, NSObject.Block_accessibilityElementsBlock_ret, NSObject.Block_accessibilityElementsHiddenBlock_ret, NSObject.Block_accessibilityFrameBlock_ret, NSObject.Block_accessibilityHeaderElementsBlock_ret, NSObject.Block_accessibilityHintBlock_ret, NSObject.Block_accessibilityIdentifierBlock_ret, NSObject.Block_accessibilityIncrementBlock_ret, NSObject.Block_accessibilityLabelBlock_ret, NSObject.Block_accessibilityLanguageBlock_ret, NSObject.Block_accessibilityMagicTapBlock_ret, NSObject.Block_accessibilityNavigationStyleBlock_ret, NSObject.Block_accessibilityPathBlock_ret, NSObject.Block_accessibilityPerformEscapeBlock_ret, NSObject.Block_accessibilityRespondsToUserInteractionBlock_ret, NSObject.Block_accessibilityShouldGroupAccessibilityChildrenBlock_ret, NSObject.Block_accessibilityTextualContextBlock_ret, NSObject.Block_accessibilityTraitsBlock_ret, NSObject.Block_accessibilityUserInputLabelsBlock_ret, NSObject.Block_accessibilityValueBlock_ret, NSObject.Block_accessibilityViewIsModalBlock_ret, NSObject.Block_automationElementsBlock_ret, NSObject.Block_isAccessibilityElementBlock_ret, NSObject.Block_setAccessibilityActivateBlock, NSObject.Block_setAccessibilityActivationPointBlock, NSObject.Block_setAccessibilityAttributedHintBlock, NSObject.Block_setAccessibilityAttributedLabelBlock, NSObject.Block_setAccessibilityAttributedUserInputLabelsBlock, NSObject.Block_setAccessibilityAttributedValueBlock, NSObject.Block_setAccessibilityContainerTypeBlock, NSObject.Block_setAccessibilityCustomActionsBlock, NSObject.Block_setAccessibilityCustomRotorsBlock, NSObject.Block_setAccessibilityDecrementBlock, NSObject.Block_setAccessibilityElementsBlock, NSObject.Block_setAccessibilityElementsHiddenBlock, NSObject.Block_setAccessibilityFrameBlock, NSObject.Block_setAccessibilityHeaderElementsBlock, NSObject.Block_setAccessibilityHintBlock, NSObject.Block_setAccessibilityIdentifierBlock, NSObject.Block_setAccessibilityIncrementBlock, NSObject.Block_setAccessibilityLabelBlock, NSObject.Block_setAccessibilityLanguageBlock, NSObject.Block_setAccessibilityMagicTapBlock, NSObject.Block_setAccessibilityNavigationStyleBlock, NSObject.Block_setAccessibilityPathBlock, NSObject.Block_setAccessibilityPerformEscapeBlock, NSObject.Block_setAccessibilityRespondsToUserInteractionBlock, NSObject.Block_setAccessibilityShouldGroupAccessibilityChildrenBlock, NSObject.Block_setAccessibilityTextualContextBlock, NSObject.Block_setAccessibilityTraitsBlock, NSObject.Block_setAccessibilityUserInputLabelsBlock, NSObject.Block_setAccessibilityValueBlock, NSObject.Block_setAccessibilityViewIsModalBlock, NSObject.Block_setAutomationElementsBlock, NSObject.Block_setIsAccessibilityElementBlock, NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSRKeyboardMetrics(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static booleanaccessInstanceVariablesDirectly()static SRKeyboardMetricsalloc()static SRKeyboardMetricsallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>anyTapToCharKey()The duration between touchup of any key and touch down on a sequential character key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>anyTapToPlaneChangeKey()The duration between touchup of any key and touch down on a plane change keystatic booleanautomaticallyNotifiesObserversForKey(@NotNull java.lang.String key)static voidcancelPreviousPerformRequestsWithTarget(@NotNull java.lang.Object aTarget)static voidcancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull java.lang.Object aTarget, @NotNull org.moe.natj.objc.SEL aSelector, @Nullable java.lang.Object anArgument)@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>charKeyToAnyTapKey()The duration between touchup on a character key and touch down on the next sequential key (any key)@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>charKeyToDelete()The duration between touchup of a character key and touch down of a sequential delete key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>charKeyToPlaneChangeKey()The duration between touchup of a character key and touch down of a sequential plane change key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>charKeyToPrediction()The duration between touchup on a character key and touch down on a word in the prediction bar@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>charKeyToSpaceKey()The duration between touchup of a character key and touch down of a sequential space keystatic @NotNull NSArray<java.lang.String>classFallbacksForKeyedArchiver()static @NotNull org.moe.natj.objc.ClassclassForKeyedUnarchiver()static java.lang.StringdebugDescription_static()@NotNull SRKeyboardProbabilityMetric<NSUnitLength>deleteDownErrorDistance()The distance from the touch down to the center of the delete key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>deleteToCharKey()The duration between touchup of a delete key and touch down of a sequential character key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>deleteToDelete()The duration between touchup of a delete key and touch down of a sequential delete key@NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitDuration>>deleteToDeletes()The duration between touchup of the delete key and touch down of a sequential delete key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>deleteToPath()The duration between touchup of a delete key and touch down of a sequential path@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>deleteToPlaneChangeKey()The duration between touchup of a delete key and touch down of a sequential plane change key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>deleteToShiftKey()The duration between touchup of a delete key and touch down of a sequential Shift key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>deleteToSpaceKey()The duration between touchup of a delete key and touch down of a sequential space key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>deleteTouchDownUp()The duration between touch down and touchup of all delete key events in the session.@NotNull SRKeyboardProbabilityMetric<NSUnitLength>deleteUpErrorDistance()The distance from the touch up to the center of the delete keystatic java.lang.Stringdescription_static()@NotNull SRKeyboardProbabilityMetric<NSUnitLength>downErrorDistance()The distance from the touch down to the center of any keydoubleduration()The duration over which these metrics were calculatedlongemojiCountForSentimentCategory(long category)The count of emoji typed per category in the sessionstatic longhash_static()@NotNull NSMeasurement<NSUnitLength>height()The height of the keyboard in mm in the sessionSRKeyboardMetricsinit()@NotNull NSArray<java.lang.String>inputModes()The input modes used during a keyboard session API-Since: 15.0static NSObject.Function_instanceMethodForSelector_retinstanceMethodForSelector(org.moe.natj.objc.SEL aSelector)static NSMethodSignatureinstanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)static booleaninstancesRespondToSelector(org.moe.natj.objc.SEL aSelector)static booleanisSubclassOfClass(org.moe.natj.objc.Class aClass)@NotNull java.lang.StringkeyboardIdentifier()The identifier of the keyboard in the keyboard liststatic @NotNull NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(@NotNull java.lang.String key)@NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitLength>>longWordDownErrorDistance()The distance from the touch down to the center of the intended key of the characters of a long word@NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitDuration>>longWordTouchDownDown()The duration between touch down and touch down of the character keys of all the long words in the session.@NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitDuration>>longWordTouchDownUp()The duration between touch down and touchup of the character keys of all the long words in the session.@NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitDuration>>longWordTouchUpDown()The duration between touch up and touch down of the character keys of all the long words in the session.@NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitLength>>longWordUpErrorDistance()The distance from the touch up to the center of the intended key of the characters of a long wordstatic SRKeyboardMetricsnew_objc()@NotNull NSArray<? extends NSNumber>pathErrorDistanceRatio()sample values of the ratio of error distance between intended and actual path@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>pathToDelete()The duration between touchup of a delete key and touch down of a sequential path (ie.@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>pathToPath()The duration between touchup of a path and touch down of a sequential path@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>pathToSpace()The duration between touchup of a path and touch down of a sequential space keydoublepathTypingSpeed()The words per minute typed using continuous path during the session@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>planeChangeKeyToCharKey()The duration between touchup of a plane change key and touch down of any key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>planeChangeToAnyTap()The duration between touchup on a plane change key and touch down on the next sequential keystatic booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)@NotNull NSArray<java.lang.String>sessionIdentifiers()The keyboard session identifiers.static voidsetVersion_static(long aVersion)@NotNull SRKeyboardProbabilityMetric<NSUnitLength>shortWordCharKeyDownErrorDistance()The distance from the touch down to the center of the intended key of a character in a short word@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>shortWordCharKeyToCharKey()The duration between touchup on a character key and touch down on any sequential character key in a short word@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>shortWordCharKeyTouchDownUp()The duration between touch down and touchup of all character keys in short words in the session.@NotNull SRKeyboardProbabilityMetric<NSUnitLength>shortWordCharKeyUpErrorDistance()The distance from the touch up to the center of the intended key of a character in a short word@NotNull SRKeyboardProbabilityMetric<NSUnitLength>spaceDownErrorDistance()The distance from the touch down to the right centroid of the space key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>spaceToCharKey()The duration between touchup of a space key and touch down of a sequential character key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>spaceToDeleteKey()The duration between touchup of a space key and touch down of a sequential delete key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>spaceToPath()The duration between touchup on the space key and touch down to begin a sequential path@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>spaceToPlaneChangeKey()The duration between touchup of a space key and touch down of a sequential plane change key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>spaceToPredictionKey()The duration between touchup on the space key and touch down of a sequential selection from the prediction bar@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>spaceToShiftKey()The duration between touchup of a space key and touch down of a sequential Shift key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>spaceToSpaceKey()The duration between touchup of a space key and touch down of a sequential space key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>spaceTouchDownUp()The duration between touch down and touchup of all space key events in the session.@NotNull SRKeyboardProbabilityMetric<NSUnitLength>spaceUpErrorDistance()The distance from the touch up to the right centroid of the space keystatic org.moe.natj.objc.Classsuperclass_static()longtotalAlteredWords()The total number of altered words during the sessionlongtotalAutoCorrections()The total number of autocorrections in the sessionlongtotalDeletes()The total number of deletes during the sessionlongtotalDrags()The total number of drags during the sessionlongtotalEmojis()The total number of emojis used during the sessionlongtotalHitTestCorrections()The total number of hit test corrections in the sessionlongtotalInsertKeyCorrections()The total number of insert key corrections in the sessionlongtotalNearKeyCorrections()The total number of near key corrections in the session@NotNull NSMeasurement<NSUnitLength>totalPathLength()The total length of paths completed in the sessionlongtotalPathPauses()The total number of pauses made while entering the path for any words composed using continuous path during the sessionlongtotalPaths()The total number of paths used during the sesiondoubletotalPathTime()The total time taken to complete paths in the sessionlongtotalPauses()The total number of pauses during the sessionlongtotalRetroCorrections()The total number of retro corrections in the sessionlongtotalSkipTouchCorrections()The total number of skip touch corrections in the sessionlongtotalSpaceCorrections()The total number of space corrections in the sessionlongtotalSubstitutionCorrections()The total number of substitution corrections in the sessionlongtotalTaps()The total number of taps during the sessionlongtotalTranspositionCorrections()The total number of transposition corrections in the sessiondoubletotalTypingDuration()The total amount of time typing during the sessionlongtotalTypingEpisodes()Total number of continuous typing episodes during the sessionlongtotalWords()The total number of words typed during the session@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>touchDownDown()The duration between touch down to touch down for any key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>touchDownUp()The duration between touch down to touchup for any key@NotNull SRKeyboardProbabilityMetric<NSUnitDuration>touchUpDown()The duration between touch up and touch down for any key API-Since: 16.4doubletypingSpeed()The words per minute typed during the session@NotNull SRKeyboardProbabilityMetric<NSUnitLength>upErrorDistance()The distance from the touch up to the center of any keystatic booleanuseStoredAccessor()Deprecated.@NotNull java.lang.Stringversion()The version of keyboard metrics@NotNull NSMeasurement<NSUnitLength>width()The width of the keyboard in mm in the sessionlongwordCountForSentimentCategory(long category)The count of words typed per category in the session-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivateBlock, accessibilityActivationPoint, accessibilityActivationPointBlock, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedHintBlock, accessibilityAttributedLabel, accessibilityAttributedLabelBlock, accessibilityAttributedUserInputLabels, accessibilityAttributedUserInputLabelsBlock, accessibilityAttributedValue, accessibilityAttributedValueBlock, accessibilityContainerType, accessibilityContainerTypeBlock, accessibilityCustomActions, accessibilityCustomActionsBlock, accessibilityCustomRotors, accessibilityCustomRotorsBlock, accessibilityDecrement, accessibilityDecrementBlock, accessibilityDirectTouchOptions, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsBlock, accessibilityElementsHidden, accessibilityElementsHiddenBlock, accessibilityFrame, accessibilityFrameBlock, accessibilityHeaderElementsBlock, accessibilityHint, accessibilityHintBlock, accessibilityIdentifierBlock, accessibilityIncrement, accessibilityIncrementBlock, accessibilityLabel, accessibilityLabelBlock, accessibilityLanguage, accessibilityLanguageBlock, accessibilityMagicTapBlock, accessibilityNavigationStyle, accessibilityNavigationStyleBlock, accessibilityPath, accessibilityPathBlock, accessibilityPerformEscape, accessibilityPerformEscapeBlock, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityRespondsToUserInteractionBlock, accessibilityScroll, accessibilityShouldGroupAccessibilityChildrenBlock, accessibilityTextualContext, accessibilityTextualContextBlock, accessibilityTraits, accessibilityTraitsBlock, accessibilityUserInputLabels, accessibilityUserInputLabelsBlock, accessibilityValue, accessibilityValueBlock, accessibilityViewIsModal, accessibilityViewIsModalBlock, accessibilityZoomInAtPoint, accessibilityZoomOutAtPoint, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, automationElements, automationElementsBlock, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hash, indexOfAccessibilityElement, isAccessibilityElement, isAccessibilityElementBlock, 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, setAccessibilityActivateBlock, setAccessibilityActivationPoint, setAccessibilityActivationPointBlock, setAccessibilityAttributedHint, setAccessibilityAttributedHintBlock, setAccessibilityAttributedLabel, setAccessibilityAttributedLabelBlock, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedUserInputLabelsBlock, setAccessibilityAttributedValue, setAccessibilityAttributedValueBlock, setAccessibilityContainerType, setAccessibilityContainerTypeBlock, setAccessibilityCustomActions, setAccessibilityCustomActionsBlock, setAccessibilityCustomRotors, setAccessibilityCustomRotorsBlock, setAccessibilityDecrementBlock, setAccessibilityDirectTouchOptions, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsBlock, setAccessibilityElementsHidden, setAccessibilityElementsHiddenBlock, setAccessibilityFrame, setAccessibilityFrameBlock, setAccessibilityHeaderElementsBlock, setAccessibilityHint, setAccessibilityHintBlock, setAccessibilityIdentifierBlock, setAccessibilityIncrementBlock, setAccessibilityLabel, setAccessibilityLabelBlock, setAccessibilityLanguage, setAccessibilityLanguageBlock, setAccessibilityMagicTapBlock, setAccessibilityNavigationStyle, setAccessibilityNavigationStyleBlock, setAccessibilityPath, setAccessibilityPathBlock, setAccessibilityPerformEscapeBlock, setAccessibilityRespondsToUserInteraction, setAccessibilityRespondsToUserInteractionBlock, setAccessibilityShouldGroupAccessibilityChildrenBlock, setAccessibilityTextualContext, setAccessibilityTextualContextBlock, setAccessibilityTraits, setAccessibilityTraitsBlock, setAccessibilityUserInputLabels, setAccessibilityUserInputLabelsBlock, setAccessibilityValue, setAccessibilityValueBlock, setAccessibilityViewIsModal, setAccessibilityViewIsModalBlock, setAutomationElements, setAutomationElementsBlock, setIsAccessibilityElement, setIsAccessibilityElementBlock, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, storedValueForKey, superclass, takeStoredValueForKey, takeValueForKey, takeValueForKeyPath, takeValuesFromDictionary, unableToSetNilForKey, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, version_static, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static SRKeyboardMetrics alloc()
-
allocWithZone
public static SRKeyboardMetrics allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
anyTapToCharKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> anyTapToCharKey()
The duration between touchup of any key and touch down on a sequential character key
-
anyTapToPlaneChangeKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> anyTapToPlaneChangeKey()
The duration between touchup of any key and touch down on a plane change key
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(@NotNull @NotNull java.lang.String key)
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(@NotNull @NotNull java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull @NotNull java.lang.Object aTarget, @NotNull @NotNull org.moe.natj.objc.SEL aSelector, @Nullable @Nullable java.lang.Object anArgument)
-
charKeyToAnyTapKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> charKeyToAnyTapKey()
The duration between touchup on a character key and touch down on the next sequential key (any key)
-
charKeyToDelete
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> charKeyToDelete()
The duration between touchup of a character key and touch down of a sequential delete key
-
charKeyToPlaneChangeKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> charKeyToPlaneChangeKey()
The duration between touchup of a character key and touch down of a sequential plane change key
-
charKeyToPrediction
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> charKeyToPrediction()
The duration between touchup on a character key and touch down on a word in the prediction bar
-
charKeyToSpaceKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> charKeyToSpaceKey()
The duration between touchup of a character key and touch down of a sequential space key
-
classFallbacksForKeyedArchiver
@NotNull public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
@NotNull public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
deleteDownErrorDistance
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitLength> deleteDownErrorDistance()
The distance from the touch down to the center of the delete key
-
deleteToCharKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> deleteToCharKey()
The duration between touchup of a delete key and touch down of a sequential character key
-
deleteToDelete
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> deleteToDelete()
The duration between touchup of a delete key and touch down of a sequential delete key
-
deleteToDeletes
@NotNull public @NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitDuration>> deleteToDeletes()
The duration between touchup of the delete key and touch down of a sequential delete key
-
deleteToPath
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> deleteToPath()
The duration between touchup of a delete key and touch down of a sequential path
-
deleteToPlaneChangeKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> deleteToPlaneChangeKey()
The duration between touchup of a delete key and touch down of a sequential plane change key
-
deleteToShiftKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> deleteToShiftKey()
The duration between touchup of a delete key and touch down of a sequential Shift key
-
deleteToSpaceKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> deleteToSpaceKey()
The duration between touchup of a delete key and touch down of a sequential space key
-
deleteTouchDownUp
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> deleteTouchDownUp()
The duration between touch down and touchup of all delete key events in the session.
-
deleteUpErrorDistance
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitLength> deleteUpErrorDistance()
The distance from the touch up to the center of the delete key
-
description_static
public static java.lang.String description_static()
-
downErrorDistance
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitLength> downErrorDistance()
The distance from the touch down to the center of any key
-
duration
public double duration()
The duration over which these metrics were calculated
-
emojiCountForSentimentCategory
public long emojiCountForSentimentCategory(long category)
The count of emoji typed per category in the session
-
hash_static
public static long hash_static()
-
height
@NotNull public @NotNull NSMeasurement<NSUnitLength> height()
The height of the keyboard in mm in the session
-
init
public SRKeyboardMetrics init()
-
inputModes
@NotNull public @NotNull NSArray<java.lang.String> inputModes()
The input modes used during a keyboard session API-Since: 15.0
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
instanceMethodSignatureForSelector
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
-
instancesRespondToSelector
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
-
isSubclassOfClass
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
-
keyPathsForValuesAffectingValueForKey
@NotNull public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(@NotNull @NotNull java.lang.String key)
-
keyboardIdentifier
@NotNull public @NotNull java.lang.String keyboardIdentifier()
The identifier of the keyboard in the keyboard list
-
longWordDownErrorDistance
@NotNull public @NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitLength>> longWordDownErrorDistance()
The distance from the touch down to the center of the intended key of the characters of a long word
-
longWordTouchDownDown
@NotNull public @NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitDuration>> longWordTouchDownDown()
The duration between touch down and touch down of the character keys of all the long words in the session.
-
longWordTouchDownUp
@NotNull public @NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitDuration>> longWordTouchDownUp()
The duration between touch down and touchup of the character keys of all the long words in the session.
-
longWordUpErrorDistance
@NotNull public @NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitLength>> longWordUpErrorDistance()
The distance from the touch up to the center of the intended key of the characters of a long word
-
new_objc
public static SRKeyboardMetrics new_objc()
-
pathErrorDistanceRatio
@NotNull public @NotNull NSArray<? extends NSNumber> pathErrorDistanceRatio()
sample values of the ratio of error distance between intended and actual path
-
pathToDelete
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> pathToDelete()
The duration between touchup of a delete key and touch down of a sequential path (ie. Continuous Path)
-
pathToPath
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> pathToPath()
The duration between touchup of a path and touch down of a sequential path
-
pathToSpace
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> pathToSpace()
The duration between touchup of a path and touch down of a sequential space key
-
pathTypingSpeed
public double pathTypingSpeed()
The words per minute typed using continuous path during the session
-
planeChangeKeyToCharKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> planeChangeKeyToCharKey()
The duration between touchup of a plane change key and touch down of any key
-
planeChangeToAnyTap
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> planeChangeToAnyTap()
The duration between touchup on a plane change key and touch down on the next sequential key
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
setVersion_static
public static void setVersion_static(long aVersion)
-
shortWordCharKeyDownErrorDistance
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitLength> shortWordCharKeyDownErrorDistance()
The distance from the touch down to the center of the intended key of a character in a short word
-
shortWordCharKeyToCharKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> shortWordCharKeyToCharKey()
The duration between touchup on a character key and touch down on any sequential character key in a short word
-
shortWordCharKeyTouchDownUp
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> shortWordCharKeyTouchDownUp()
The duration between touch down and touchup of all character keys in short words in the session.
-
shortWordCharKeyUpErrorDistance
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitLength> shortWordCharKeyUpErrorDistance()
The distance from the touch up to the center of the intended key of a character in a short word
-
spaceDownErrorDistance
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitLength> spaceDownErrorDistance()
The distance from the touch down to the right centroid of the space key
-
spaceToCharKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> spaceToCharKey()
The duration between touchup of a space key and touch down of a sequential character key
-
spaceToDeleteKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> spaceToDeleteKey()
The duration between touchup of a space key and touch down of a sequential delete key
-
spaceToPath
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> spaceToPath()
The duration between touchup on the space key and touch down to begin a sequential path
-
spaceToPlaneChangeKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> spaceToPlaneChangeKey()
The duration between touchup of a space key and touch down of a sequential plane change key
-
spaceToPredictionKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> spaceToPredictionKey()
The duration between touchup on the space key and touch down of a sequential selection from the prediction bar
-
spaceToShiftKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> spaceToShiftKey()
The duration between touchup of a space key and touch down of a sequential Shift key
-
spaceToSpaceKey
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> spaceToSpaceKey()
The duration between touchup of a space key and touch down of a sequential space key
-
spaceTouchDownUp
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> spaceTouchDownUp()
The duration between touch down and touchup of all space key events in the session.
-
spaceUpErrorDistance
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitLength> spaceUpErrorDistance()
The distance from the touch up to the right centroid of the space key
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
totalAlteredWords
public long totalAlteredWords()
The total number of altered words during the session
-
totalAutoCorrections
public long totalAutoCorrections()
The total number of autocorrections in the session
-
totalDeletes
public long totalDeletes()
The total number of deletes during the session
-
totalDrags
public long totalDrags()
The total number of drags during the session
-
totalEmojis
public long totalEmojis()
The total number of emojis used during the session
-
totalHitTestCorrections
public long totalHitTestCorrections()
The total number of hit test corrections in the session
-
totalInsertKeyCorrections
public long totalInsertKeyCorrections()
The total number of insert key corrections in the session
-
totalNearKeyCorrections
public long totalNearKeyCorrections()
The total number of near key corrections in the session
-
totalPathLength
@NotNull public @NotNull NSMeasurement<NSUnitLength> totalPathLength()
The total length of paths completed in the session
-
totalPathPauses
public long totalPathPauses()
The total number of pauses made while entering the path for any words composed using continuous path during the session
-
totalPathTime
public double totalPathTime()
The total time taken to complete paths in the session
-
totalPaths
public long totalPaths()
The total number of paths used during the sesion
-
totalPauses
public long totalPauses()
The total number of pauses during the session
-
totalRetroCorrections
public long totalRetroCorrections()
The total number of retro corrections in the session
-
totalSkipTouchCorrections
public long totalSkipTouchCorrections()
The total number of skip touch corrections in the session
-
totalSpaceCorrections
public long totalSpaceCorrections()
The total number of space corrections in the session
-
totalSubstitutionCorrections
public long totalSubstitutionCorrections()
The total number of substitution corrections in the session
-
totalTaps
public long totalTaps()
The total number of taps during the session
-
totalTranspositionCorrections
public long totalTranspositionCorrections()
The total number of transposition corrections in the session
-
totalTypingDuration
public double totalTypingDuration()
The total amount of time typing during the session
-
totalTypingEpisodes
public long totalTypingEpisodes()
Total number of continuous typing episodes during the session
-
totalWords
public long totalWords()
The total number of words typed during the session
-
touchDownDown
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> touchDownDown()
The duration between touch down to touch down for any key
-
touchDownUp
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> touchDownUp()
The duration between touch down to touchup for any key
-
typingSpeed
public double typingSpeed()
The words per minute typed during the session
-
upErrorDistance
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitLength> upErrorDistance()
The distance from the touch up to the center of any key
-
version
@NotNull public @NotNull java.lang.String version()
The version of keyboard metrics
-
width
@NotNull public @NotNull NSMeasurement<NSUnitLength> width()
The width of the keyboard in mm in the session
-
wordCountForSentimentCategory
public long wordCountForSentimentCategory(long category)
The count of words typed per category in the session
-
longWordTouchUpDown
@NotNull public @NotNull NSArray<? extends SRKeyboardProbabilityMetric<NSUnitDuration>> longWordTouchUpDown()
The duration between touch up and touch down of the character keys of all the long words in the session. API-Since: 16.4
-
touchUpDown
@NotNull public @NotNull SRKeyboardProbabilityMetric<NSUnitDuration> touchUpDown()
The duration between touch up and touch down for any key API-Since: 16.4
-
sessionIdentifiers
@NotNull public @NotNull NSArray<java.lang.String> sessionIdentifiers()
The keyboard session identifiers. These are the identifiers of the keyboard sessions that contributed to keyboard metrics sample to correlate current stream with another stream using the same keyboard session indentifiers API-Since: 16.4
-
useStoredAccessor
@Deprecated public static boolean useStoredAccessor()
Deprecated.
-
-