Package org.assertj.core.api
Class SoftProxies
java.lang.Object
org.assertj.core.api.SoftProxies
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final net.bytebuddy.ByteBuddyprivate static final net.bytebuddy.TypeCache<net.bytebuddy.TypeCache.SimpleKey> private ErrorCollectorprivate static final net.bytebuddy.implementation.Implementationprivate 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)
-