Package com.couchbase.lite
Interface MutableDictionaryInterface
-
- All Superinterfaces:
DictionaryInterface
- All Known Implementing Classes:
MutableDictionary
,MutableDocument
public interface MutableDictionaryInterface extends DictionaryInterface
Note: MutableDictionaryInterface is an internal interface. This should not be public.
-
-
Method Summary
-
-
-
Method Detail
-
getArray
@Nullable com.couchbase.lite.MutableArrayInterface getArray(@NonNull String key)
- Specified by:
getArray
in interfaceDictionaryInterface
-
getDictionary
@Nullable MutableDictionaryInterface getDictionary(@NonNull String key)
- Specified by:
getDictionary
in interfaceDictionaryInterface
-
remove
@NonNull MutableDictionaryInterface remove(@NonNull String key)
-
setInt
@NonNull MutableDictionaryInterface setInt(@NonNull String key, int value)
-
setLong
@NonNull MutableDictionaryInterface setLong(@NonNull String key, long value)
-
setFloat
@NonNull MutableDictionaryInterface setFloat(@NonNull String key, float value)
-
setDouble
@NonNull MutableDictionaryInterface setDouble(@NonNull String key, double value)
-
setBoolean
@NonNull MutableDictionaryInterface setBoolean(@NonNull String key, boolean value)
-
setNumber
@NonNull MutableDictionaryInterface setNumber(@NonNull String key, @NonNull Number value)
-
setString
@NonNull MutableDictionaryInterface setString(@NonNull String key, @NonNull String value)
-
setDate
@NonNull MutableDictionaryInterface setDate(@NonNull String key, @NonNull Date value)
-
setBlob
@NonNull MutableDictionaryInterface setBlob(@NonNull String key, @NonNull Blob value)
-
setValue
@NonNull MutableDictionaryInterface setValue(@NonNull String key, @Nullable Object value)
-
setArray
@NonNull MutableDictionaryInterface setArray(@NonNull String key, @NonNull Array value)
-
setDictionary
@NonNull MutableDictionaryInterface setDictionary(@NonNull String key, @NonNull Dictionary value)
-
setData
@NonNull MutableDictionaryInterface setData(@NonNull Map<String,Object> data)
-
setJSON
@NonNull MutableDictionaryInterface setJSON(@NonNull String json)
-
-