Class BaseMValue

java.lang.Object
com.couchbase.lite.BaseMValue

@Internal("This class is not part of the public API") public abstract class BaseMValue extends Object
This class exists solely to provide access to package visible symbols, to MValue
  • Field Details

  • Constructor Details

    • BaseMValue

      protected BaseMValue()
  • Method Details

    • getBlob

      @NonNull protected Blob getBlob(@NonNull com.couchbase.lite.internal.DbContext context, @NonNull com.couchbase.lite.internal.fleece.FLDict flDict)
    • getArray

      @NonNull protected Array getArray(@NonNull com.couchbase.lite.internal.fleece.MValue mVal, @Nullable com.couchbase.lite.internal.fleece.MCollection parent)
    • getDictionary

      @NonNull protected Dictionary getDictionary(@NonNull com.couchbase.lite.internal.fleece.MValue mVal, @Nullable com.couchbase.lite.internal.fleece.MCollection parent)