Class BeanPropertiesQuery

java.lang.Object
io.micronaut.inject.ast.BeanPropertiesQuery

public final class BeanPropertiesQuery extends Object
The bean properties configuration.
Since:
4.0.0
Author:
Denis Stepanov
  • Constructor Details

    • BeanPropertiesQuery

      public BeanPropertiesQuery()
  • Method Details

    • of

      public static BeanPropertiesQuery of(AnnotationMetadata annotationMetadata)
    • getVisibility

      public BeanProperties.Visibility getVisibility()
    • setVisibility

      public void setVisibility(BeanProperties.Visibility visibility)
    • getAccessKinds

      public Set<BeanProperties.AccessKind> getAccessKinds()
    • setAccessKinds

      public void setAccessKinds(Set<BeanProperties.AccessKind> accessKinds)
    • getIncludes

      public Set<String> getIncludes()
    • setIncludes

      public void setIncludes(Set<String> includes)
    • getExcludes

      public Set<String> getExcludes()
    • setExcludes

      public void setExcludes(Set<String> excludes)
    • getReadPrefixes

      public String[] getReadPrefixes()
    • setReadPrefixes

      public void setReadPrefixes(String[] readPrefixes)
    • getWritePrefixes

      public String[] getWritePrefixes()
    • setWritePrefixes

      public void setWritePrefixes(String[] writePrefixes)
    • isAllowSetterWithZeroArgs

      public boolean isAllowSetterWithZeroArgs()
    • setAllowSetterWithZeroArgs

      public void setAllowSetterWithZeroArgs(boolean allowSetterWithZeroArgs)
    • isAllowSetterWithMultipleArgs

      public boolean isAllowSetterWithMultipleArgs()
    • setAllowSetterWithMultipleArgs

      public void setAllowSetterWithMultipleArgs(boolean allowSetterWithMultipleArgs)
    • isAllowStaticProperties

      public boolean isAllowStaticProperties()
    • setAllowStaticProperties

      public void setAllowStaticProperties(boolean allowStaticProperties)
    • getExcludedAnnotations

      public Set<String> getExcludedAnnotations()
    • setExcludedAnnotations

      public void setExcludedAnnotations(Set<String> excludedAnnotations)