Lines Matching refs:pos
51 static private int printField(char[] formatStr, int amt, char suffix, int pos,
54 final int startPos = pos;
57 formatStr[pos] = (char)(dig + '0');
58 pos++;
61 if ((always && zeropad >= 2) || amt > 9 || startPos != pos) {
63 formatStr[pos] = (char)(dig + '0');
64 pos++;
67 formatStr[pos] = (char)(amt + '0');
68 pos++;
69 formatStr[pos] = suffix;
70 pos++;
72 return pos;
83 int pos = 0;
85 while (pos < fieldLen) {
86 formatStr[pos] = ' ';
88 formatStr[pos] = '0';
89 return pos+1;
117 int pos = 0;
126 formatStr[pos] = ' ';
127 pos++;
132 formatStr[pos] = prefix;
133 pos++;
135 int start = pos;
137 pos = printField(formatStr, days, 'd', pos, false, 0);
138 pos = printField(formatStr, hours, 'h', pos, pos != start, zeropad ? 2 : 0);
139 pos = printField(formatStr, minutes, 'm', pos, pos != start, zeropad ? 2 : 0);
140 pos = printField(formatStr, seconds, 's', pos, pos != start, zeropad ? 2 : 0);
141 pos = printField(formatStr, millis, 'm', pos, true, (zeropad && pos != start) ? 3 : 0);
142 formatStr[pos] = 's';
143 return pos + 1;