Package com.couchbase.lite
Interface DictionaryInterface
-
- All Known Subinterfaces:
MutableDictionaryInterface
- All Known Implementing Classes:
Dictionary,Document,MutableDictionary,MutableDocument,Result
public interface DictionaryInterfaceNote: DictionaryInterface is an internal interface. This should not be public.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontains(String key)intcount()com.couchbase.lite.ArrayInterfacegetArray(String key)BlobgetBlob(String key)booleangetBoolean(String key)DategetDate(String key)DictionaryInterfacegetDictionary(String key)doublegetDouble(String key)floatgetFloat(String key)intgetInt(String key)List<String>getKeys()longgetLong(String key)NumbergetNumber(String key)StringgetString(String key)ObjectgetValue(String key)StringtoJSON()Map<String,Object>toMap()
-
-
-
Method Detail
-
count
int count()
-
contains
boolean contains(@NonNull String key)
-
getInt
int getInt(@NonNull String key)
-
getLong
long getLong(@NonNull String key)
-
getFloat
float getFloat(@NonNull String key)
-
getDouble
double getDouble(@NonNull String key)
-
getBoolean
boolean getBoolean(@NonNull String key)
-
getArray
@Nullable com.couchbase.lite.ArrayInterface getArray(@NonNull String key)
-
getDictionary
@Nullable DictionaryInterface getDictionary(@NonNull String key)
-
toJSON
@Nullable String toJSON()
-
-