クラス AbstractNode

    • フィールドの詳細

      • children

        protected List<Node> children
        子ノードのリスト
    • コンストラクタの詳細

      • AbstractNode

        public AbstractNode()
        AbstractNodeを作成します。
    • メソッドの詳細

      • getChildSize

        public int getChildSize()
        インタフェースからコピーされた説明: Node
        子供の要素数を返します。
        定義:
        getChildSize インタフェース内 Node
        戻り値:
        要素数
      • getChild

        public Node getChild​(int index)
        インタフェースからコピーされた説明: Node
        指定されたインデックス番号indexNodeを返します。
        定義:
        getChild インタフェース内 Node
        パラメータ:
        index - 子ノードのインデックス番号
        戻り値:
        子ノード
      • addChild

        public void addChild​(Node node)
        インタフェースからコピーされた説明: Node
        子供のNodeを追加します。
        定義:
        addChild インタフェース内 Node
        パラメータ:
        node - 子ノード