FastVector.FastVectorEnumeration (original) (raw)
java.lang.Object
- weka.core.FastVector.FastVectorEnumeration
All Implemented Interfaces:
java.util.Enumeration, RevisionHandler
Enclosing class:
FastVector
public class FastVector.FastVectorEnumeration
extends java.lang.Object
implements java.util.Enumeration, RevisionHandler
Class for enumerating the vector's elements.
Constructor Summary
Constructors
Constructor and Description FastVectorEnumeration(FastVector vector) Constructs an enumeration. FastVectorEnumeration(FastVector vector, int special) Constructs an enumeration with a special element. Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type Method and Description java.lang.String getRevision() Returns the revision string. boolean hasMoreElements() Tests if there are any more elements to enumerate. java.lang.Object nextElement() Returns the next element. * ### Methods inherited from class java.lang.Object `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`
Constructor Detail
* #### FastVectorEnumeration public FastVectorEnumeration([FastVector](../../weka/core/FastVector.html "class in weka.core") vector) Constructs an enumeration. Parameters: `vector` \- the vector which is to be enumerated * #### FastVectorEnumeration public FastVectorEnumeration([FastVector](../../weka/core/FastVector.html "class in weka.core") vector, int special) Constructs an enumeration with a special element. The special element is skipped during the enumeration. Parameters: `vector` \- the vector which is to be enumerated `special` \- the index of the special element
Method Detail
* #### hasMoreElements public final boolean hasMoreElements() Tests if there are any more elements to enumerate. Specified by: `hasMoreElements` in interface `java.util.Enumeration` Returns: true if there are some elements left * #### nextElement public final java.lang.Object nextElement() Returns the next element. Specified by: `nextElement` in interface `java.util.Enumeration` Returns: the next element to be enumerated * #### getRevision public java.lang.String getRevision() Returns the revision string. Specified by: `[getRevision](../../weka/core/RevisionHandler.html#getRevision--)` in interface `[RevisionHandler](../../weka/core/RevisionHandler.html "interface in weka.core")` Returns: the revision