coins.aflow
クラス SetRefReprListHir.SetRefReprListHirItr

java.lang.Object
  |
  +--coins.aflow.util.CoinsList.Itr
        |
        +--coins.aflow.SetRefReprListHir.SetRefReprListHirItr
すべての実装インタフェース:
CoinsIterator, java.util.Iterator, java.util.ListIterator, SetRefReprIterator
含まれているクラス:
SetRefReprListHir

protected class SetRefReprListHir.SetRefReprListHirItr
extends CoinsList.Itr
implements SetRefReprIterator


フィールドの概要
 
クラス coins.aflow.util.CoinsList.Itr から継承したフィールド
expectedModCount, lastReturned, lNexted, next, nextIndex
 
コンストラクタの概要
(パッケージプライベート) SetRefReprListHir.SetRefReprListHirItr(int pIndex)
           
 
メソッドの概要
 void add(IR pIR)
          Creates a SetRefRepr that encloses the given IR object (subtree), and adds the generated SetRefRepr as per to the contract of the { coins.aflow.util.CoinsIterator#add(Object)}, and in the case of HIR, also adds the given IR subtree to the appropriate context within the HIR program tree.
 void addAfter(IR pIR)
          Creates a SetRefRepr that encloses the given IR object (subtree), and adds the generated SetRefRepr as per to the contract of the {link coins.aflow.util.CoinsIterator#addAfter(Object)}, and in the case of HIR, also adds the given IR subtree to the appropriate context within the HIR program tree.
 void remove()
          Removes a SetRefRepr as per to the contract of the { coins.aflow.util.CoinsIterator#remove()}, and in the case of HIR, also removes the subtree associated with the removed SetRefRepr.
 
クラス coins.aflow.util.CoinsList.Itr から継承したメソッド
add, addAfter, checkForComodification, hasNext, hasPrevious, lastReturned, next, nextIndex, previous, previousIndex, set
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース coins.aflow.util.CoinsIterator から継承したメソッド
add, addAfter, next, nextIndex, previous, previousIndex
 
インタフェース java.util.ListIterator から継承したメソッド
hasNext, hasPrevious, set
 

コンストラクタの詳細

SetRefReprListHir.SetRefReprListHirItr

SetRefReprListHir.SetRefReprListHirItr(int pIndex)
メソッドの詳細

remove

public void remove()
インタフェース SetRefReprIterator の記述:
Removes a SetRefRepr as per to the contract of the { coins.aflow.util.CoinsIterator#remove()}, and in the case of HIR, also removes the subtree associated with the removed SetRefRepr.

定義:
インタフェース SetRefReprIterator 内の remove
オーバーライド:
クラス CoinsList.Itr 内の remove

add

public void add(IR pIR)
インタフェース SetRefReprIterator の記述:
Creates a SetRefRepr that encloses the given IR object (subtree), and adds the generated SetRefRepr as per to the contract of the { coins.aflow.util.CoinsIterator#add(Object)}, and in the case of HIR, also adds the given IR subtree to the appropriate context within the HIR program tree.

定義:
インタフェース SetRefReprIterator 内の add

addAfter

public void addAfter(IR pIR)
インタフェース SetRefReprIterator の記述:
Creates a SetRefRepr that encloses the given IR object (subtree), and adds the generated SetRefRepr as per to the contract of the {link coins.aflow.util.CoinsIterator#addAfter(Object)}, and in the case of HIR, also adds the given IR subtree to the appropriate context within the HIR program tree.

定義:
インタフェース SetRefReprIterator 内の addAfter