Interface DictionaryInterface

    • 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()