code.tab().append("private static int hashCode").openParen(true).
append("byte[] b").closeParen().openBrace(2).endl();
code.tab(2).append("if").openParen(true).append("b == null").
closeParen().endl();
code.tab(3).append("return 0;").endl();
code.tab(2).append("int sum = 0;").endl();
code.tab(2).append("for").openParen(true).
append("int i = 0; i < b.length; i++").closeParen().endl();
code.tab(3).append("sum += b[i];").endl();
code.tab(2).append("return sum;").endl();