Class AbstractUiElementList<SELF extends UiElementBase>
- java.lang.Object
-
- eu.tsystems.mms.tic.testframework.pageobjects.internal.AbstractUiElementList<SELF>
-
- All Implemented Interfaces:
UiElementList<SELF>,java.lang.Iterable<SELF>,java.util.Iterator<SELF>
- Direct Known Subclasses:
DefaultComponentList,DefaultUiElementList
public abstract class AbstractUiElementList<SELF extends UiElementBase> extends java.lang.Object implements UiElementList<SELF>
-
-
Constructor Summary
Constructors Constructor Description AbstractUiElementList(SELF uiElement)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract SELFget(int i)booleanhasNext()booleanisEmpty()java.util.Iterator<SELF>iterator()SELFnext()intsize()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.UiElementList
first, last, stream
-
-
-
-
Constructor Detail
-
AbstractUiElementList
public AbstractUiElementList(SELF uiElement)
-
-
Method Detail
-
size
public int size()
- Specified by:
sizein interfaceUiElementList<SELF extends UiElementBase>
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceUiElementList<SELF extends UiElementBase>
-
iterator
public java.util.Iterator<SELF> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<SELF extends UiElementBase>
-
get
public abstract SELF get(int i)
- Specified by:
getin interfaceUiElementList<SELF extends UiElementBase>
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfacejava.util.Iterator<SELF extends UiElementBase>
-
next
public SELF next()
- Specified by:
nextin interfacejava.util.Iterator<SELF extends UiElementBase>
-
-