edu.vt.marian.search
Class SingletonWtdObjSetEnum
java.lang.Object
|
+--edu.vt.marian.search.SingletonWtdObjSetEnum
- public class SingletonWtdObjSetEnum
- extends java.lang.Object
- implements WtdObjSetEnumeration
A WtdObjSetEnumeration for a SingletonWtdObjSet.
JDK Version : 1.1.5
- See Also:
WtdObjSetEnumeration,
SingletonWtdObjSet
|
Constructor Summary |
SingletonWtdObjSetEnum(edu.vt.marian.common.WtdObj w,
edu.vt.marian.common.Debug d)
Construct a singleton set enumeration from a single object. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SingletonWtdObjSetEnum
public SingletonWtdObjSetEnum(edu.vt.marian.common.WtdObj w,
edu.vt.marian.common.Debug d)
- Construct a singleton set enumeration from a single object.
nextElement
public java.lang.Object nextElement()
throws java.util.NoSuchElementException
hasMoreElements
public boolean hasMoreElements()
skip
public void skip(int k)
- Skip forward a certain number of elements.
- Specified by:
- skip in interface WtdObjSetEnumeration
- Parameters:
k - How many elements to skip.- Throws:
- java.util.NoSuchElementException -
sample
public int sample(int num,
WtdObjBag sampleBag)
- Specified by:
- sample in interface WtdObjSetEnumeration
sampleToWt
public int sampleToWt(edu.vt.marian.common.Weight minWt,
WtdObjBag sampleBag)
- Specified by:
- sampleToWt in interface WtdObjSetEnumeration
exactNumRemaining
public int exactNumRemaining()
- Return exact number of elements remaining in the parent set.
- Specified by:
- exactNumRemaining in interface WtdObjSetEnumeration
- Returns:
- The exact number of elements still to be enumerated.
approxNumRemaining
public int approxNumRemaining()
- Return approximate number of elements left.
- Specified by:
- approxNumRemaining in interface WtdObjSetEnumeration
- Returns:
- The approximate number of elements still to be enumerated.
maxNumRemaining
public int maxNumRemaining()
- Return maximum number of elements left.
- Specified by:
- maxNumRemaining in interface WtdObjSetEnumeration
- Returns:
- The maximum number of elements still to be enumerated.