Skip to content

Instantly share code, notes, and snippets.

@HyeonUkCho
Created October 21, 2019 11:02
Show Gist options
  • Save HyeonUkCho/4ce7d7b4c31d3dfb7e6cdb07d65ff7ac to your computer and use it in GitHub Desktop.
Save HyeonUkCho/4ce7d7b4c31d3dfb7e6cdb07d65ff7ac to your computer and use it in GitHub Desktop.
Lombok @tostring
@ToString(callSuper=true,exclude="someExcludeField")
public class Foo extends Bar {
private boolean someBoolean = true;
private String someStringField;
private float someExcludedField;
}
public class Foo extends Bar {
private boolean someBoolean = true;
private String someStringField;
private float someExcludedField;
@java.lang.Override
public java.lang.String toString() {
return "Foo(super=" + super.toString() +
", someBoolean=" + someBoolean +
", someStringField=" + someStringField + ")";
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment