Package jp.vmi.selenium.selenese.parser
Interface TestElementIterator<E extends TestElementEntry>
- Type Parameters:
E- Type of test element.
- All Known Subinterfaces:
CommandIterator,TestCaseIterator,TestSuiteIterator
- All Known Implementing Classes:
AbstractTestElementIterator,SeleneseCommandIterator,SeleneseTestCaseIterator,SeleneseTestSuiteIterator,SideCommandIterator,SideTestCaseIterator,SideTestSuiteIterator
public interface TestElementIterator<E extends TestElementEntry> extends Iterator<E>, Iterable<E>
Test element iterator.
-
Method Summary
Methods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, remove
-
Method Details
-
getFilename
String getFilename()Get filename of this test element.- Returns:
- filename.
-
getName
String getName()Get name of this test element.- Returns:
- name.
-
getId
String getId()Get id of this test element.- Returns:
- id.
-
isDummy
default boolean isDummy()Is this dummy iterator?- Returns:
- true if this is dummy iterator.
-
iterator
- Specified by:
iteratorin interfaceIterable<E extends TestElementEntry>
-