注解类型 ToString.Include

外围类
ToString

@Target({FIELD,METHOD}) @Retention(SOURCE) public static @interface ToString.Include
配置此成员在 toString 中如何呈现的行为;如果在方法上,则将该方法的返回值包含在输出中。
  • 可选元素概要

    可选元素
    修饰符和类型
    可选元素
    描述
    默认为被注解成员的字段/方法名。
    int
    rank 值较高的先打印。
  • 元素详情

    • rank

      int rank
      rank 值较高的先打印。相同 rank 值的成员按照它们在源文件中出现的顺序打印。
      返回
      生成 toString() 中的排序;数字越大,越先打印。
      默认
      0
    • name

      String name
      默认为被注解成员的字段/方法名。如果 name 等于默认包含的字段的名称,则此成员会取代它的位置。
      返回
      要在生成的 toString() 中显示的名称。此外,如果此注解在方法上,并且名称与现有字段匹配,则它将替换该字段。
      默认
      ""