Class And
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- io.contract_testing.contractcase.definitions.matchers.base.AnyMatcher
-
- io.contract_testing.contractcase.definitions.matchers.convenience.And
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.112.0 (build de1bc80)", date="2025-08-20T01:46:20.842Z") @Stability(Stable) public class And extends AnyMatcher
Matches all of the provided matchers. Useful for combining restrictions provided by different matchers, or creating new matchers without needing plugins.For best results, wrap the And matcher in a WithExample matcher.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecttoJSON()For non-TypeScript implementations (seeAnyMatcher.toJSON).-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Constructor Detail
-
And
protected And(software.amazon.jsii.JsiiObjectRef objRef)
-
And
protected And(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
And
@Stability(Stable) public And(@NotNull List<Object> matchers)Matches all of the provided matchers. Useful for combining restrictions provided by different matchers, or creating new matchers without needing plugins.For best results, wrap the And matcher in a WithExample matcher.
- Parameters:
matchers-- An array of the matchers to run against this particular spot in the tree.
-
-
Method Detail
-
toJSON
@Stability(Stable) @NotNull public Object toJSON()
For non-TypeScript implementations (seeAnyMatcher.toJSON).- Overrides:
toJSONin classAnyMatcher- Returns:
- An object in the matcher format described {@link https://case.contract-testing.io/docs/reference/plugin-framework in the Extending ContractCase documentation}
-
-