Lines Matching refs:pw
234 void genEntry(Object[] a, int depth, PrintWriter pw) {
236 pw.print("new Object[] { \"" + a[0] + "\", " + v);
238 pw.print(" }");
241 pw.println(",");
242 pw.print(ind + " ");
244 pw.print(" ");
245 genEntry((Object[])a[2], depth + 1, pw);
246 pw.print(" }");
254 PrintWriter pw
261 pw.println();
262 pw.println("package " + pkg + ";");
263 pw.println();
267 pw.println(ind + "private static final class " + cln);
269 pw.println();
270 pw.println("public final class " + cln);
272 pw.println(ind + " extends sun.util.PreHashedMap<" + vtype +">");
273 pw.println(ind + "{");
275 pw.println();
276 pw.println(ind + " private static final int ROWS = "
278 pw.println(ind + " private static final int SIZE = "
280 pw.println(ind + " private static final int SHIFT = "
282 pw.println(ind + " private static final int MASK = 0x"
284 pw.println();
286 pw.println(ind + " " + (inner ? "private " : "public ")
288 pw.println(ind + " super(ROWS, SIZE, SHIFT, MASK);");
289 pw.println(ind + " }");
290 pw.println();
292 pw.println(ind + " protected void init(Object[] ht) {");
297 pw.print(ind + " ht[" + i + "] = ");
298 genEntry(a, 0, pw);
299 pw.println(";");
301 pw.println(ind + " }");
302 pw.println();
304 pw.println(ind + "}");
306 pw.println();
308 pw.close();