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

Java/java/util/Date.fz


# Fuzion interface to instance members of Java instance class 'java.util.Date'
#
# !!!!!!  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.util.Date(redef forbidden void) ref : Java.java.lang.Object(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public boolean java.util.Date.after(java.util.Date)':
  #
  public after_Ljava_7_util_7_Date_s_(arg0 Java.java.util.Date) bool =>
    fuzion.java.call_virtual (bool) "java.util.Date" "after" "(Ljava/util/Date;)Z" Date.this [(Java.java.util.Date.after_Ljava_7_util_7_Date_s_.this.arg0)]

  # call Java instance method 'public boolean java.util.Date.before(java.util.Date)':
  #
  public before_Ljava_7_util_7_Date_s_(arg0 Java.java.util.Date) bool =>
    fuzion.java.call_virtual (bool) "java.util.Date" "before" "(Ljava/util/Date;)Z" Date.this [(Java.java.util.Date.before_Ljava_7_util_7_Date_s_.this.arg0)]

  # call Java instance method 'public java.lang.Object java.util.Date.clone()':
  #
  public clone Java.java.lang.Object =>
    fuzion.java.call_virtual (Java.java.lang.Object) "java.util.Date" "clone" "()Ljava/lang/Object;" Date.this []

  # call Java instance method 'public int java.util.Date.compareTo(java.lang.Object)':
  #
  public compareTo_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) i32 =>
    fuzion.java.call_virtual (i32) "java.util.Date" "compareTo" "(Ljava/lang/Object;)I" Date.this [(Java.java.util.Date.compareTo_Ljava_7_lang_7_Object_s_.this.arg0)]

  # call Java instance method 'public int java.util.Date.compareTo(java.util.Date)':
  #
  public compareTo_Ljava_7_util_7_Date_s_(arg0 Java.java.util.Date) i32 =>
    fuzion.java.call_virtual (i32) "java.util.Date" "compareTo" "(Ljava/util/Date;)I" Date.this [(Java.java.util.Date.compareTo_Ljava_7_util_7_Date_s_.this.arg0)]

  # call Java instance method 'public int java.util.Date.getDate()':
  #
  public getDate i32 =>
    fuzion.java.call_virtual (i32) "java.util.Date" "getDate" "()I" Date.this []

  # call Java instance method 'public int java.util.Date.getDay()':
  #
  public getDay i32 =>
    fuzion.java.call_virtual (i32) "java.util.Date" "getDay" "()I" Date.this []

  # call Java instance method 'public int java.util.Date.getHours()':
  #
  public getHours i32 =>
    fuzion.java.call_virtual (i32) "java.util.Date" "getHours" "()I" Date.this []

  # call Java instance method 'public int java.util.Date.getMinutes()':
  #
  public getMinutes i32 =>
    fuzion.java.call_virtual (i32) "java.util.Date" "getMinutes" "()I" Date.this []

  # call Java instance method 'public int java.util.Date.getMonth()':
  #
  public getMonth i32 =>
    fuzion.java.call_virtual (i32) "java.util.Date" "getMonth" "()I" Date.this []

  # call Java instance method 'public int java.util.Date.getSeconds()':
  #
  public getSeconds i32 =>
    fuzion.java.call_virtual (i32) "java.util.Date" "getSeconds" "()I" Date.this []

  # call Java instance method 'public long java.util.Date.getTime()':
  #
  public getTime i64 =>
    fuzion.java.call_virtual (i64) "java.util.Date" "getTime" "()J" Date.this []

  # call Java instance method 'public int java.util.Date.getTimezoneOffset()':
  #
  public getTimezoneOffset i32 =>
    fuzion.java.call_virtual (i32) "java.util.Date" "getTimezoneOffset" "()I" Date.this []

  # call Java instance method 'public int java.util.Date.getYear()':
  #
  public getYear i32 =>
    fuzion.java.call_virtual (i32) "java.util.Date" "getYear" "()I" Date.this []

  # call Java instance method 'public void java.util.Date.setDate(int)':
  #
  public setDate_I(arg0 i32) unit =>
    fuzion.java.call_virtual (unit) "java.util.Date" "setDate" "(I)V" Date.this [(fuzion.java.i32_to_java_object Java.java.util.Date.setDate_I.this.arg0)]

  # call Java instance method 'public void java.util.Date.setHours(int)':
  #
  public setHours_I(arg0 i32) unit =>
    fuzion.java.call_virtual (unit) "java.util.Date" "setHours" "(I)V" Date.this [(fuzion.java.i32_to_java_object Java.java.util.Date.setHours_I.this.arg0)]

  # call Java instance method 'public void java.util.Date.setMinutes(int)':
  #
  public setMinutes_I(arg0 i32) unit =>
    fuzion.java.call_virtual (unit) "java.util.Date" "setMinutes" "(I)V" Date.this [(fuzion.java.i32_to_java_object Java.java.util.Date.setMinutes_I.this.arg0)]

  # call Java instance method 'public void java.util.Date.setMonth(int)':
  #
  public setMonth_I(arg0 i32) unit =>
    fuzion.java.call_virtual (unit) "java.util.Date" "setMonth" "(I)V" Date.this [(fuzion.java.i32_to_java_object Java.java.util.Date.setMonth_I.this.arg0)]

  # call Java instance method 'public void java.util.Date.setSeconds(int)':
  #
  public setSeconds_I(arg0 i32) unit =>
    fuzion.java.call_virtual (unit) "java.util.Date" "setSeconds" "(I)V" Date.this [(fuzion.java.i32_to_java_object Java.java.util.Date.setSeconds_I.this.arg0)]

  # call Java instance method 'public void java.util.Date.setTime(long)':
  #
  public setTime_J(arg0 i64) unit =>
    fuzion.java.call_virtual (unit) "java.util.Date" "setTime" "(J)V" Date.this [(fuzion.java.i64_to_java_object Java.java.util.Date.setTime_J.this.arg0)]

  # call Java instance method 'public void java.util.Date.setYear(int)':
  #
  public setYear_I(arg0 i32) unit =>
    fuzion.java.call_virtual (unit) "java.util.Date" "setYear" "(I)V" Date.this [(fuzion.java.i32_to_java_object Java.java.util.Date.setYear_I.this.arg0)]

  # call Java instance method 'public java.lang.String java.util.Date.toGMTString()':
  #
  public toGMTString Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.util.Date" "toGMTString" "()Ljava/lang/String;" Date.this []

  # call Java instance method 'public java.time.Instant java.util.Date.toInstant()':
  #
  public toInstant Java.java.time.Instant =>
    fuzion.java.call_virtual (Java.java.time.Instant) "java.util.Date" "toInstant" "()Ljava/time/Instant;" Date.this []

  # call Java instance method 'public java.lang.String java.util.Date.toLocaleString()':
  #
  public toLocaleString Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.util.Date" "toLocaleString" "()Ljava/lang/String;" Date.this []

  # short-hand to call Java method 'public boolean java.util.Date.after(java.util.Date)':
  #
  public after(arg0 Java.java.util.Date) (bool) =>
    after_Ljava_7_util_7_Date_s_ Java.java.util.Date.after.this.arg0

  # short-hand to call Java method 'public boolean java.util.Date.before(java.util.Date)':
  #
  public before(arg0 Java.java.util.Date) (bool) =>
    before_Ljava_7_util_7_Date_s_ Java.java.util.Date.before.this.arg0

  # short-hand to call Java method 'public int java.util.Date.compareTo(java.lang.Object)':
  #
  public compareTo(arg0 Java.java.lang.Object) (i32) =>
    compareTo_Ljava_7_lang_7_Object_s_ Java.java.util.Date.compareTo.this.arg0

  # short-hand to call Java method 'public void java.util.Date.setDate(int)':
  #
  public setDate(arg0 i32) (unit) =>
    setDate_I Java.java.util.Date.setDate.this.arg0

  # short-hand to call Java method 'public void java.util.Date.setHours(int)':
  #
  public setHours(arg0 i32) (unit) =>
    setHours_I Java.java.util.Date.setHours.this.arg0

  # short-hand to call Java method 'public void java.util.Date.setMinutes(int)':
  #
  public setMinutes(arg0 i32) (unit) =>
    setMinutes_I Java.java.util.Date.setMinutes.this.arg0

  # short-hand to call Java method 'public void java.util.Date.setMonth(int)':
  #
  public setMonth(arg0 i32) (unit) =>
    setMonth_I Java.java.util.Date.setMonth.this.arg0

  # short-hand to call Java method 'public void java.util.Date.setSeconds(int)':
  #
  public setSeconds(arg0 i32) (unit) =>
    setSeconds_I Java.java.util.Date.setSeconds.this.arg0

  # short-hand to call Java method 'public void java.util.Date.setTime(long)':
  #
  public setTime(arg0 i64) (unit) =>
    setTime_J Java.java.util.Date.setTime.this.arg0

  # short-hand to call Java method 'public void java.util.Date.setYear(int)':
  #
  public setYear(arg0 i32) (unit) =>
    setYear_I Java.java.util.Date.setYear.this.arg0