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(java.lang.String key)intcount()com.couchbase.lite.ArrayInterfacegetArray(java.lang.String key)BlobgetBlob(java.lang.String key)booleangetBoolean(java.lang.String key)java.util.DategetDate(java.lang.String key)DictionaryInterfacegetDictionary(java.lang.String key)doublegetDouble(java.lang.String key)floatgetFloat(java.lang.String key)intgetInt(java.lang.String key)java.util.List<java.lang.String>getKeys()longgetLong(java.lang.String key)java.lang.NumbergetNumber(java.lang.String key)java.lang.StringgetString(java.lang.String key)java.lang.ObjectgetValue(java.lang.String key)java.lang.StringtoJSON()java.util.Map<java.lang.String,java.lang.Object>toMap()
-
-
-
Method Detail
-
count
int count()
-
contains
boolean contains(@NonNull java.lang.String key)
-
getInt
int getInt(@NonNull java.lang.String key)
-
getLong
long getLong(@NonNull java.lang.String key)
-
getFloat
float getFloat(@NonNull java.lang.String key)
-
getDouble
double getDouble(@NonNull java.lang.String key)
-
getBoolean
boolean getBoolean(@NonNull java.lang.String key)
-
getNumber
@Nullable java.lang.Number getNumber(@NonNull java.lang.String key)
-
getString
@Nullable java.lang.String getString(@NonNull java.lang.String key)
-
getDate
@Nullable java.util.Date getDate(@NonNull java.lang.String key)
-
getBlob
@Nullable Blob getBlob(@NonNull java.lang.String key)
-
getArray
@Nullable com.couchbase.lite.ArrayInterface getArray(@NonNull java.lang.String key)
-
getDictionary
@Nullable DictionaryInterface getDictionary(@NonNull java.lang.String key)
-
getValue
@Nullable java.lang.Object getValue(@NonNull java.lang.String key)
-
getKeys
@NonNull java.util.List<java.lang.String> getKeys()
-
toMap
@NonNull java.util.Map<java.lang.String,java.lang.Object> toMap()
-
toJSON
@Nullable java.lang.String toJSON()
-
-