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.