E - the "self" type of this assertion class. Please read "Emulating 'self types' using Java Generics to simplify fluent API implementation"
for more details.public abstract class AbstractElement<E extends AbstractElement<E>> extends Object implements org.assertj.core.api.Descriptable<E>
| Modifier and Type | Field and Description |
|---|---|
protected org.assertj.core.api.WritableAssertionInfo |
info
Writable information about an element.
|
protected E |
myself
Class of the assertion.
|
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractElement(Class<E> selfType)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
E |
as(org.assertj.core.description.Description description) |
E |
as(String description,
Object... args) |
E |
describedAs(org.assertj.core.description.Description description) |
E |
describedAs(String description,
Object... args) |
org.assertj.core.api.WritableAssertionInfo |
getInfo()
Returns the information about an element.
|
protected final org.assertj.core.api.WritableAssertionInfo info
protected final E extends AbstractElement<E> myself
public E as(String description, Object... args)
as in interface org.assertj.core.api.Descriptable<E extends AbstractElement<E>>public E as(org.assertj.core.description.Description description)
as in interface org.assertj.core.api.Descriptable<E extends AbstractElement<E>>public E describedAs(String description, Object... args)
describedAs in interface org.assertj.core.api.Descriptable<E extends AbstractElement<E>>public E describedAs(org.assertj.core.description.Description description)
describedAs in interface org.assertj.core.api.Descriptable<E extends AbstractElement<E>>public final org.assertj.core.api.WritableAssertionInfo getInfo()
Copyright © 2020 AssertJ. All rights reserved.