[Demonstration 1]

[Buggy Method]
@Override
public String toString() {
    return this.getName() + " (ID: " + this.getClubId() + ")";
}

[Buggy Hunk]
return this.getName() + " (ID: " + this.getClubId() + ")";

[Patch]
return this.getClubId() + " (" + this.getName() + ")";

[Demonstration 2]

[Buggy Method]
public String getSQLByNameWithParameters(String name, Object parameters) {
    if (name == null) {
        return null;
    }
    Map<String, Object> parameterMap = buildParameters(parameters);
    SQL sql = sqlMap.get(name);
    if (sql != null) {
        return replaceSQL(sql, parameterMap);
    } else {
        return null;
    }
}

[Buggy Hunk]
SQL sql = sqlMap.get(name);

[Patch]
SQL sql = this.sqlMap.get(name);

[Demonstration 3]

[Buggy Method]
public Map<String, Map<String, String>> getProfile() {
    return null;
}

[Buggy Hunk]
public Map<String,Map<String,String>> getProfile() {

[Patch]
public Map<String,Test> getProfile() {