インタフェースNodeSetData<T>

型パラメータ:
T - このセットによって維持されるノードの型
すべてのスーパー・インタフェース:
Data, Iterable<T>

public interface NodeSetData<T> extends Data, Iterable<T>
ノード・セットを格納するData型の抽象表現です。 セットに含まれるノードの型(クラス)および順序付けは、このクラスによって定義されるのではなく、代わりにその動作がNodeSetDataサブクラスによって定義される必要があります。
導入されたバージョン:
1.6
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    document order」にあるこのNodeSetDataに含まれるノードに対する、読込み専用イテレータを返します。

    インタフェースIterableで宣言されたメソッド

    forEach, spliterator
    修飾子と型
    メソッド
    説明
    default void
    forEach(Consumer<? super T> action)
    Iterableの各要素に対して指定されたアクションを、すべての要素が処理されるか、アクションが例外をスローするまで実行します。
    default Spliterator<T>
    このIterableによって記述される要素に対するSpliteratorを作成します。
  • メソッドの詳細

    • iterator

      Iterator<T> iterator()
      document order」にあるこのNodeSetDataに含まれるノードに対する、読込み専用イテレータを返します。 返されたイテレータをremoveメソッド経由で変更しようとすると、UnsupportedOperationExceptionをスローします。
      定義:
      iterator、インタフェースIterable<T>
      戻り値:
      文書順内のこのNodeSetDataのノードに対するIterator