Class SoftProxies

java.lang.Object
org.assertj.core.api.SoftProxies

class SoftProxies extends Object
  • 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

      private ErrorCollector collector
  • Constructor Details

  • Method Details

    • createSoftAssertionProxy

      <SELF extends Assert<? extends SELF, ? extends ACTUAL>, ACTUAL> SELF createSoftAssertionProxy(Class<SELF> assertClass, Class<ACTUAL> actualClass, ACTUAL actual)
    • createSoftAssertionProxyClass

      private static <ASSERT extends Assert<?, ?>> Class<ASSERT> createSoftAssertionProxyClass(Class<ASSERT> assertClass)
    • createFileSizeAssertProxy

      FileSizeAssert<?> createFileSizeAssertProxy(FileSizeAssert<?> fileSizeAssert)
    • createBigDecimalScaleAssertProxy

      BigDecimalScaleAssert<?> createBigDecimalScaleAssertProxy(BigDecimalScaleAssert<?> bigDecimalScaleAssert)
    • createIterableSizeAssertProxy

      IterableSizeAssert<?> createIterableSizeAssertProxy(IterableSizeAssert<?> iterableSizeAssert)
    • createMapSizeAssertProxy

      MapSizeAssert<?,?> createMapSizeAssertProxy(MapSizeAssert<?,?> mapSizeAssert)
    • createRecursiveComparisonAssertProxy

      RecursiveComparisonAssert<?> createRecursiveComparisonAssertProxy(RecursiveComparisonAssert<?> recursiveComparisonAssert)
    • generateProxyClass

      static <V> Class<? extends V> generateProxyClass(Class<V> assertClass)
    • 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)