Class AbstractInitializableBeanIntrospection.BeanPropertyRef<P>

java.lang.Object
io.micronaut.inject.beans.AbstractInitializableBeanIntrospection.BeanPropertyRef<P>
Type Parameters:
P - The property type.
Enclosing class:
AbstractInitializableBeanIntrospection<B>

@Internal public static final class AbstractInitializableBeanIntrospection.BeanPropertyRef<P> extends Object
Bean property compile-time data container.
  • Constructor Details

    • BeanPropertyRef

      public BeanPropertyRef(@NonNull Argument<P> argument, int getMethodIndex, int setMethodIndex, int withMethodIndex, boolean readyOnly, boolean mutable)
    • BeanPropertyRef

      public BeanPropertyRef(@NonNull Argument<P> argument, @Nullable Argument<P> readArgument, @Nullable Argument<P> writeArgument, int getMethodIndex, int setMethodIndex, int withMethodIndex, boolean readyOnly, boolean mutable)