Annotation Type AutoBean.PropertyName


  • @Documented
    @Retention(RUNTIME)
    @Target({METHOD,FIELD,PARAMETER})
    public static @interface AutoBean.PropertyName
    An annotation that allows inferred property names to be overridden.

    This annotation is asymmetric, applying it to a getter will not affect the setter. The asymmetry allows existing users of an interface to read old AutoBeanCodex messages, but write new ones.

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String value  
    • Element Detail

      • value

        java.lang.String value