Package apple.intents
Class INGetCarPowerLevelStatusIntentResponse
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.intents.INIntentResponse
-
- apple.intents.INGetCarPowerLevelStatusIntentResponse
-
- All Implemented Interfaces:
NSCoding,NSCopying,NSSecureCoding,NSObject
public class INGetCarPowerLevelStatusIntentResponse extends INIntentResponse
API-Since: 10.3
-
-
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 protectedINGetCarPowerLevelStatusIntentResponse(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean_supportsSecureCoding()This property must return YES on all classes that allow secure coding.static booleanaccessInstanceVariablesDirectly()@Nullable java.lang.StringactiveConnector()The current connector being used to deliver charge to the vehicle’s battery.static INGetCarPowerLevelStatusIntentResponsealloc()static INGetCarPowerLevelStatusIntentResponseallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)static 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)@Nullable java.lang.StringcarIdentifier()An identifier for the vehicles.@Nullable NSNumberchargePercentRemaining()@Nullable NSNumbercharging()API-Since: 12.0@Nullable NSDictionary<java.lang.String,?>chargingFormulaArguments()A dictionary mapping NSStrings to serializable objects (NSString, NSNumber, NSArray, NSDictionary, or NSNull) that contains OEM provided parameters for the charging model that is used to calculate the duration of charging at a station.static @NotNull NSArray<java.lang.String>classFallbacksForKeyedArchiver()static @NotNull org.moe.natj.objc.ClassclassForKeyedUnarchiver()longcode()@Nullable NSDictionary<java.lang.String,?>consumptionFormulaArguments()A dictionary mapping NSStrings to serializable objects (NSString, NSNumber, NSArray, NSDictionary, or NSNull) that contains the OEM provided parameters for the consumption model used to calculate the vehicle’s energy consumption as the user drives.@Nullable NSMeasurement<NSUnitEnergy>currentBatteryCapacity()The current capacity of the battery.@Nullable NSDateComponentsdateOfLastStateUpdate()A time stamp for an instance of the state of charge.static java.lang.StringdebugDescription_static()static java.lang.Stringdescription_static()@Nullable NSMeasurement<NSUnitLength>distanceRemaining()The distance that the car can travel on the remaining resources.@Nullable NSMeasurement<NSUnitLength>distanceRemainingElectric()The maximum distance an electric vehicle can travel with the remaining charge.@Nullable NSMeasurement<NSUnitLength>distanceRemainingFuel()The maximum distance a vehicle can travel with the remaining fuel.@Nullable NSNumberfuelPercentRemaining()static longhash_static()INGetCarPowerLevelStatusIntentResponseinit()INGetCarPowerLevelStatusIntentResponseinitWithCoder(@NotNull NSCoder coder)NS_DESIGNATED_INITIALIZERINGetCarPowerLevelStatusIntentResponseinitWithCodeUserActivity(long code, @Nullable NSUserActivity userActivity)The app extension has the option of capturing its private state as an NSUserActivity and returning it as the 'currentActivity'.static 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)static @NotNull NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(@NotNull java.lang.String key)@Nullable NSMeasurement<NSUnitEnergy>maximumBatteryCapacity()The maximum rated capacity of the vehicle’s battery.@Nullable NSMeasurement<NSUnitLength>maximumDistance()The maximum distance a vehicle can travel with full resources.@Nullable NSMeasurement<NSUnitLength>maximumDistanceElectric()The maximum distance an electric vehicle can travel on a full charge.@Nullable NSMeasurement<NSUnitLength>maximumDistanceFuel()The maximum distance a vehicle can travel with full resources.@Nullable NSMeasurement<NSUnitEnergy>minimumBatteryCapacity()Minimum battery capacity.@Nullable NSNumberminutesToFull()API-Since: 12.0static INGetCarPowerLevelStatusIntentResponsenew_objc()static booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)voidsetActiveConnector(@Nullable java.lang.String value)The current connector being used to deliver charge to the vehicle’s battery.voidsetCarIdentifier(@Nullable java.lang.String value)An identifier for the vehicles.voidsetChargePercentRemaining(@Nullable NSNumber value)voidsetCharging(@Nullable NSNumber value)API-Since: 12.0voidsetChargingFormulaArguments(@Nullable NSDictionary<java.lang.String,?> value)A dictionary mapping NSStrings to serializable objects (NSString, NSNumber, NSArray, NSDictionary, or NSNull) that contains OEM provided parameters for the charging model that is used to calculate the duration of charging at a station.voidsetConsumptionFormulaArguments(@Nullable NSDictionary<java.lang.String,?> value)A dictionary mapping NSStrings to serializable objects (NSString, NSNumber, NSArray, NSDictionary, or NSNull) that contains the OEM provided parameters for the consumption model used to calculate the vehicle’s energy consumption as the user drives.voidsetCurrentBatteryCapacity(@Nullable NSMeasurement<NSUnitEnergy> value)The current capacity of the battery.voidsetDateOfLastStateUpdate(@Nullable NSDateComponents value)A time stamp for an instance of the state of charge.voidsetDistanceRemaining(@Nullable NSMeasurement<NSUnitLength> value)The distance that the car can travel on the remaining resources.voidsetDistanceRemainingElectric(@Nullable NSMeasurement<NSUnitLength> value)The maximum distance an electric vehicle can travel with the remaining charge.voidsetDistanceRemainingFuel(@Nullable NSMeasurement<NSUnitLength> value)The maximum distance a vehicle can travel with the remaining fuel.voidsetFuelPercentRemaining(@Nullable NSNumber value)voidsetMaximumBatteryCapacity(@Nullable NSMeasurement<NSUnitEnergy> value)The maximum rated capacity of the vehicle’s battery.voidsetMaximumDistance(@Nullable NSMeasurement<NSUnitLength> value)The maximum distance a vehicle can travel with full resources.voidsetMaximumDistanceElectric(@Nullable NSMeasurement<NSUnitLength> value)The maximum distance an electric vehicle can travel on a full charge.voidsetMaximumDistanceFuel(@Nullable NSMeasurement<NSUnitLength> value)The maximum distance a vehicle can travel with full resources.voidsetMinimumBatteryCapacity(@Nullable NSMeasurement<NSUnitEnergy> value)Minimum battery capacity.voidsetMinutesToFull(@Nullable NSNumber value)API-Since: 12.0static voidsetVersion_static(long aVersion)static org.moe.natj.objc.Classsuperclass_static()static booleansupportsSecureCoding()static booleanuseStoredAccessor()Deprecated.static longversion_static()-
Methods inherited from class apple.intents.INIntentResponse
copyWithZone, encodeWithCoder, setUserActivity, userActivity
-
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, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static INGetCarPowerLevelStatusIntentResponse alloc()
-
allocWithZone
public static INGetCarPowerLevelStatusIntentResponse allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
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)
-
chargePercentRemaining
@Nullable public @Nullable NSNumber chargePercentRemaining()
-
classFallbacksForKeyedArchiver
@NotNull public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
@NotNull public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
-
code
public long code()
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
description_static
public static java.lang.String description_static()
-
distanceRemaining
@Nullable public @Nullable NSMeasurement<NSUnitLength> distanceRemaining()
The distance that the car can travel on the remaining resources.
-
fuelPercentRemaining
@Nullable public @Nullable NSNumber fuelPercentRemaining()
-
hash_static
public static long hash_static()
-
init
public INGetCarPowerLevelStatusIntentResponse init()
- Overrides:
initin classINIntentResponse
-
initWithCodeUserActivity
public INGetCarPowerLevelStatusIntentResponse initWithCodeUserActivity(long code, @Nullable @Nullable NSUserActivity userActivity)
The app extension has the option of capturing its private state as an NSUserActivity and returning it as the 'currentActivity'. If the the app is launched, an NSUserActivity will be passed in with the private state. The NSUserActivity may also be used to query the app's UI extension (if provided) for a view controller representing the current intent handling state. In the case of app launch, the NSUserActivity will have its activityType set to the name of the intent. This intent object will also be available in the NSUserActivity.interaction property.
-
initWithCoder
public INGetCarPowerLevelStatusIntentResponse initWithCoder(@NotNull @NotNull NSCoder coder)
Description copied from interface:NSCodingNS_DESIGNATED_INITIALIZER- Specified by:
initWithCoderin interfaceNSCoding- Overrides:
initWithCoderin classINIntentResponse
-
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)
-
new_objc
public static INGetCarPowerLevelStatusIntentResponse new_objc()
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
setChargePercentRemaining
public void setChargePercentRemaining(@Nullable @Nullable NSNumber value)
-
setDistanceRemaining
public void setDistanceRemaining(@Nullable @Nullable NSMeasurement<NSUnitLength> value)The distance that the car can travel on the remaining resources.
-
setFuelPercentRemaining
public void setFuelPercentRemaining(@Nullable @Nullable NSNumber value)
-
setVersion_static
public static void setVersion_static(long aVersion)
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
_supportsSecureCoding
public boolean _supportsSecureCoding()
Description copied from interface:NSSecureCodingThis property must return YES on all classes that allow secure coding. Subclasses of classes that adopt NSSecureCoding and override initWithCoder: must also override this method and return YES. The Secure Coding Guide should be consulted when writing methods that decode data.- Specified by:
_supportsSecureCodingin interfaceNSSecureCoding- Overrides:
_supportsSecureCodingin classINIntentResponse
-
version_static
public static long version_static()
-
charging
@Nullable public @Nullable NSNumber charging()
API-Since: 12.0
-
minutesToFull
@Nullable public @Nullable NSNumber minutesToFull()
API-Since: 12.0
-
setCharging
public void setCharging(@Nullable @Nullable NSNumber value)API-Since: 12.0
-
setMinutesToFull
public void setMinutesToFull(@Nullable @Nullable NSNumber value)API-Since: 12.0
-
activeConnector
@Nullable public @Nullable java.lang.String activeConnector()
The current connector being used to deliver charge to the vehicle’s battery. If isCharging is set, this property should contain the active connector that is currently being used to charge the vehicle. API-Since: 14.0
-
carIdentifier
@Nullable public @Nullable java.lang.String carIdentifier()
An identifier for the vehicles. Use this same value as the carIdentifier property of INCar. Do not use the VIN (or the equivalent code) as the identifier. API-Since: 14.0
-
chargingFormulaArguments
@Nullable public @Nullable NSDictionary<java.lang.String,?> chargingFormulaArguments()
A dictionary mapping NSStrings to serializable objects (NSString, NSNumber, NSArray, NSDictionary, or NSNull) that contains OEM provided parameters for the charging model that is used to calculate the duration of charging at a station. The keys of this dictionary describe the parameters that fit into the Charging model of the electric vehicle. The values of this dictionary represent the parameter values. model_id is a mandatory key in this dictionary. API-Since: 14.0
-
consumptionFormulaArguments
@Nullable public @Nullable NSDictionary<java.lang.String,?> consumptionFormulaArguments()
A dictionary mapping NSStrings to serializable objects (NSString, NSNumber, NSArray, NSDictionary, or NSNull) that contains the OEM provided parameters for the consumption model used to calculate the vehicle’s energy consumption as the user drives. The keys of this dictionary describe the parameters that fit into the consumption model of the electric vehicle. The values of this dictionary represent the parameter values. model_id is a mandatory key in this dictionary. API-Since: 14.0
-
currentBatteryCapacity
@Nullable public @Nullable NSMeasurement<NSUnitEnergy> currentBatteryCapacity()
The current capacity of the battery. currentBatteryCapacity should be set such that maximumBatteryCapacity >= currentBatteryCapacity >= minimumBatteryCapacity. API-Since: 14.0
-
dateOfLastStateUpdate
@Nullable public @Nullable NSDateComponents dateOfLastStateUpdate()
A time stamp for an instance of the state of charge. This time stamp should ideally indicate when the actual state of charge was captured from the vehicle. API-Since: 14.0
-
distanceRemainingElectric
@Nullable public @Nullable NSMeasurement<NSUnitLength> distanceRemainingElectric()
The maximum distance an electric vehicle can travel with the remaining charge. API-Since: 14.0
-
distanceRemainingFuel
@Nullable public @Nullable NSMeasurement<NSUnitLength> distanceRemainingFuel()
The maximum distance a vehicle can travel with the remaining fuel. API-Since: 14.0
-
maximumBatteryCapacity
@Nullable public @Nullable NSMeasurement<NSUnitEnergy> maximumBatteryCapacity()
The maximum rated capacity of the vehicle’s battery. maximumBatteryCapacity should be set such that maximumBatteryCapacity >= currentBatteryCapacity >= minimumBatteryCapacity. API-Since: 14.0
-
maximumDistance
@Nullable public @Nullable NSMeasurement<NSUnitLength> maximumDistance()
The maximum distance a vehicle can travel with full resources. As the vehicle drives, this value can change over time as a result of driving characteristics. API-Since: 14.0
-
maximumDistanceElectric
@Nullable public @Nullable NSMeasurement<NSUnitLength> maximumDistanceElectric()
The maximum distance an electric vehicle can travel on a full charge. This value can change overtime (and over several instances of the state of charge) as the vehicle drives. API-Since: 14.0
-
maximumDistanceFuel
@Nullable public @Nullable NSMeasurement<NSUnitLength> maximumDistanceFuel()
The maximum distance a vehicle can travel with full resources. As the vehicle drives, this value can change over time as a result of driving characteristics. API-Since: 14.0
-
minimumBatteryCapacity
@Nullable public @Nullable NSMeasurement<NSUnitEnergy> minimumBatteryCapacity()
Minimum battery capacity. Used to display to the user as the minimum (not to be confused with the absolute 0 Wh). This represents the value that is displayed to the driver as 0% battery. minimumBatteryCapacity should be set such that maximumBatteryCapacity >= currentBatteryCapacity >= minimumBatteryCapacity. API-Since: 14.0
-
setActiveConnector
public void setActiveConnector(@Nullable @Nullable java.lang.String value)The current connector being used to deliver charge to the vehicle’s battery. If isCharging is set, this property should contain the active connector that is currently being used to charge the vehicle. API-Since: 14.0
-
setCarIdentifier
public void setCarIdentifier(@Nullable @Nullable java.lang.String value)An identifier for the vehicles. Use this same value as the carIdentifier property of INCar. Do not use the VIN (or the equivalent code) as the identifier. API-Since: 14.0
-
setChargingFormulaArguments
public void setChargingFormulaArguments(@Nullable @Nullable NSDictionary<java.lang.String,?> value)A dictionary mapping NSStrings to serializable objects (NSString, NSNumber, NSArray, NSDictionary, or NSNull) that contains OEM provided parameters for the charging model that is used to calculate the duration of charging at a station. The keys of this dictionary describe the parameters that fit into the Charging model of the electric vehicle. The values of this dictionary represent the parameter values. model_id is a mandatory key in this dictionary. API-Since: 14.0
-
setConsumptionFormulaArguments
public void setConsumptionFormulaArguments(@Nullable @Nullable NSDictionary<java.lang.String,?> value)A dictionary mapping NSStrings to serializable objects (NSString, NSNumber, NSArray, NSDictionary, or NSNull) that contains the OEM provided parameters for the consumption model used to calculate the vehicle’s energy consumption as the user drives. The keys of this dictionary describe the parameters that fit into the consumption model of the electric vehicle. The values of this dictionary represent the parameter values. model_id is a mandatory key in this dictionary. API-Since: 14.0
-
setCurrentBatteryCapacity
public void setCurrentBatteryCapacity(@Nullable @Nullable NSMeasurement<NSUnitEnergy> value)The current capacity of the battery. currentBatteryCapacity should be set such that maximumBatteryCapacity >= currentBatteryCapacity >= minimumBatteryCapacity. API-Since: 14.0
-
setDateOfLastStateUpdate
public void setDateOfLastStateUpdate(@Nullable @Nullable NSDateComponents value)A time stamp for an instance of the state of charge. This time stamp should ideally indicate when the actual state of charge was captured from the vehicle. API-Since: 14.0
-
setDistanceRemainingElectric
public void setDistanceRemainingElectric(@Nullable @Nullable NSMeasurement<NSUnitLength> value)The maximum distance an electric vehicle can travel with the remaining charge. API-Since: 14.0
-
setDistanceRemainingFuel
public void setDistanceRemainingFuel(@Nullable @Nullable NSMeasurement<NSUnitLength> value)The maximum distance a vehicle can travel with the remaining fuel. API-Since: 14.0
-
setMaximumBatteryCapacity
public void setMaximumBatteryCapacity(@Nullable @Nullable NSMeasurement<NSUnitEnergy> value)The maximum rated capacity of the vehicle’s battery. maximumBatteryCapacity should be set such that maximumBatteryCapacity >= currentBatteryCapacity >= minimumBatteryCapacity. API-Since: 14.0
-
setMaximumDistance
public void setMaximumDistance(@Nullable @Nullable NSMeasurement<NSUnitLength> value)The maximum distance a vehicle can travel with full resources. As the vehicle drives, this value can change over time as a result of driving characteristics. API-Since: 14.0
-
setMaximumDistanceElectric
public void setMaximumDistanceElectric(@Nullable @Nullable NSMeasurement<NSUnitLength> value)The maximum distance an electric vehicle can travel on a full charge. This value can change overtime (and over several instances of the state of charge) as the vehicle drives. API-Since: 14.0
-
setMaximumDistanceFuel
public void setMaximumDistanceFuel(@Nullable @Nullable NSMeasurement<NSUnitLength> value)The maximum distance a vehicle can travel with full resources. As the vehicle drives, this value can change over time as a result of driving characteristics. API-Since: 14.0
-
setMinimumBatteryCapacity
public void setMinimumBatteryCapacity(@Nullable @Nullable NSMeasurement<NSUnitEnergy> value)Minimum battery capacity. Used to display to the user as the minimum (not to be confused with the absolute 0 Wh). This represents the value that is displayed to the driver as 0% battery. minimumBatteryCapacity should be set such that maximumBatteryCapacity >= currentBatteryCapacity >= minimumBatteryCapacity. API-Since: 14.0
-
useStoredAccessor
@Deprecated public static boolean useStoredAccessor()
Deprecated.
-
-