Top Fields Constructors Methods
org.testng.internal

pack-priv Class FilteredParameters

extends Object
implements Iterator<Object[]>
Class Inheritance
All Implemented Interfaces
java.util.Iterator
Imports
java.util.Iterator, .List, org.testng.ITestNGMethod, .TestNGException

Field Summary

Modifier and TypeField and Description
private final String
private boolean
private int
private final List<Integer>
private final Iterator<Object[]>
private final ITestNGMethod

Constructor Summary

AccessConstructor and Description
public
FilteredParameters(Iterator<Object[]> parameters, ITestNGMethod testMethod, String dataProviderName, List<Integer> indices)

Method Summary

Modifier and TypeMethod and Description
public boolean
hasNext()

Implements java.util.Iterator.hasNext.

Returns true if the iteration has more elements.
public Object[]
next()

Implements java.util.Iterator.next.

Returns the next element in the iteration.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

dataProviderNameback to summary
private final String dataProviderName
hasWarnback to summary
private boolean hasWarn
indexback to summary
private int index
indicesback to summary
private final List<Integer> indices
parametersback to summary
private final Iterator<Object[]> parameters
testMethodback to summary
private final ITestNGMethod testMethod

Constructor Detail

FilteredParametersback to summary
public FilteredParameters(Iterator<Object[]> parameters, ITestNGMethod testMethod, String dataProviderName, List<Integer> indices)

Method Detail

hasNextback to summary
public boolean hasNext()

Implements java.util.Iterator.hasNext.

Doc from java.util.Iterator.hasNext.

Returns true if the iteration has more elements. (In other words, returns true if next would return an element rather than throwing an exception.)

Returns:boolean

true if the iteration has more elements

Annotations
@Override
nextback to summary
public Object[] next()

Implements java.util.Iterator.next.

Doc from java.util.Iterator.next.

Returns the next element in the iteration.

Returns:Object[]

the next element in the iteration

Annotations
@Override