Если набирать linked list kotlin или linked list java, то обычно пишут про двунаправленный список, но если зайти в картинки, то там и однонаправленные и двунаправленные, в реализации класса тоже не понятно где смотреть, можно увидеть реализацию добавления, поиска, но где именно описано создание объекта и хранение ссылок на предыдущий и следующий элемент я найти не могу, как вообще понять он двунаправленный или однонаправленный?