in java/src/main/java/com/twitter/twittertext/Autolink.java [158:177]
public void linkToText(Entity entity, CharSequence originalText, Map<String, String> attributes,
StringBuilder builder) {
if (noFollow) {
attributes.put("rel", "nofollow");
}
if (linkAttributeModifier != null) {
linkAttributeModifier.modify(entity, attributes);
}
CharSequence text = originalText;
if (linkTextModifier != null) {
text = linkTextModifier.modify(entity, originalText);
}
// append <a> tag
builder.append("<a");
for (Map.Entry<String, String> entry : attributes.entrySet()) {
builder.append(" ").append(escapeHTML(entry.getKey())).append("=\"").
append(escapeHTML(entry.getValue())).append("\"");
}
builder.append(">").append(text).append("</a>");
}