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

Method WriteData

go/fory/serializer.go:56–56  ·  view source on GitHub ↗

WriteData serializes using reflect.Value. Does NOT write ref/type info - caller handles that. Errors are set on the context via ctx.SetError().

(ctx *WriteContext, value reflect.Value)

Source from the content-addressed store, hash-verified

54 // Does NOT write ref/type info - caller handles that.
55 // Errors are set on the context via ctx.SetError().
56 WriteData(ctx *WriteContext, value reflect.Value)
57
58 // Read is the entry point for deserialization.
59 //

Callers 15

writeDifferentTypesMethod · 0.65
writeSameTypeMethod · 0.65
writeDifferentTypesMethod · 0.65
writeSerializerDataFunction · 0.65
WriteDataMethod · 0.65
WriteDataMethod · 0.65
WriteDataMethod · 0.65
WriteDataMethod · 0.65
WriteMethod · 0.65
writeWithTypeInfoMethod · 0.65
WriteDataMethod · 0.65
writeEnumFieldFunction · 0.65

Implementers 15

setSerializergo/fory/set.go
sliceDynSerializergo/fory/slice_dyn.go
byteSliceSerializergo/fory/slice_primitive.go
boolSliceSerializergo/fory/slice_primitive.go
int8SliceSerializergo/fory/slice_primitive.go
int16SliceSerializergo/fory/slice_primitive.go
int32SliceSerializergo/fory/slice_primitive.go
int64SliceSerializergo/fory/slice_primitive.go
uint16SliceSerializergo/fory/slice_primitive.go
uint32SliceSerializergo/fory/slice_primitive.go
uint64SliceSerializergo/fory/slice_primitive.go
float32SliceSerializergo/fory/slice_primitive.go

Calls

no outgoing calls

Tested by 1