Тут еще тонкость одна - радиокнопки подразумевают выбор только одного варианта из нескольких. Одну нажимаешь - остальные выключаются. Чекбоксы - несколько, переключатели тоже.
Как тот кто писал код на котлин и джава. Это булево. Все три. Как объекты они все отдельны. И все это одно и тоже, просто в разных представлениях. Часто проблема радио баттон, в том что "отжать" нельзя, но это в интерфейсе, и даже там можно сделать "отжатие". Потому и появились чек боксы, что бы не заморачиваться. А материал дизайн привнес свитчеры. Удобную альтернативу. На которой универсально что список, с запретами, что список множественный. Все в GUI конечно, под ним это всегда булево.