Interface UnsafeBeanReadProperty<B,T>

Type Parameters:
B - The bean type
T - The bean property type
All Superinterfaces:
AnnotatedElement, AnnotationMetadata, AnnotationMetadataDelegate, AnnotationMetadataProvider, AnnotationSource, ArgumentCoercible<T>, BeanReadProperty<B,T>, Named
All Known Subinterfaces:
UnsafeBeanProperty<B,T>
All Known Implementing Classes:
AbstractBeanProperty

public interface UnsafeBeanReadProperty<B,T> extends BeanReadProperty<B,T>
Unsafe bean property interface adds read methods which don't validate the input/output. It's the responsibility of the caller to validate the value.
Since:
4.4.0
Author:
Denis Stepanov
  • Method Details

    • getUnsafe

      T getUnsafe(@NonNull B bean)
      Unsafe version of BeanReadProperty.get(Object).
      Parameters:
      bean - The bean to read from
      Returns:
      The value