Class JSoupFinder
- java.lang.Object
-
- com.atlassian.confluence.it.jsoup.JSoupFinder
-
- All Implemented Interfaces:
Iterable<JSoupFinder>
public class JSoupFinder extends Object implements Iterable<JSoupFinder>
Finds elements on page.- Since:
- 4.3
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JSoupFinderbyAttribute(String attributeName, String attrValue)JSoupFinderbyCellType(String type)JSoupFinderbyClassName(String className)JSoupFinderbyCss(String cssSelector)JSoupFinderbyDataAttribute(String attributeName, String attrValue)JSoupFinderbyId(String id)JSoupFinderbyTagName(String tagName)org.jsoup.nodes.Documentcontext()org.jsoup.select.Elementselements()booleanexists()org.jsoup.nodes.Elementfirst()JSoupFinderget(int i)booleanhasAny()booleanhasOne()Iterator<JSoupFinder>iterator()booleansingleExists()intsize()StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
hasAny
public boolean hasAny()
-
exists
public boolean exists()
-
singleExists
public boolean singleExists()
-
hasOne
public boolean hasOne()
-
elements
public org.jsoup.select.Elements elements()
-
first
public org.jsoup.nodes.Element first()
-
byCss
public JSoupFinder byCss(String cssSelector)
-
byTagName
public JSoupFinder byTagName(String tagName)
-
byClassName
public JSoupFinder byClassName(String className)
-
byId
public JSoupFinder byId(String id)
-
byAttribute
public JSoupFinder byAttribute(String attributeName, String attrValue)
-
byDataAttribute
public JSoupFinder byDataAttribute(String attributeName, String attrValue)
-
byCellType
public JSoupFinder byCellType(String type)
-
context
public org.jsoup.nodes.Document context()
-
size
public int size()
-
get
public JSoupFinder get(int i)
-
iterator
public Iterator<JSoupFinder> iterator()
- Specified by:
iteratorin interfaceIterable<JSoupFinder>
-
-