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