Class ORecordSerializerBinary
java.lang.Object
com.orientechnologies.orient.core.serialization.serializer.record.binary.ORecordSerializerBinary
- All Implemented Interfaces:
ORecordSerializer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromStream(byte[] iSource, ORecord iRecord, String[] iFields, OSerializationContext ctx) getBinaryResult(ODatabaseSession db, byte[] bytes, ORecordId id) intString[]getFieldNames(ODocument reference, byte[] iSource) intgetName()intgetSerializer(int iVersion) booleanbyte[]toStream(ORecord record, OSerializationContext ctx) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.orientechnologies.orient.core.serialization.serializer.record.ORecordSerializer
fromStream, toStream
-
Field Details
-
NAME
- See Also:
-
INSTANCE
-
-
Constructor Details
-
ORecordSerializerBinary
public ORecordSerializerBinary(byte serializerVersion) -
ORecordSerializerBinary
public ORecordSerializerBinary()
-
-
Method Details
-
getNumberOfSupportedVersions
public int getNumberOfSupportedVersions() -
getCurrentVersion
public int getCurrentVersion()- Specified by:
getCurrentVersionin interfaceORecordSerializer
-
getMinSupportedVersion
public int getMinSupportedVersion()- Specified by:
getMinSupportedVersionin interfaceORecordSerializer
-
getSerializer
-
getCurrentSerializer
-
toString
-
fromStream
public ORecord fromStream(byte[] iSource, ORecord iRecord, String[] iFields, OSerializationContext ctx) - Specified by:
fromStreamin interfaceORecordSerializer
-
toStream
- Specified by:
toStreamin interfaceORecordSerializer
-
getFieldNames
- Specified by:
getFieldNamesin interfaceORecordSerializer
-
getSupportBinaryEvaluate
public boolean getSupportBinaryEvaluate()- Specified by:
getSupportBinaryEvaluatein interfaceORecordSerializer
-
getName
- Specified by:
getNamein interfaceORecordSerializer
-
getBinaryResult
-