Modifier and Type | Class and Description |
---|---|
static interface |
MValue.Delegate |
Modifier and Type | Method and Description |
---|---|
Object |
asNative(MCollection parent) |
void |
encodeTo(FLEncoder enc) |
static MValue.Delegate |
getRegisteredDelegate() |
FLValue |
getValue() |
boolean |
isEmpty() |
boolean |
isMutated() |
void |
mutate() |
static void |
registerDelegate(MValue.Delegate delegate) |
public MValue(@Nullable Object obj)
public MValue(@Nullable FLValue val)
public static void registerDelegate(@NonNull MValue.Delegate delegate)
@NonNull public static MValue.Delegate getRegisteredDelegate()
public boolean isEmpty()
public boolean isMutated()
@Nullable public FLValue getValue()
public void mutate()
@Nullable public Object asNative(@Nullable MCollection parent)