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

Function getFieldGroup

go/fory/codegen/utils.go:431–439  ·  view source on GitHub ↗

getFieldGroup categorizes a field into its sorting group

(field *FieldInfo)

Source from the content-addressed store, hash-verified

429
430// getFieldGroup categorizes a field into its sorting group
431func getFieldGroup(field *FieldInfo) int {
432 if field.IsPrimitive {
433 if field.Nullable {
434 return groupNullablePrimitive
435 }
436 return groupPrimitive
437 }
438 return groupNonPrimitive
439}
440
441func lessFieldInfoIdentifier(f1, f2 *FieldInfo) bool {
442 f1HasTag := f1.HasTagID

Callers 1

sortFieldsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected