@PublicApi public final class PageElements extends Object
page elements.| Modifier and Type | Field and Description |
|---|---|
static String |
BODY |
static String |
DATA_PREFIX |
static String |
TD |
static String |
TR |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Function<PageElement,String> |
getAttribute(String attributeName) |
static com.google.common.base.Function<PageElement,Iterable<String>> |
getCssClasses() |
static com.google.common.base.Function<PageElement,String> |
getDataAttribute(String attributeName) |
static com.google.common.base.Function<PageElement,String> |
getText() |
static com.google.common.base.Predicate<PageElement> |
hasAttribute(String attribute) |
static com.google.common.base.Predicate<PageElement> |
hasAttribute(String attribute,
String value) |
static com.google.common.base.Predicate<PageElement> |
hasClass(String className) |
static com.google.common.base.Predicate<PageElement> |
hasDataAttribute(String attribute) |
static com.google.common.base.Predicate<PageElement> |
hasDataAttribute(String attribute,
String value) |
static com.google.common.base.Predicate<PageElement> |
hasValue(String value) |
static com.google.common.base.Predicate<PageElement> |
isVisible() |
public static final String BODY
public static final String TR
public static final String TD
public static final String DATA_PREFIX
@Nonnull public static com.google.common.base.Function<PageElement,String> getText()
@Nonnull public static com.google.common.base.Predicate<PageElement> isVisible()
@Nonnull public static com.google.common.base.Predicate<PageElement> hasClass(@Nonnull String className)
@Nonnull public static com.google.common.base.Predicate<PageElement> hasAttribute(@Nonnull String attribute)
@Nonnull public static com.google.common.base.Predicate<PageElement> hasAttribute(@Nonnull String attribute, @Nonnull String value)
@Nonnull public static com.google.common.base.Predicate<PageElement> hasDataAttribute(@Nonnull String attribute)
@Nonnull public static com.google.common.base.Predicate<PageElement> hasDataAttribute(@Nonnull String attribute, @Nonnull String value)
@Nonnull public static com.google.common.base.Predicate<PageElement> hasValue(@Nonnull String value)
@Nonnull public static com.google.common.base.Function<PageElement,Iterable<String>> getCssClasses()
@Nonnull public static com.google.common.base.Function<PageElement,String> getAttribute(@Nonnull String attributeName)
@Nonnull public static com.google.common.base.Function<PageElement,String> getDataAttribute(@Nonnull String attributeName)
Copyright © 2015 Atlassian. All rights reserved.