Package org.assertj.core.api
Class SoftProxies
java.lang.Object
org.assertj.core.api.SoftProxies
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final net.bytebuddy.ByteBuddy
private static final net.bytebuddy.TypeCache
<net.bytebuddy.TypeCache.SimpleKey> private ErrorCollector
private static final net.bytebuddy.implementation.Implementation
private static final net.bytebuddy.matcher.ElementMatcher.Junction
<net.bytebuddy.description.method.MethodDescription> (package private) static final net.bytebuddy.matcher.ElementMatcher.Junction
<net.bytebuddy.description.method.MethodDescription> private static final net.bytebuddy.implementation.Implementation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) BigDecimalScaleAssert
<?> createBigDecimalScaleAssertProxy
(BigDecimalScaleAssert<?> bigDecimalScaleAssert) (package private) FileSizeAssert
<?> createFileSizeAssertProxy
(FileSizeAssert<?> fileSizeAssert) (package private) IterableSizeAssert
<?> createIterableSizeAssertProxy
(IterableSizeAssert<?> iterableSizeAssert) (package private) MapSizeAssert
<?, ?> createMapSizeAssertProxy
(MapSizeAssert<?, ?> mapSizeAssert) (package private) RecursiveComparisonAssert
<?> createRecursiveComparisonAssertProxy
(RecursiveComparisonAssert<?> recursiveComparisonAssert) (package private) <SELF extends Assert<? extends SELF,
? extends ACTUAL>, ACTUAL>
SELFcreateSoftAssertionProxy
(Class<SELF> assertClass, Class<ACTUAL> actualClass, ACTUAL actual) createSoftAssertionProxyClass
(Class<ASSERT> assertClass) (package private) static <V> Class
<? extends V> generateProxyClass
(Class<V> assertClass) private static net.bytebuddy.matcher.ElementMatcher.Junction
<net.bytebuddy.description.method.MethodDescription> methodsChangingTheObjectUnderTestNamed
(String... names) private static net.bytebuddy.matcher.ElementMatcher.Junction
<net.bytebuddy.description.method.MethodDescription> methodsNamed
(String... names)
-
Field Details
-
METHODS_CHANGING_THE_OBJECT_UNDER_TEST
private static final net.bytebuddy.matcher.ElementMatcher.Junction<net.bytebuddy.description.method.MethodDescription> METHODS_CHANGING_THE_OBJECT_UNDER_TEST -
METHODS_NOT_TO_PROXY
static final net.bytebuddy.matcher.ElementMatcher.Junction<net.bytebuddy.description.method.MethodDescription> METHODS_NOT_TO_PROXY -
BYTE_BUDDY
private static final net.bytebuddy.ByteBuddy BYTE_BUDDY -
PROXIFY_METHOD_CHANGING_THE_OBJECT_UNDER_TEST
private static final net.bytebuddy.implementation.Implementation PROXIFY_METHOD_CHANGING_THE_OBJECT_UNDER_TEST -
ERROR_COLLECTOR
private static final net.bytebuddy.implementation.Implementation ERROR_COLLECTOR -
CACHE
private static final net.bytebuddy.TypeCache<net.bytebuddy.TypeCache.SimpleKey> CACHE -
collector
-
-
Constructor Details
-
SoftProxies
-
-
Method Details
-
createSoftAssertionProxy
-
createSoftAssertionProxyClass
-
createFileSizeAssertProxy
-
createBigDecimalScaleAssertProxy
BigDecimalScaleAssert<?> createBigDecimalScaleAssertProxy(BigDecimalScaleAssert<?> bigDecimalScaleAssert) -
createIterableSizeAssertProxy
-
createMapSizeAssertProxy
-
createRecursiveComparisonAssertProxy
RecursiveComparisonAssert<?> createRecursiveComparisonAssertProxy(RecursiveComparisonAssert<?> recursiveComparisonAssert) -
generateProxyClass
-
methodsNamed
private static net.bytebuddy.matcher.ElementMatcher.Junction<net.bytebuddy.description.method.MethodDescription> methodsNamed(String... names) -
methodsChangingTheObjectUnderTestNamed
private static net.bytebuddy.matcher.ElementMatcher.Junction<net.bytebuddy.description.method.MethodDescription> methodsChangingTheObjectUnderTestNamed(String... names)
-