public class FLEncoder extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
beginArray(long reserve) |
boolean |
beginDict(long reserve) |
boolean |
endArray() |
boolean |
endDict() |
byte[] |
finish() |
FLSliceResult |
finish2() |
void |
free() |
Object |
getExtraInfo() |
FLEncoder |
managed() |
void |
reset() |
void |
setExtraInfo(Object info) |
boolean |
write(List list) |
boolean |
write(Map<String,Object> map) |
boolean |
writeData(byte[] value) |
boolean |
writeKey(String slice) |
boolean |
writeNull() |
boolean |
writeString(String value) |
boolean |
writeValue(Object value) |
public FLEncoder managed()
public void free()
public boolean writeString(String value)
public boolean writeData(byte[] value)
public boolean beginDict(long reserve)
public boolean endDict()
public boolean beginArray(long reserve)
public boolean endArray()
public boolean writeKey(String slice)
public boolean writeValue(Object value)
public boolean writeNull()
public boolean write(List list)
public byte[] finish() throws LiteCoreException
LiteCoreException
public FLSliceResult finish2() throws LiteCoreException
LiteCoreException
public Object getExtraInfo()
public void setExtraInfo(Object info)
public void reset()