Создание класса узла в Java

Так что я довольно новичок в Java и программировании, и мне было интересно, как создать класс узла?

Пока что у меня есть:

public class ItemInfoNode{ 
    private ItemInfoNode next;
    private ItemInfoNode prev;
    private ItemInfo info;
    public ItemInfoNode(ItemInfo info, ItemInfoNode next, ItemInfoNode prev){
        info = info;
        next = next;
        prev = prev;
    }
    public void setInfo(ItemInfo info){
        info = info;

    }
    public void setNext(ItemInfoNode node){
        next = node;
    }
    public void setPrev(ItemInfoNode node){
        prev = node;
    }
    public ItemInfo getInfo(){
        return info;
    }
    public ItemInfoNode getNext(){
        return next;
    }
    public ItemInfoNode getPrev(){
        return prev;
    }

}

В значительной степени вопрос задавался об этих методах, поэтому я отложил их, но следующий вопрос просит меня сослаться на верхнюю и нижнюю части узлов ItemInfoNode. Просто немного запутался здесь. Спасибо

РЕДАКТИРОВАТЬ: Спасибо за помощь, ребята! Я пытаюсь создать метод «InsertInfo», который помещает такую ​​информацию, как имя, цена, номер тега и т. Д. В один узел. Как мне создать этот метод?

До сих пор я получил это ... У меня есть конструктор Iteminfo в другом классе, который имеет все это, но я не уверен, как использовать это / если я даже должен делать ..

public void InsertInfo(String name, String rfdnumber, double price, String original_position){

        head = new ItemInfoNode (Iteminfo, head);
    }

Ответы на вопрос(1)

Ваш ответ на вопрос