public class ORecordSerializerBinary extends Object implements ORecordSerializer
Modifier and Type | Field and Description |
---|---|
static ORecordSerializerBinary |
INSTANCE |
static String |
NAME |
Constructor and Description |
---|
ORecordSerializerBinary() |
ORecordSerializerBinary(byte serializerVersion) |
Modifier and Type | Method and Description |
---|---|
ORecord |
fromStream(byte[] iSource,
ORecord iRecord,
String[] iFields) |
OResult |
getBinaryResult(ODatabaseSession db,
byte[] bytes,
ORecordId id) |
ODocumentSerializer |
getCurrentSerializer() |
int |
getCurrentVersion() |
String[] |
getFieldNames(ODocument reference,
byte[] iSource) |
int |
getMinSupportedVersion() |
String |
getName() |
int |
getNumberOfSupportedVersions() |
ODocumentSerializer |
getSerializer(int iVersion) |
boolean |
getSupportBinaryEvaluate() |
byte[] |
toStream(ORecord record) |
String |
toString() |
public static final String NAME
public static final ORecordSerializerBinary INSTANCE
public ORecordSerializerBinary(byte serializerVersion)
public ORecordSerializerBinary()
public int getNumberOfSupportedVersions()
public int getCurrentVersion()
getCurrentVersion
in interface ORecordSerializer
public int getMinSupportedVersion()
getMinSupportedVersion
in interface ORecordSerializer
public ODocumentSerializer getSerializer(int iVersion)
public ODocumentSerializer getCurrentSerializer()
public ORecord fromStream(byte[] iSource, ORecord iRecord, String[] iFields)
fromStream
in interface ORecordSerializer
public byte[] toStream(ORecord record)
toStream
in interface ORecordSerializer
public String[] getFieldNames(ODocument reference, byte[] iSource)
getFieldNames
in interface ORecordSerializer
public boolean getSupportBinaryEvaluate()
getSupportBinaryEvaluate
in interface ORecordSerializer
public String getName()
getName
in interface ORecordSerializer
public OResult getBinaryResult(ODatabaseSession db, byte[] bytes, ORecordId id)
Copyright © 2009–2020 OrientDB. All rights reserved.