Skip to content

Instantly share code, notes, and snippets.

@jarrad
Created October 30, 2015 02:19
Show Gist options
  • Save jarrad/518cacb027d86a49780c to your computer and use it in GitHub Desktop.
Save jarrad/518cacb027d86a49780c to your computer and use it in GitHub Desktop.
Insert a basic equals method into your class
${:import(java.util.Objects)}
@Override
public boolean equals(Object obj) {
if (obj == null) {
return false;
}
if (!(obj instanceof ${enclosing_type})) {
return false;
}
${enclosing_type} other = (${enclosing_type}) obj;
return Objects.equals(${var}, other.${var});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment