Package lombok

Annotation Type EqualsAndHashCode.Include


  • @Target({FIELD,METHOD})
    @Retention(SOURCE)
    public static @interface EqualsAndHashCode.Include
    Configure the behaviour of how this member is treated in the equals and hashCode implementation; if on a method, include the method's return value as part of calculating hashCode/equality.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String replaces
      Defaults to the method name of the annotated member.
    • Element Detail

      • replaces

        java.lang.String replaces
        Defaults to the method name of the annotated member. If on a method and the name equals the name of a default-included field, this member takes its place.
        Returns:
        If present, this method serves as replacement for the named field.
        Default:
        ""