Class AbstractBeanProperty<B,P>

java.lang.Object
io.micronaut.core.beans.AbstractBeanProperty<B,P>
Type Parameters:
B - The bean type
P - The property type
All Implemented Interfaces:
AnnotatedElement, AnnotationMetadata, AnnotationMetadataDelegate, AnnotationMetadataProvider, AnnotationSource, BeanProperty<B,P>, UnsafeBeanProperty<B,P>, Named, ArgumentCoercible<P>

@Internal public abstract class AbstractBeanProperty<B,P> extends Object implements UnsafeBeanProperty<B,P>
Abstract implementation of BeanProperty. Generated byte code should be used to create a subclass and implement the BeanProperty.get(Object) and BeanProperty.set(Object, Object) methods. This class is subclasses at compilation time by generated byte code and should not be used directly.
Since:
1.1
Author:
graemerocher