Interface UnsafeBeanInstantiationIntrospection<T>

Type Parameters:
T - The bean type
All Superinterfaces:
AnnotationMetadata, AnnotationMetadataDelegate, AnnotationMetadataProvider, AnnotationSource, ArgumentCoercible<T>, BeanInfo<T>, BeanIntrospection<T>, Ordered
All Known Implementing Classes:
AbstractEnumBeanIntrospectionAndReference, AbstractInitializableBeanIntrospection, AbstractInitializableBeanIntrospectionAndReference

public interface UnsafeBeanInstantiationIntrospection<T> extends BeanIntrospection<T>
A variation of BeanIntrospection that includes instantiateUnsafe(Object...) allowing to skip instantiation validation.
Since:
4.0.
Author:
Denis Stepanov
  • Method Details

    • instantiateUnsafe

      @NonNull T instantiateUnsafe(@NonNull @NonNull Object... arguments)
      Instantiates an instance of the bean.
      Parameters:
      arguments - The arguments required to instantiate bean.
      Returns:
      An instance