coins.aflow
クラス DefVectorImpl

java.lang.Object
  |
  +--coins.aflow.util.BitVectorImpl
        |
        +--coins.aflow.PointVectorImpl
              |
              +--coins.aflow.DefVectorImpl
すべての実装インタフェース:
BitVector, java.lang.Cloneable, DefVector, PointVector

public class DefVectorImpl
extends PointVectorImpl
implements DefVector

DefVectorImpl class:


フィールドの概要
 
クラス coins.aflow.PointVectorImpl から継承したフィールド
fResults, fSubpFlow
 
クラス coins.aflow.util.BitVectorImpl から継承したフィールド
fBitLength, fLongWordLength, fShiftMax, fVectorWord
 
コンストラクタの概要
(パッケージプライベート) DefVectorImpl(SubpFlow pSubpFlow)
           
 
メソッドの概要
 boolean contains(SetRefRepr pSetRefRepr)
          Returns true if this DefVector's bit corresponding to the given argument is set.
 DefVectorIterator defVectorIterator()
           
static DefVector forSet(java.util.Set pSetRefReprs, SubpFlow pSubpFlow)
          Creates a DefVector from a set of SetRefReprs.
 java.util.Set getSetRefReprs()
          Returns the Set view of this DefVector (in terms of the set of SetRefReprs).
 java.lang.String toStringDescriptive()
          Prints all the SetRefReprs whose corresponding bit is set in this DefVector.
 
クラス coins.aflow.PointVectorImpl から継承したメソッド
getSubpFlow
 
クラス coins.aflow.util.BitVectorImpl から継承したメソッド
bitVectorIterator, clone, equals, getBit, getBitLength, getVectorWord, getWordLength, hashCode, isSet, isZero, resetBit, setBit, toString, vectorAnd, vectorCopy, vectorEqual, vectorNot, vectorOr, vectorReset, vectorSub, vectorXor
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 
インタフェース coins.aflow.PointVector から継承したメソッド
getSubpFlow
 
インタフェース coins.aflow.util.BitVector から継承したメソッド
bitVectorIterator, equals, getBit, getBitLength, getVectorWord, getWordLength, isSet, isZero, resetBit, setBit, toString, vectorAnd, vectorCopy, vectorEqual, vectorNot, vectorOr, vectorReset, vectorSub, vectorXor
 

コンストラクタの詳細

DefVectorImpl

DefVectorImpl(SubpFlow pSubpFlow)
メソッドの詳細

contains

public boolean contains(SetRefRepr pSetRefRepr)
インタフェース DefVector の記述:
Returns true if this DefVector's bit corresponding to the given argument is set.

定義:
インタフェース DefVector 内の contains

defVectorIterator

public DefVectorIterator defVectorIterator()
定義:
インタフェース DefVector 内の defVectorIterator

forSet

public static DefVector forSet(java.util.Set pSetRefReprs,
                               SubpFlow pSubpFlow)
Creates a DefVector from a set of SetRefReprs.


toStringDescriptive

public java.lang.String toStringDescriptive()
Prints all the SetRefReprs whose corresponding bit is set in this DefVector.

定義:
インタフェース BitVector 内の toStringDescriptive
オーバーライド:
クラス BitVectorImpl 内の toStringDescriptive

getSetRefReprs

public java.util.Set getSetRefReprs()
Returns the Set view of this DefVector (in terms of the set of SetRefReprs).

定義:
インタフェース DefVector 内の getSetRefReprs