in DownloadableFonts/app/src/main/java/com/example/android/downloadablefonts/QueryBuilder.java [81:100]
String build() {
if (mWeight == null && mWidth == null && mItalic == null && mBesteffort == null) {
return mFamilyName;
}
StringBuilder builder = new StringBuilder();
builder.append("name=").append(mFamilyName);
if (mWeight != null) {
builder.append("&weight=").append(mWeight);
}
if (mWidth != null) {
builder.append("&width=").append(mWidth);
}
if (mItalic != null) {
builder.append("&italic=").append(mItalic);
}
if (mBesteffort != null) {
builder.append("&besteffort=").append(mBesteffort);
}
return builder.toString();
}