Class PrefabValuesApi

java.lang.Object
nl.jqno.equalsverifier.internal.PrefabValuesApi

public final class PrefabValuesApi extends Object
  • Constructor Details

    • PrefabValuesApi

      private PrefabValuesApi()
  • Method Details

    • addPrefabValues

      public static <T> void addPrefabValues(UserPrefabValueCaches prefabs, org.objenesis.Objenesis objenesis, Class<T> otherType, T red, T blue)
    • addPrefabValues

      public static <T> void addPrefabValues(UserPrefabValueCaches prefabs, Class<T> otherType, T red, T blue, T redCopy)
    • addResettablePrefabValues

      public static <T> void addResettablePrefabValues(UserPrefabValueCaches prefabs, org.objenesis.Objenesis objenesis, Class<T> otherType, Supplier<T> red, Supplier<T> blue)
    • addPrefabValuesForField

      public static <T> void addPrefabValuesForField(FieldCache fieldCache, org.objenesis.Objenesis objenesis, Class<?> type, String fieldName, T red, T blue)
    • addPrefabValuesForField

      public static <T> void addPrefabValuesForField(FieldCache fieldCache, Class<?> type, String fieldName, T red, T blue, T redCopy)
    • addGenericPrefabValues

      public static <T> void addGenericPrefabValues(UserPrefabValueCaches prefabs, Class<T> otherType, Func.Func1<?,T> factory)
    • addGenericPrefabValues

      public static <T> void addGenericPrefabValues(UserPrefabValueCaches prefabs, Class<T> otherType, Func.Func2<?,?,T> factory)