Lines Matching refs:zi
45 * <java.home>/lib/zi directory and provides time zone
54 * <java.home>/lib/zi directory. A path name for a given time
55 * zone ID is a concatenation of <java.home>/lib/zi/ and the
61 * <java.home>/lib/zi/Africa/Addis_Ababa
279 * The list of zone IDs included in the zi database. The list does
480 String zi = System.getProperty("java.home") +
481 File.separator + "lib" + File.separator + "zi";
483 zi = FileSystems.getDefault().getPath(zi).toRealPath().toString();
486 return zi;
515 ZoneInfo zi = getFromCache(id);
516 if (zi == null) {
517 zi = new ZoneInfo(id, gmtOffset);
518 zi = addToCache(id, zi);
520 zi = addToCache(originalId, zi);
523 return (ZoneInfo) zi.clone();
560 ZoneInfo zi = getFromCache(id);
561 if (zi == null) {
566 zi = createZoneInfo(id);
567 if (zi == null) {
570 zi = addToCache(id, zi);
572 return (ZoneInfo) zi.clone();
582 synchronized static ZoneInfo addToCache(String id, ZoneInfo zi) {
591 zoneInfoObjects.put(id, zi);
592 return zi;
1038 * Reads the specified file under <java.home>/lib/zi into a buffer.