MCPcopy Create free account
hub / github.com/apache/fory / get_next_element

Function get_next_element

python/pyfory/collection.py:301–309  ·  view source on GitHub ↗
(read_context)

Source from the content-addressed store, hash-verified

299
300
301def get_next_element(read_context):
302 ref_reader = read_context.ref_reader
303 ref_id = ref_reader.try_preserve_ref_id(read_context)
304 if ref_id < NOT_NULL_VALUE_FLAG:
305 return ref_reader.get_read_ref()
306 typeinfo = read_context.type_resolver.read_type_info(read_context)
307 obj = typeinfo.serializer.read(read_context)
308 ref_reader.set_read_ref(ref_id, obj)
309 return obj
310
311
312MAX_CHUNK_SIZE = 255

Callers 1

_read_different_typesMethod · 0.85

Calls 5

readMethod · 0.65
try_preserve_ref_idMethod · 0.45
get_read_refMethod · 0.45
read_type_infoMethod · 0.45
set_read_refMethod · 0.45

Tested by

no test coverage detected