| $component | core_grades\component_gradeitem | protected | 
  | $context | core_grades\component_gradeitem | protected | 
  | $itemname | core_grades\component_gradeitem | protected | 
  | $itemnumber | core_grades\component_gradeitem | protected | 
  | $scale | core_grades\component_gradeitem | protected | 
  | __construct(string $component, context $context, string $itemname) | core_grades\component_gradeitem | protected | 
  | allow_decimals() | core_grades\component_gradeitem | protected | 
  | check_grade_validity(?float $grade) | core_grades\component_gradeitem |  | 
  | create_empty_grade(stdClass $gradeduser, stdClass $grader) | core_grades\component_gradeitem |  | 
  | get_advanced_grading_controller() | core_grades\component_gradeitem | protected | 
  | get_advanced_grading_instance(stdClass $grader, stdClass $grade, int $instanceid=null) | core_grades\component_gradeitem |  | 
  | get_advanced_grading_method() | core_grades\component_gradeitem |  | 
  | get_all_grades() | core_grades\component_gradeitem |  | 
  | get_formatted_grade_for_user(stdClass $gradeduser, stdClass $grader) | core_grades\component_gradeitem |  | 
  | get_grade(int $gradeid) | core_grades\component_gradeitem |  | 
  | get_grade_for_user(stdClass $gradeduser, stdClass $grader) | core_grades\component_gradeitem |  | 
  | get_grade_instance_id() | core_grades\component_gradeitem |  | 
  | get_grade_item() | core_grades\component_gradeitem |  | 
  | get_grade_itemid() | core_grades\component_gradeitem |  | 
  | get_grade_menu() | core_grades\component_gradeitem |  | 
  | get_gradeitem_value() | core_grades\component_gradeitem | protected | 
  | get_grading_component_name() | core_grades\component_gradeitem |  | 
  | get_grading_component_subtype() | core_grades\component_gradeitem |  | 
  | get_grading_manager() | core_grades\component_gradeitem | protected | 
  | get_scale() | core_grades\component_gradeitem | protected | 
  | get_table_name() | core_grades\component_gradeitem | protected | 
  | instance(string $component, context $context, string $itemname) | core_grades\component_gradeitem | static | 
  | is_grading_enabled() | core_grades\component_gradeitem |  | 
  | is_using_advanced_grading() | core_grades\component_gradeitem |  | 
  | is_using_direct_grading() | core_grades\component_gradeitem |  | 
  | is_using_scale() | core_grades\component_gradeitem |  | 
  | load_from_context(context $context) | core_grades\component_gradeitem | static | 
  | require_user_can_grade(stdClass $gradeduser, stdClass $grader) | core_grades\component_gradeitem |  | 
  | send_student_notification(stdClass $gradeduser, stdClass $grader) | core_grades\component_gradeitem |  | 
  | store_grade(stdClass $grade) | core_grades\component_gradeitem | protected | 
  | store_grade_from_formdata(stdClass $gradeduser, stdClass $grader, stdClass $formdata) | core_grades\component_gradeitem |  | 
  | user_can_grade(stdClass $gradeduser, stdClass $grader) | core_grades\component_gradeitem |  | 
  | user_has_grade(stdClass $gradeduser) | core_grades\component_gradeitem |  |