Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

Java/java/time/zone/ZoneRules.fz


# Fuzion interface to instance members of Java instance class 'java.time.zone.ZoneRules'
#
# !!!!!!  DO NOT EDIT, GENERATED CODE !!!!!!
#
# This code was generated automatically using the fzjava tool V0.087 called 
# as follows:
#
#   ./build/bin/fzjava java.base -to=build/modules/java.base -verbose=0
#
public Java.java.time.zone.ZoneRules(redef forbidden void) ref : Java.java.lang.Object(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public java.time.Duration java.time.zone.ZoneRules.getDaylightSavings(java.time.Instant)':
  #
  public getDaylightSavings_Ljava_7_time_7_Instant_s_(arg0 Java.java.time.Instant) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.zone.ZoneRules" "getDaylightSavings" "(Ljava/time/Instant;)Ljava/time/Duration;" ZoneRules.this [(Java.java.time.zone.ZoneRules.getDaylightSavings_Ljava_7_time_7_Instant_s_.this.arg0)]

  # call Java instance method 'public java.time.ZoneOffset java.time.zone.ZoneRules.getOffset(java.time.Instant)':
  #
  public getOffset_Ljava_7_time_7_Instant_s_(arg0 Java.java.time.Instant) Java.java.time.ZoneOffset =>
    fuzion.java.call_virtual (Java.java.time.ZoneOffset) "java.time.zone.ZoneRules" "getOffset" "(Ljava/time/Instant;)Ljava/time/ZoneOffset;" ZoneRules.this [(Java.java.time.zone.ZoneRules.getOffset_Ljava_7_time_7_Instant_s_.this.arg0)]

  # call Java instance method 'public java.time.ZoneOffset java.time.zone.ZoneRules.getOffset(java.time.LocalDateTime)':
  #
  public getOffset_Ljava_7_time_7_LocalDateTime_s_(arg0 Java.java.time.LocalDateTime) Java.java.time.ZoneOffset =>
    fuzion.java.call_virtual (Java.java.time.ZoneOffset) "java.time.zone.ZoneRules" "getOffset" "(Ljava/time/LocalDateTime;)Ljava/time/ZoneOffset;" ZoneRules.this [(Java.java.time.zone.ZoneRules.getOffset_Ljava_7_time_7_LocalDateTime_s_.this.arg0)]

  # call Java instance method 'public java.time.ZoneOffset java.time.zone.ZoneRules.getStandardOffset(java.time.Instant)':
  #
  public getStandardOffset_Ljava_7_time_7_Instant_s_(arg0 Java.java.time.Instant) Java.java.time.ZoneOffset =>
    fuzion.java.call_virtual (Java.java.time.ZoneOffset) "java.time.zone.ZoneRules" "getStandardOffset" "(Ljava/time/Instant;)Ljava/time/ZoneOffset;" ZoneRules.this [(Java.java.time.zone.ZoneRules.getStandardOffset_Ljava_7_time_7_Instant_s_.this.arg0)]

  # call Java instance method 'public java.util.List java.time.zone.ZoneRules.getTransitionRules()':
  #
  public getTransitionRules Java.java.util.List =>
    fuzion.java.call_virtual (Java.java.util.List) "java.time.zone.ZoneRules" "getTransitionRules" "()Ljava/util/List;" ZoneRules.this []

  # call Java instance method 'public java.time.zone.ZoneOffsetTransition java.time.zone.ZoneRules.getTransition(java.time.LocalDateTime)':
  #
  public getTransition_Ljava_7_time_7_LocalDateTime_s_(arg0 Java.java.time.LocalDateTime) Java.java.time.zone.ZoneOffsetTransition =>
    fuzion.java.call_virtual (Java.java.time.zone.ZoneOffsetTransition) "java.time.zone.ZoneRules" "getTransition" "(Ljava/time/LocalDateTime;)Ljava/time/zone/ZoneOffsetTransition;" ZoneRules.this [(Java.java.time.zone.ZoneRules.getTransition_Ljava_7_time_7_LocalDateTime_s_.this.arg0)]

  # call Java instance method 'public java.util.List java.time.zone.ZoneRules.getTransitions()':
  #
  public getTransitions Java.java.util.List =>
    fuzion.java.call_virtual (Java.java.util.List) "java.time.zone.ZoneRules" "getTransitions" "()Ljava/util/List;" ZoneRules.this []

  # call Java instance method 'public java.util.List java.time.zone.ZoneRules.getValidOffsets(java.time.LocalDateTime)':
  #
  public getValidOffsets_Ljava_7_time_7_LocalDateTime_s_(arg0 Java.java.time.LocalDateTime) Java.java.util.List =>
    fuzion.java.call_virtual (Java.java.util.List) "java.time.zone.ZoneRules" "getValidOffsets" "(Ljava/time/LocalDateTime;)Ljava/util/List;" ZoneRules.this [(Java.java.time.zone.ZoneRules.getValidOffsets_Ljava_7_time_7_LocalDateTime_s_.this.arg0)]

  # call Java instance method 'public boolean java.time.zone.ZoneRules.isDaylightSavings(java.time.Instant)':
  #
  public isDaylightSavings_Ljava_7_time_7_Instant_s_(arg0 Java.java.time.Instant) bool =>
    fuzion.java.call_virtual (bool) "java.time.zone.ZoneRules" "isDaylightSavings" "(Ljava/time/Instant;)Z" ZoneRules.this [(Java.java.time.zone.ZoneRules.isDaylightSavings_Ljava_7_time_7_Instant_s_.this.arg0)]

  # call Java instance method 'public boolean java.time.zone.ZoneRules.isFixedOffset()':
  #
  public isFixedOffset bool =>
    fuzion.java.call_virtual (bool) "java.time.zone.ZoneRules" "isFixedOffset" "()Z" ZoneRules.this []

  # call Java instance method 'public boolean java.time.zone.ZoneRules.isValidOffset(java.time.LocalDateTime,java.time.ZoneOffset)':
  #
  public isValidOffset_Ljava_7_time_7_LocalDateTime_s_Ljava_7_time_7_ZoneOffset_s_(arg0 Java.java.time.LocalDateTime, arg1 Java.java.time.ZoneOffset) bool =>
    fuzion.java.call_virtual (bool) "java.time.zone.ZoneRules" "isValidOffset" "(Ljava/time/LocalDateTime;Ljava/time/ZoneOffset;)Z" ZoneRules.this [(Java.java.time.zone.ZoneRules.isValidOffset_Ljava_7_time_7_LocalDateTime_s_Ljava_7_time_7_ZoneOffset_s_.this.arg0); (Java.java.time.zone.ZoneRules.isValidOffset_Ljava_7_time_7_LocalDateTime_s_Ljava_7_time_7_ZoneOffset_s_.this.arg1)]

  # call Java instance method 'public java.time.zone.ZoneOffsetTransition java.time.zone.ZoneRules.nextTransition(java.time.Instant)':
  #
  public nextTransition_Ljava_7_time_7_Instant_s_(arg0 Java.java.time.Instant) Java.java.time.zone.ZoneOffsetTransition =>
    fuzion.java.call_virtual (Java.java.time.zone.ZoneOffsetTransition) "java.time.zone.ZoneRules" "nextTransition" "(Ljava/time/Instant;)Ljava/time/zone/ZoneOffsetTransition;" ZoneRules.this [(Java.java.time.zone.ZoneRules.nextTransition_Ljava_7_time_7_Instant_s_.this.arg0)]

  # call Java instance method 'public java.time.zone.ZoneOffsetTransition java.time.zone.ZoneRules.previousTransition(java.time.Instant)':
  #
  public previousTransition_Ljava_7_time_7_Instant_s_(arg0 Java.java.time.Instant) Java.java.time.zone.ZoneOffsetTransition =>
    fuzion.java.call_virtual (Java.java.time.zone.ZoneOffsetTransition) "java.time.zone.ZoneRules" "previousTransition" "(Ljava/time/Instant;)Ljava/time/zone/ZoneOffsetTransition;" ZoneRules.this [(Java.java.time.zone.ZoneRules.previousTransition_Ljava_7_time_7_Instant_s_.this.arg0)]

  # short-hand to call Java method 'public java.time.Duration java.time.zone.ZoneRules.getDaylightSavings(java.time.Instant)':
  #
  public getDaylightSavings(arg0 Java.java.time.Instant) (Java.java.time.Duration) =>
    getDaylightSavings_Ljava_7_time_7_Instant_s_ Java.java.time.zone.ZoneRules.getDaylightSavings.this.arg0

  # short-hand to call Java method 'public java.time.ZoneOffset java.time.zone.ZoneRules.getOffset(java.time.LocalDateTime)':
  #
  public getOffset(arg0 Java.java.time.LocalDateTime) (Java.java.time.ZoneOffset) =>
    getOffset_Ljava_7_time_7_LocalDateTime_s_ Java.java.time.zone.ZoneRules.getOffset.this.arg0

  # short-hand to call Java method 'public java.time.ZoneOffset java.time.zone.ZoneRules.getStandardOffset(java.time.Instant)':
  #
  public getStandardOffset(arg0 Java.java.time.Instant) (Java.java.time.ZoneOffset) =>
    getStandardOffset_Ljava_7_time_7_Instant_s_ Java.java.time.zone.ZoneRules.getStandardOffset.this.arg0

  # short-hand to call Java method 'public java.time.zone.ZoneOffsetTransition java.time.zone.ZoneRules.getTransition(java.time.LocalDateTime)':
  #
  public getTransition(arg0 Java.java.time.LocalDateTime) (Java.java.time.zone.ZoneOffsetTransition) =>
    getTransition_Ljava_7_time_7_LocalDateTime_s_ Java.java.time.zone.ZoneRules.getTransition.this.arg0

  # short-hand to call Java method 'public java.util.List java.time.zone.ZoneRules.getValidOffsets(java.time.LocalDateTime)':
  #
  public getValidOffsets(arg0 Java.java.time.LocalDateTime) (Java.java.util.List) =>
    getValidOffsets_Ljava_7_time_7_LocalDateTime_s_ Java.java.time.zone.ZoneRules.getValidOffsets.this.arg0

  # short-hand to call Java method 'public boolean java.time.zone.ZoneRules.isDaylightSavings(java.time.Instant)':
  #
  public isDaylightSavings(arg0 Java.java.time.Instant) (bool) =>
    isDaylightSavings_Ljava_7_time_7_Instant_s_ Java.java.time.zone.ZoneRules.isDaylightSavings.this.arg0

  # short-hand to call Java method 'public boolean java.time.zone.ZoneRules.isValidOffset(java.time.LocalDateTime,java.time.ZoneOffset)':
  #
  public isValidOffset(arg0 Java.java.time.LocalDateTime, arg1 Java.java.time.ZoneOffset) (bool) =>
    isValidOffset_Ljava_7_time_7_LocalDateTime_s_Ljava_7_time_7_ZoneOffset_s_ Java.java.time.zone.ZoneRules.isValidOffset.this.arg0 Java.java.time.zone.ZoneRules.isValidOffset.this.arg1

  # short-hand to call Java method 'public java.time.zone.ZoneOffsetTransition java.time.zone.ZoneRules.nextTransition(java.time.Instant)':
  #
  public nextTransition(arg0 Java.java.time.Instant) (Java.java.time.zone.ZoneOffsetTransition) =>
    nextTransition_Ljava_7_time_7_Instant_s_ Java.java.time.zone.ZoneRules.nextTransition.this.arg0

  # short-hand to call Java method 'public java.time.zone.ZoneOffsetTransition java.time.zone.ZoneRules.previousTransition(java.time.Instant)':
  #
  public previousTransition(arg0 Java.java.time.Instant) (Java.java.time.zone.ZoneOffsetTransition) =>
    previousTransition_Ljava_7_time_7_Instant_s_ Java.java.time.zone.ZoneRules.previousTransition.this.arg0