Searched refs:ZoneRules (Results 1 - 24 of 24) sorted by relevance

/openjdk9/jdk/test/java/time/tck/java/time/zone/serial/
H A DTCKZoneRulesSerialization.java69 import java.time.zone.ZoneRules;
76 * Test serialization of ZoneRules.
87 private void assertSerialization(ZoneRules test) throws Exception {
96 ZoneRules result = (ZoneRules) in.readObject();
104 private ZoneRules europeLondon() {
112 private ZoneRules europeParis() {
119 private ZoneRules americaNewYork() {
125 assertNotSerializable(ZoneRules.class);
H A DTCKFixedZoneRulesSerialization.java70 import java.time.zone.ZoneRules;
75 * Test serialization of ZoneRules for fixed offset time-zones.
84 private ZoneRules make(ZoneOffset offset) {
101 public void test_serialization(ZoneRules test, ZoneOffset expectedOffset) throws Exception {
110 ZoneRules result = (ZoneRules) in.readObject();
/openjdk9/jdk/test/java/time/tck/java/time/zone/
H A DTCKZoneRulesProvider.java68 import java.time.zone.ZoneRules;
106 ZoneRules rules = ZoneRulesProvider.getRules("Europe/London", false);
108 ZoneRules rules2 = ZoneRulesProvider.getRules("Europe/London", false);
128 ZoneRules rules1 = ZoneId.of("DynamicLocation").getRules();
131 ZoneRules rules2 = ZoneId.of("DynamicLocation").getRules();
141 NavigableMap<String, ZoneRules> versions = ZoneRulesProvider.getVersions("Europe/London");
143 ZoneRules rules = ZoneRulesProvider.getRules("Europe/London", false);
146 NavigableMap<String, ZoneRules> copy = new TreeMap<>(versions);
149 NavigableMap<String, ZoneRules> versions2 = ZoneRulesProvider.getVersions("Europe/London");
186 final ZoneRules rule
[all...]
H A DTCKFixedZoneRules.java77 import java.time.zone.ZoneRules;
83 * Test ZoneRules for fixed offset time-zones.
94 private ZoneRules make(ZoneOffset offset) {
112 public void test_getOffset_Instant(ZoneRules test, ZoneOffset expectedOffset) {
118 public void test_getOffset_LocalDateTime(ZoneRules test, ZoneOffset expectedOffset) {
124 public void test_getValidOffsets_LDT(ZoneRules test, ZoneOffset expectedOffset) {
132 public void test_getTransition_LDT(ZoneRules test, ZoneOffset expectedOffset) {
138 public void test_isValidOffset_LDT_ZO(ZoneRules test, ZoneOffset expectedOffset) {
149 public void test_getStandardOffset_Instant(ZoneRules test, ZoneOffset expectedOffset) {
155 public void test_getDaylightSavings_Instant(ZoneRules tes
[all...]
H A DTCKZoneRules.java86 import java.time.zone.ZoneRules;
94 * Test ZoneRules.
111 private ZoneRules europeLondon() {
116 ZoneRules test = europeLondon();
121 ZoneRules test = europeLondon();
133 ZoneRules test = europeLondon();
149 ZoneRules test = europeLondon();
164 ZoneRules test = europeLondon();
179 ZoneRules test = europeLondon();
195 ZoneRules tes
[all...]
/openjdk9/jdk/test/java/time/test/java/time/zone/
H A DTestFixedZoneRules.java62 import java.time.zone.ZoneRules;
74 * Test ZoneRules for fixed offset time-zones.
81 private ZoneRules make(ZoneOffset offset) {
88 ZoneRules test = make(OFFSET_PONE);
/openjdk9/jdk/src/java.base/share/classes/java/time/
H A DZoneRegion.java65 import java.time.zone.ZoneRules;
80 * underlying rules, modeled by {@link ZoneRules}.
103 private final transient ZoneRules rules;
117 ZoneRules rules = null;
162 ZoneRegion(String id, ZoneRules rules) {
174 public ZoneRules getRules() {
H A DZoneId.java76 import java.time.zone.ZoneRules;
104 * The actual rules, describing when and how the offset changes, are defined by {@link ZoneRules}.
131 * underlying {@code ZoneRules}.
321 * The result will always be a valid ID for which {@link ZoneRules} can be obtained.
562 public abstract ZoneRules getRules();
568 * The result will have {@code ZoneRules} equivalent to those returned by this object,
579 ZoneRules rules = getRules();
H A DZoneOffset.java84 import java.time.zone.ZoneRules;
504 public ZoneRules getRules() {
505 return ZoneRules.of(this);
H A DOffsetTime.java92 import java.time.zone.ZoneRules;
258 ZoneRules rules = zone.getRules();
H A DZonedDateTime.java90 import java.time.zone.ZoneRules;
111 * {@link ZoneRules rules} accessed from the {@code ZoneId}.
248 * date-time as defined by the {@link ZoneRules rules} of the zone ID.
277 * date-time as defined by the {@link ZoneRules rules} of the zone ID.
307 * date-time as defined by the {@link ZoneRules rules} of the zone ID.
349 * date-time as defined by the {@link ZoneRules rules} of the zone ID.
372 ZoneRules rules = zone.getRules();
385 offset = Objects.requireNonNull(validOffsets.get(0), "offset"); // protect against bad ZoneRules
453 ZoneRules rules = zone.getRules();
479 ZoneRules rule
[all...]
H A DOffsetDateTime.java92 import java.time.zone.ZoneRules;
326 ZoneRules rules = zone.getRules();
H A DLocalDate.java101 import java.time.zone.ZoneRules;
321 ZoneRules rules = zone.getRules();
1942 ZoneRules rules = zone.getRules();
H A DLocalDateTime.java96 import java.time.zone.ZoneRules;
396 ZoneRules rules = zone.getRules();
1779 * date-time as defined by the {@link ZoneRules rules} of the zone ID.
/openjdk9/jdk/src/java.base/share/classes/java/time/zone/
H A DTzdbZoneRulesProvider.java126 protected ZoneRules provideRules(String zoneId, boolean forCaching) {
139 return (ZoneRules) obj;
146 protected NavigableMap<String, ZoneRules> provideVersions(String zoneId) {
147 TreeMap<String, ZoneRules> map = new TreeMap<>();
148 ZoneRules rules = getRules(zoneId, false);
H A DZoneRulesProvider.java232 public static ZoneRules getRules(String zoneId, boolean forCaching) {
261 public static NavigableMap<String, ZoneRules> getVersions(String zoneId) {
338 * In addition, instances of {@code ZoneRules} must not be cached in the
404 protected abstract ZoneRules provideRules(String zoneId, boolean forCaching);
429 protected abstract NavigableMap<String, ZoneRules> provideVersions(String zoneId);
H A DZoneRules.java96 * Serializing an instance of {@code ZoneRules} will store the entire set of rules.
110 public final class ZoneRules implements Serializable { class in inherits:Serializable
167 * Obtains an instance of a ZoneRules.
176 public static ZoneRules of(ZoneOffset baseStandardOffset,
186 return new ZoneRules(baseStandardOffset, baseWallOffset,
191 * Obtains an instance of ZoneRules that has fixed zone rules.
197 public static ZoneRules of(ZoneOffset offset) {
199 return new ZoneRules(offset);
211 ZoneRules(ZoneOffset baseStandardOffset, method in class:ZoneRules
268 private ZoneRules(lon method in class:ZoneRules
308 private ZoneRules(ZoneOffset offset) { method in class:ZoneRules
[all...]
H A DSer.java90 /** Type for ZoneRules. */
128 * <li><a href="../../../serialized-form.html#java.time.zone.ZoneRules">ZoneRules.writeReplace</a>
148 ((ZoneRules) object).writeExternal(out);
171 * <li><a href="../../../serialized-form.html#java.time.zone.ZoneRules">ZoneRules</a>
172 * - {@code ZoneRules.of(standardTransitions, standardOffsets, savingsInstantTransitions, wallOffsets, lastRules);}
194 return ZoneRules.readExternal(in);
/openjdk9/jdk/make/src/classes/build/tools/tzdb/
H A DZoneRules.java78 * Duplicated code of javax.time.zone.ZoneRules, ZoneOffsetTransitionRule
79 * and Ser to generate the serialization form output of ZoneRules for
82 * Implementation here is the copy/paste of ZoneRules, ZoneOffsetTransitionRule
89 final class ZoneRules { class
122 ZoneRules(ZoneOffset baseStandardOffset, method in class:ZoneRules
159 /** Type for ZoneRules. */
292 if (otherRules instanceof ZoneRules) {
293 ZoneRules other = (ZoneRules) otherRules;
H A DTzdbZoneRulesCompiler.java189 SortedMap<String, ZoneRules> builtZones = new TreeMap<>();
202 ZoneRules realRules = builtZones.get(realId);
243 SortedMap<String, ZoneRules> builtZones,
260 List<ZoneRules> rulesList = new ArrayList<>(new HashSet<>(builtZones.values()));
263 for (ZoneRules rules : rulesList) {
274 for (Map.Entry<String, ZoneRules> entry : builtZones.entrySet()) {
H A DTzdbZoneRulesProvider.java89 public ZoneRules getZoneRules(String zoneId) {
111 if (obj instanceof ZoneRules) {
112 return (ZoneRules)obj;
115 ZoneRules zrules = buildRules(zoneId, (List<ZoneLine>)obj);
682 private ZoneRules buildRules(String zoneId, List<ZoneLine> zones) {
846 return new ZoneRules(firstStdOffset,
/openjdk9/jdk/src/java.base/share/classes/java/time/chrono/
H A DChronoZonedDateTimeImpl.java82 import java.time.zone.ZoneRules;
141 ZoneRules rules = zone.getRules();
158 Objects.requireNonNull(offset, "offset"); // protect against bad ZoneRules
171 ZoneRules rules = zone.getRules();
173 Objects.requireNonNull(offset, "offset"); // protect against bad ZoneRules
H A DChronoLocalDateTime.java86 import java.time.zone.ZoneRules;
413 * date-time as defined by the {@link ZoneRules rules} of the zone ID.
/openjdk9/jdk/test/java/time/test/java/time/
H A DTestZoneId.java77 import java.time.zone.ZoneRules;
666 private ZoneOffsetTransition checkOffset(ZoneRules rules, LocalDateTime dateTime, ZoneOffset offset, int type) {

Completed in 223 milliseconds