String idToFind
fluentlenium-assertj/src/main/java/org/fluentlenium/assertj/custom/FluentWebElementAssert.java
if (!actual.id().equals(idToFind)) {
            failWithMessage("The element does not have the id: " + idToFind + " . Actual id found : " + actual.id());
     * @param classToFind class to find
     * @return {@code this
FluentWebElementAssert hasId(String idToFind)
fluentlenium-core/src/main/java/org/fluentlenium/configuration/ConfigurationFactoryProvider.java
// Utility class
private ConfigurationFactoryProvider()
fluentlenium-core/src/main/java/org/fluentlenium/core/conditions/AbstractFluentListConditions.java
return negation;
boolean isNegation()
boolean negation
fluentlenium-core/src/main/java/org/fluentlenium/core/conditions/AbstractFluentListConditions.java
this.negation = negation;
void setNegation(boolean negation)
fluentlenium-core/src/main/java/org/fluentlenium/core/conditions/message/MessageProxy.java
// Utility class
private MessageProxy()
invocationHandler == null
fluentlenium-core/src/main/java/org/fluentlenium/core/conditions/message/MessageProxy.java
proxy
        if (invocationHandler == null)
fluentlenium-core/src/main/java/org/fluentlenium/core/conditions/wait/WaitConditionProxy.java
//Utility class
private WaitConditionProxy()
FluentConditions.class  wait  context 
                            new Supplier<FluentConditions>
fluentlenium-core/src/main/java/org/fluentlenium/core/conditions/wait/WaitConditionProxy.java
@Override
                                public FluentConditions get() {
                                    return new WebElementConditions(elementSupplier.get());
new WaitConditionInvocationHandler(FluentConditions.class, wait, context,
                            new Supplier<FluentConditions>()
this == o
fluentlenium-core/src/main/java/org/fluentlenium/core/proxy/AbstractLocatorHandler.java
IllegalThrows
        if (this == o)
fluentlenium-core/src/main/java/org/fluentlenium/core/proxy/LocatorProxies.java
// Utility class
private LocatorProxies()
fluentlenium-core/src/main/java/org/fluentlenium/utils/ReflectionUtils.java
// Utility class
private ReflectionUtils()
fluentlenium-core/src/test/java/org/fluentlenium/core/search/SearchTest.java
assertThat(fluentWebElement).isInstanceOf(FluentWebElement.class);
        Filter[] filters = new Filter[] {filter1, filter2
void canLoopIntoFluentWebElementAfterASearch()
fluentlenium-core/src/test/java/org/fluentlenium/integration/PageInPageTest.java
private IncludedPage pageWithCreatePage;
    public IncludedPage getPageWithCreatePage() {
        return pageWithCreatePage;
void pagesShouldBeInjected()
fluentlenium-core/src/test/java/org/fluentlenium/utils/ResourceUtils.java
// Utility class
private ResourceUtils()
FluentConditions.class  wait  context 
                                new Supplier<FluentConditions>
fluentlenium-core/src/main/java/org/fluentlenium/core/conditions/wait/WaitConditionProxy.java
@Override
                                    public FluentConditions get() {
                                        return new WebElementConditions(elementSupplier.get());
new WaitConditionInvocationHandler(FluentConditions.class, wait, context,
                                new Supplier<FluentConditions>()
fluentlenium-core/src/test/java/org/fluentlenium/core/search/SearchTest.java
Filter[] filters = new Filter[] { filter1, filter2
void can_loop_into_fluentWebElement_after_a_search()
fluentlenium-testng/src/test/java/org/fluentlenium/adapter/testng/integration/DontRunTestsWhenInitFailTest.java
testNG.setTestClasses(new Class[] { TestClass.class
public TestClass()