On this page
[Java] Class Assertion<T extends Assertion>
- org.apache.groovy.contracts.domain.Assertion
public abstract class Assertion<T extends Assertion>
extends Object
Base class for all assertion types.
- Parameters:
Constructor Summary
Constructor and description |
---|
Assertion() |
Assertion(BlockStatement blockStatement, BooleanExpression booleanExpression) |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
public void |
and(T other) |
|
public BooleanExpression |
booleanExpression() |
|
public void |
or(T other) |
|
public BlockStatement |
originalBlockStatement() |
|
public void |
renew(BooleanExpression booleanExpression) |
Inherited Methods Summary
Constructor Detail
public Assertion()
public Assertion(BlockStatement blockStatement, BooleanExpression booleanExpression)
Method Detail
public void and(T other)
public BooleanExpression booleanExpression()
public void or(T other)
public BlockStatement originalBlockStatement()
public void renew(BooleanExpression booleanExpression)
© 2003-2022 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/4.0.0/html/gapi/org/apache/groovy/contracts/domain/Assertion.html