car/src/main/java/androidx/car/navigation/utils/BundleMarshaller.java
public void putDouble(@NonNull String key, double value) {
        String mangledKey = getMangledKey(key);
        if (!mBundle.containsKey(mangledKey)
                || Double.compare(mBundle.getDouble(mangledKey), value) != 0) {
            mBundleDelta.putDouble(mangledKey, value);
            mBundle.putDouble(mangledKey, value);
        }
    }
/**
     * Inserts a double value, replacing any existing value for the given key.
     *
     * @param key lower camel case alphanumerical identifier
     * @param value a double
     */
Inserts a double value, replacing any existing value for the given key.
@param key lower camel case alphanumerical identifier
@param value a double
Inserts a double value replacing any existing value for the given key . @param key lower camel case alphanumerical identifier @param value a double
public void putDouble(@NonNull String key, double value) {
        String mangledKey = getMangledKey(key);
        if (!mBundle.containsKey(mangledKey)
                || Double.compare(mBundle.getDouble(mangledKey), value) != 0) {
            mBundleDelta.putDouble(mangledKey, value);
            mBundle.putDouble(mangledKey, value);
        }
    }
public void putDouble ( @ NonNull String key , double value ) { String mangledKey = getMangledKey ( key ) ; if ( ! mBundle . containsKey ( mangledKey ) || Double . compare ( mBundle . getDouble ( mangledKey ) , value ) != 0 ) { mBundleDelta . putDouble ( mangledKey , value ) ; mBundle . putDouble ( mangledKey , value ) ; } }
Inserts a double value, replacing any existing value for the given key.
Inserts a double value replacing any existing value for the given key .