All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
deserialize(ODocument document,
BytesContainer bytes) |
OBinaryField |
deserializeField(BytesContainer bytes,
OClass iClass,
String iFieldName) |
void |
deserializePartial(ODocument document,
BytesContainer bytes,
String[] iFields) |
Object |
deserializeValue(byte[] val,
OType type) |
Object |
deserializeValue(BytesContainer bytes,
OType type,
ORecordElement owner) |
protected Collection<Map.Entry<String,ODocumentEntry>> |
fetchEntries(ODocument document) |
ORecord |
fromStream(byte[] iSource,
ORecord record) |
ORecord |
fromStream(byte[] iSource,
ORecord iRecord,
String[] iFields) |
int |
getCurrentVersion() |
String[] |
getFieldNames(ODocument reference,
byte[] iSource) |
String[] |
getFieldNames(ODocument reference,
BytesContainer bytes) |
int |
getMinSupportedVersion() |
String |
getName() |
boolean |
getSupportBinaryEvaluate() |
protected int |
readInteger(BytesContainer container) |
protected OIdentifiable |
readOptimizedLink(BytesContainer bytes) |
protected OType |
readOType(BytesContainer bytes) |
protected ORidBag |
readRidBag(BytesContainer bytes) |
protected String |
readString(BytesContainer bytes) |
void |
serialize(ODocument document,
BytesContainer bytes) |
protected OClass |
serializeClass(ODocument document,
BytesContainer bytes) |
void |
serializeValue(BytesContainer bytes,
Object value,
OType type,
OType linkedType) |
byte[] |
serializeValue(Object value,
OType type) |
protected String |
stringFromBytes(byte[] bytes,
int offset,
int len) |
byte[] |
toStream(ORecord iSource) |
protected int |
writeOptimizedLink(BytesContainer bytes,
OIdentifiable link) |