Class ORecordSerializerNetworkV37
java.lang.Object
com.orientechnologies.orient.core.serialization.serializer.record.binary.ORecordSerializerNetworkV37
- All Implemented Interfaces:
ORecordSerializer
- Direct Known Subclasses:
ORecordSerializerNetworkDistributed,ORecordSerializerNetworkV37Client
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ORecordSerializerNetworkV37static final Stringprotected static final ORecordId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserialize(ODocument document, BytesContainer bytes) deserializeField(BytesContainer bytes, OClass iClass, String iFieldName) voiddeserializePartial(ODocument document, BytesContainer bytes, String[] iFields) deserializeValue(byte[] val, OType type) deserializeValue(BytesContainer bytes, OType type, ORecordElement owner) protected Collection<Map.Entry<String, ODocumentEntry>> fetchEntries(ODocument document) fromStream(byte[] iSource, ORecord record) fromStream(byte[] iSource, ORecord iRecord, String[] iFields) intString[]getFieldNames(ODocument reference, byte[] iSource) String[]getFieldNames(ODocument reference, BytesContainer bytes) intgetName()booleanprotected intreadInteger(BytesContainer container) protected OIdentifiablereadOptimizedLink(BytesContainer bytes) protected OTypereadOType(BytesContainer bytes) protected ORidBagreadRidBag(BytesContainer bytes) protected StringreadString(BytesContainer bytes) voidserialize(ODocument document, BytesContainer bytes) protected OClassserializeClass(ODocument document, BytesContainer bytes) voidserializeValue(BytesContainer bytes, Object value, OType type, OType linkedType) byte[]serializeValue(Object value, OType type) protected StringstringFromBytes(byte[] bytes, int offset, int len) byte[]protected intwriteOptimizedLink(BytesContainer bytes, OIdentifiable link)
-
Field Details
-
NAME
- See Also:
-
NULL_RECORD_ID
-
INSTANCE
-
-
Constructor Details
-
ORecordSerializerNetworkV37
public ORecordSerializerNetworkV37()
-
-
Method Details
-
deserializePartial
-
deserialize
-
serialize
-
fetchEntries
-
getFieldNames
-
serializeClass
-
readOType
-
serializeValue
-
deserializeValue
-
deserializeValue
-
readRidBag
-
readOptimizedLink
-
serializeValue
-
writeOptimizedLink
-
readString
-
readInteger
-
stringFromBytes
-
deserializeField
-
fromStream
-
fromStream
- Specified by:
fromStreamin interfaceORecordSerializer
-
toStream
- Specified by:
toStreamin interfaceORecordSerializer
-
getCurrentVersion
public int getCurrentVersion()- Specified by:
getCurrentVersionin interfaceORecordSerializer
-
getMinSupportedVersion
public int getMinSupportedVersion()- Specified by:
getMinSupportedVersionin interfaceORecordSerializer
-
getSupportBinaryEvaluate
public boolean getSupportBinaryEvaluate()- Specified by:
getSupportBinaryEvaluatein interfaceORecordSerializer
-
getName
- Specified by:
getNamein interfaceORecordSerializer
-
getFieldNames
- Specified by:
getFieldNamesin interfaceORecordSerializer
-