Class MValue
- java.lang.Object
-
- com.couchbase.lite.internal.fleece.MValue
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMValue.Delegate
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectasNative(MCollection parent)voidencodeTo(FLEncoder enc)static MValue.DelegategetRegisteredDelegate()FLValuegetValue()booleanisEmpty()booleanisMutated()voidmutate()static voidregisterDelegate(MValue.Delegate delegate)
-
-
-
Method Detail
-
registerDelegate
public static void registerDelegate(@NonNull MValue.Delegate delegate)
-
getRegisteredDelegate
@NonNull public static MValue.Delegate getRegisteredDelegate()
-
isEmpty
public boolean isEmpty()
-
isMutated
public boolean isMutated()
-
getValue
@Nullable public FLValue getValue()
-
mutate
public void mutate()
-
asNative
@Nullable public Object asNative(@Nullable MCollection parent)
-
-