public class VectorIteratorImpl extends Object implements VectorIterator
| Modifier and Type | Field and Description |
|---|---|
protected double |
exclude |
protected boolean |
hasExclude |
protected int |
nextPos |
protected int |
pos |
protected int |
size |
protected Vector |
vector |
| Constructor and Description |
|---|
VectorIteratorImpl(Vector vector) |
VectorIteratorImpl(Vector vector,
double exclude) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
computeNextPos() |
int |
getPosition()
return linear position of current value in vector
|
double |
getValue() |
boolean |
hasNext() |
double |
next() |
void |
setExclude(double exclude) |
void |
setValue(double value) |
protected boolean hasExclude
protected double exclude
protected Vector vector
protected int size
protected int pos
protected int nextPos
public VectorIteratorImpl(Vector vector)
public VectorIteratorImpl(Vector vector, double exclude)
public void setExclude(double exclude)
setExclude in interface VectorIteratorprotected void computeNextPos()
public boolean hasNext()
hasNext in interface VectorIteratorpublic double next()
next in interface VectorIteratorpublic double getValue()
getValue in interface VectorIteratorpublic void setValue(double value)
setValue in interface VectorIteratorpublic int getPosition()
VectorIteratorgetPosition in interface VectorIteratorCopyright © 2004–2015 CodeLutin. All rights reserved.