2 * Copyright (C) 2005-2010, International Business Machines
3 * Corporation and others. All Rights Reserved.
6 package com.ibm.icu.util;
8 import java.io.Serializable;
10 final class STZInfo implements Serializable {
11 private static final long serialVersionUID = -7849612037842370168L;
13 void setStart(int sm, int sdwm, int sdw, int st, int sdm, boolean sa) {
22 void setEnd(int em, int edwm, int edw, int et, int edm, boolean ea) {
31 /*void applyTo(java.util.SimpleTimeZone stz) {
37 stz.setStartRule(sm, sdwm, sdw, st);
38 } else if (sdw == -1) {
39 stz.setStartRule(sm, sdm, st);
41 stz.setStartRule(sm, sdm, sdw, st, sa);
46 stz.setEndRule(em, edwm, edw, et);
47 } else if (edw == -1) {
48 stz.setEndRule(em, edm, et);
50 stz.setEndRule(em, edm, edw, et, ea);
55 void applyTo(com.ibm.icu.util.SimpleTimeZone stz) {
61 stz.setStartRule(sm, sdwm, sdw, st);
62 } else if (sdw == -1) {
63 stz.setStartRule(sm, sdm, st);
65 stz.setStartRule(sm, sdm, sdw, st, sa);
70 stz.setEndRule(em, edwm, edw, et);
71 } else if (edw == -1) {
72 stz.setEndRule(em, edm, et);
74 stz.setEndRule(em, edm, edw, et, ea);
80 int sm = -1, sdwm, sdw, st, sdm;
82 int em = -1, edwm, edw, et, edm;