in _examples/federation/accounts/graph/generated.go [105:211]
func (e *executableSchema) Complexity(typeName, field string, childComplexity int, rawArgs map[string]interface{}) (int, bool) {
ec := executionContext{nil, e, 0, 0, nil}
_ = ec
switch typeName + "." + field {
case "EmailHost.id":
if e.complexity.EmailHost.ID == nil {
break
}
return e.complexity.EmailHost.ID(childComplexity), true
case "EmailHost.name":
if e.complexity.EmailHost.Name == nil {
break
}
return e.complexity.EmailHost.Name(childComplexity), true
case "Entity.findEmailHostByID":
if e.complexity.Entity.FindEmailHostByID == nil {
break
}
args, err := ec.field_Entity_findEmailHostByID_args(context.TODO(), rawArgs)
if err != nil {
return 0, false
}
return e.complexity.Entity.FindEmailHostByID(childComplexity, args["id"].(string)), true
case "Entity.findUserByID":
if e.complexity.Entity.FindUserByID == nil {
break
}
args, err := ec.field_Entity_findUserByID_args(context.TODO(), rawArgs)
if err != nil {
return 0, false
}
return e.complexity.Entity.FindUserByID(childComplexity, args["id"].(string)), true
case "Query.me":
if e.complexity.Query.Me == nil {
break
}
return e.complexity.Query.Me(childComplexity), true
case "Query._service":
if e.complexity.Query.__resolve__service == nil {
break
}
return e.complexity.Query.__resolve__service(childComplexity), true
case "Query._entities":
if e.complexity.Query.__resolve_entities == nil {
break
}
args, err := ec.field_Query__entities_args(context.TODO(), rawArgs)
if err != nil {
return 0, false
}
return e.complexity.Query.__resolve_entities(childComplexity, args["representations"].([]map[string]interface{})), true
case "User.email":
if e.complexity.User.Email == nil {
break
}
return e.complexity.User.Email(childComplexity), true
case "User.host":
if e.complexity.User.Host == nil {
break
}
return e.complexity.User.Host(childComplexity), true
case "User.id":
if e.complexity.User.ID == nil {
break
}
return e.complexity.User.ID(childComplexity), true
case "User.username":
if e.complexity.User.Username == nil {
break
}
return e.complexity.User.Username(childComplexity), true
case "_Service.sdl":
if e.complexity._Service.SDL == nil {
break
}
return e.complexity._Service.SDL(childComplexity), true
}
return 0, false
}