Lines Matching defs:sb

143                 StringBuilder sb = new StringBuilder();
145 sb.append(String.format("%02x", b));
146 println(digestName + " checksum " + sb);
235 public StringBuilder visitSimpleType(SimpleType type, StringBuilder sb) {
236 sb.append(getJavaName(type.name));
237 return sb;
240 public StringBuilder visitArrayType(ArrayType type, StringBuilder sb) {
241 append(sb, type.elemType);
242 sb.append("[]");
243 return sb;
246 public StringBuilder visitMethodType(MethodType type, StringBuilder sb) {
247 appendIfNotEmpty(sb, "<", type.typeParamTypes, "> ");
248 append(sb, type.returnType);
249 append(sb, " (", type.paramTypes, ")");
250 appendIfNotEmpty(sb, " throws ", type.throwsTypes, "");
251 return sb;
254 public StringBuilder visitClassSigType(ClassSigType type, StringBuilder sb) {
255 appendIfNotEmpty(sb, "<", type.typeParamTypes, ">");
257 appendIfNotEmpty(sb, " extends ", type.superinterfaceTypes, "");
261 sb.append(" extends ");
262 append(sb, type.superclassType);
264 appendIfNotEmpty(sb, " implements ", type.superinterfaceTypes, "");
266 return sb;
269 public StringBuilder visitClassType(ClassType type, StringBuilder sb) {
271 append(sb, type.outerType);
272 sb.append(".");
274 sb.append(getJavaName(type.name));
275 appendIfNotEmpty(sb, "<", type.typeArgs, ">");
276 return sb;
279 public StringBuilder visitTypeParamType(TypeParamType type, StringBuilder sb) {
280 sb.append(type.name);
284 sb.append(sep);
285 append(sb, type.classBound);
290 sb.append(sep);
291 append(sb, bound);
295 return sb;
298 public StringBuilder visitWildcardType(WildcardType type, StringBuilder sb) {
301 sb.append("?");
304 sb.append("? extends ");
305 append(sb, type.boundType);
308 sb.append("? super ");
309 append(sb, type.boundType);
314 return sb;
317 private void append(StringBuilder sb, Type t) {
318 t.accept(this, sb);
321 private void append(StringBuilder sb, String prefix, List<? extends Type> list, String suffix) {
322 sb.append(prefix);
325 sb.append(sep);
326 append(sb, t);
329 sb.append(suffix);
332 private void appendIfNotEmpty(StringBuilder sb, String prefix, List<? extends Type> list, String suffix) {
334 append(sb, prefix, list, suffix);
707 StringBuilder sb = new StringBuilder();
708 sb.append('\'');
709 sb.append(esc(c, '\''));
710 sb.append('\'');
711 return sb.toString();
715 StringBuilder sb = new StringBuilder();
716 sb.append("\"");
718 sb.append(esc(s.charAt(i), '"'));
720 sb.append("\"");
721 return sb.toString();