Class ShapedLike
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- io.contract_testing.contractcase.definitions.matchers.base.AnyMatcher
-
- io.contract_testing.contractcase.definitions.matchers.base.CascadingContextMatcher
-
- io.contract_testing.contractcase.definitions.matchers.modifiers.ShapedLike
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.112.0 (build de1bc80)", date="2025-08-20T01:46:20.846Z") @Stability(Stable) public class ShapedLike extends CascadingContextMatcher
Everything inside this matcher will be matched on the shape of the data (ie, type alone), unless overridden with other matchers.Use this to switch out of the default
exactlyLikematching.
-
-
Constructor Summary
Constructors Modifier Constructor Description ShapedLike(Object content)Everything inside this matcher will be matched on the shape of the data (ie, type alone), unless overridden with other matchers.protectedShapedLike(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedShapedLike(software.amazon.jsii.JsiiObjectRef objRef)
-
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
-
ShapedLike
protected ShapedLike(software.amazon.jsii.JsiiObjectRef objRef)
-
ShapedLike
protected ShapedLike(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
ShapedLike
@Stability(Stable) public ShapedLike(@NotNull Object content)Everything inside this matcher will be matched on the shape of the data (ie, type alone), unless overridden with other matchers.Use this to switch out of the default
exactlyLikematching.- Parameters:
content-- The object, array, primitive or matcher to match the shape against.
-
-
Method Detail
-
toJSON
@Stability(Stable) @NotNull public Object toJSON()
For non-TypeScript implementations (seeAnyMatcher.toJSON).- Overrides:
toJSONin classCascadingContextMatcher- Returns:
- An object in the matcher format described {@link https://case.contract-testing.io/docs/reference/plugin-framework in the Extending ContractCase documentation}
-
-