Class ConstructorReflection

java.lang.Object
mockit.internal.reflection.ConstructorReflection

public final class ConstructorReflection extends Object
  • Method Details

    • invokeAccessible

      @NonNull public static <T> T invokeAccessible(@NonNull Constructor<T> constructor, @NonNull Object... initArgs)
    • newInstanceUsingCompatibleConstructor

      public static void newInstanceUsingCompatibleConstructor(@NonNull Class<?> aClass, @NonNull String argument) throws ReflectiveOperationException
      Throws:
      ReflectiveOperationException
    • newInstanceUsingDefaultConstructor

      @NonNull public static <T> T newInstanceUsingDefaultConstructor(@NonNull Class<T> aClass)
    • newInstanceUsingDefaultConstructorIfAvailable

      @Nullable public static <T> T newInstanceUsingDefaultConstructorIfAvailable(@NonNull Class<T> aClass)
    • newInstanceUsingPublicConstructorIfAvailable

      @Nullable public static <T> T newInstanceUsingPublicConstructorIfAvailable(@NonNull Class<T> aClass, @NonNull Class<?>[] parameterTypes, @NonNull Object... initArgs)
    • newInstanceUsingPublicDefaultConstructor

      @NonNull public static <T> T newInstanceUsingPublicDefaultConstructor(@NonNull Class<T> aClass)
    • newUninitializedInstance

      @NonNull public static <T> T newUninitializedInstance(@NonNull Class<T> aClass)