Package com.couchbase.lite
Interface DictionaryInterface
-
- All Known Subinterfaces:
MutableDictionaryInterface
- All Known Implementing Classes:
Dictionary
,Document
,MutableDictionary
,MutableDocument
,Result
public interface DictionaryInterface
Note: DictionaryInterface is an internal interface. This should not be public.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
contains(java.lang.String key)
int
count()
com.couchbase.lite.ArrayInterface
getArray(java.lang.String key)
Blob
getBlob(java.lang.String key)
boolean
getBoolean(java.lang.String key)
java.util.Date
getDate(java.lang.String key)
DictionaryInterface
getDictionary(java.lang.String key)
double
getDouble(java.lang.String key)
float
getFloat(java.lang.String key)
int
getInt(java.lang.String key)
java.util.List<java.lang.String>
getKeys()
long
getLong(java.lang.String key)
java.lang.Number
getNumber(java.lang.String key)
java.lang.String
getString(java.lang.String key)
java.lang.Object
getValue(java.lang.String key)
java.lang.String
toJSON()
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()
-
-