def METHOD_NAME(self):
    field_as_string = self.name
    if self.arguments:
        arguments_as_strings: list[str] = []
        for key, value in self.arguments.items():
            arguments_as_strings.append(f"{key}: {value}")
        field_as_string = (
            field_as_string + "(" + ", ".join(arguments_as_strings) + ")"
        )
    if self.alias:
        field_as_string = f"{self.alias}: {field_as_string}"
    if self.fields:
        field_as_string = (
            field_as_string + " { " + " ".join(map(str, self.fields)) + " } "
        )
    return field_as_string