Home | History | Annotate | Download | only in format

Lines Matching defs:PATTERNS

61     private static final String[] PATTERNS = {
150 for (int patidx = 0; patidx < PATTERNS.length; patidx++) {
151 logln(" pattern: " + PATTERNS[patidx]);
152 SimpleDateFormat sdf = new SimpleDateFormat(PATTERNS[patidx], LOCALES[locidx]);
184 if (PATTERNS[patidx].equals("V")) {
193 + ", locale=" + LOCALES[locidx] + ", pattern=" + PATTERNS[patidx]
199 + ", locale=" + LOCALES[locidx] + ", pattern=" + PATTERNS[patidx]
204 } else if (PATTERNS[patidx].equals("VV")) {
208 + ", locale=" + LOCALES[locidx] + ", pattern=" + PATTERNS[patidx]
212 } else if (PATTERNS[patidx].equals("VVV") || PATTERNS[patidx].equals("VVVV")) {
226 + ", locale=" + LOCALES[locidx] + ", pattern=" + PATTERNS[patidx]
231 + ", locale=" + LOCALES[locidx] + ", pattern=" + PATTERNS[patidx]
237 boolean isOffsetFormat = (PATTERNS[patidx].charAt(0) == 'Z'
238 || PATTERNS[patidx].charAt(0) == 'O'
239 || PATTERNS[patidx].charAt(0) == 'X'
240 || PATTERNS[patidx].charAt(0) == 'x');
242 if (PATTERNS[patidx].charAt(0) == 'X' || PATTERNS[patidx].charAt(0) == 'x') {
243 minutesOffset = PATTERNS[patidx].length() <= 3;
270 + ", locale=" + LOCALES[locidx] + ", pattern=" + PATTERNS[patidx]
282 + ", locale=" + LOCALES[locidx] + ", pattern=" + PATTERNS[patidx]
289 + ", locale=" + LOCALES[locidx] + ", pattern=" + PATTERNS[patidx]
330 // These patterns are ambiguous at DST->STD local time overlap
333 // These patterns are ambiguous at STD->STD/DST->DST local time overlap
336 // These patterns only support integer minutes offset
347 long[] times = new long[PATTERNS.length];
380 for (int patidx = 0; patidx < PATTERNS.length; patidx++) {
381 logln(" pattern: " + PATTERNS[patidx]);
382 String pattern = BASEPATTERN + " " + PATTERNS[patidx];
384 boolean minutesOffset = MINUTES_OFFSET.contains(PATTERNS[patidx]);
404 if (PATTERNS[patidx].equals("V")) {
412 } else if (PATTERNS[patidx].equals("VVV")) {
422 && PATTERNS[patidx].equals("vvvv")
450 !AMBIGUOUS_DST_DECESSION.contains(PATTERNS[patidx]) :
451 !AMBIGUOUS_NEGATIVE_SHIFT.contains(PATTERNS[patidx]);
454 !AMBIGUOUS_DST_DECESSION.contains(PATTERNS[patidx]) :
455 !AMBIGUOUS_NEGATIVE_SHIFT.contains(PATTERNS[patidx]);
482 .append(", pattern=").append(PATTERNS[patidx])
489 && !isSpecialTimeRoundTripCase(LOCALES[locidx], id, PATTERNS[patidx], testTimes[testidx])) {
497 ", pattern=" + PATTERNS[patidx] + ", text=" + text);
524 logln("### Elapsed time by patterns ###");
525 for (int i = 0; i < PATTERNS.length; i++) {
526 logln(times[i] + "ms (" + PATTERNS[i] + ")");