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

Java/sun/security/util/DerValue.fz


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

  # call Java instance method 'public void sun.security.util.DerValue.clear()':
  #
  public clear unit =>
    fuzion.java.call_virtual (unit) "sun.security.util.DerValue" "clear" "()V" DerValue.this []

  # call Java instance method 'public final sun.security.util.DerInputStream sun.security.util.DerValue.data()':
  #
  public data Java.sun.security.util.DerInputStream =>
    fuzion.java.call_virtual (Java.sun.security.util.DerInputStream) "sun.security.util.DerValue" "data" "()Lsun/security/util/DerInputStream;" DerValue.this []

  # call Java instance method 'public void sun.security.util.DerValue.encode(sun.security.util.DerOutputStream)':
  #
  public encode_Lsun_7_security_7_util_7_DerOutputStream_s_(arg0 Java.sun.security.util.DerOutputStream) unit =>
    fuzion.java.call_virtual (unit) "sun.security.util.DerValue" "encode" "(Lsun/security/util/DerOutputStream;)V" DerValue.this [(Java.sun.security.util.DerValue.encode_Lsun_7_security_7_util_7_DerOutputStream_s_.this.arg0)]

  # call Java instance method 'public java.lang.String sun.security.util.DerValue.getAsString() throws java.io.IOException':
  #
  public getAsString outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.security.util.DerValue" "getAsString" "()Ljava/lang/String;" DerValue.this []

  # call Java instance method 'public java.lang.String sun.security.util.DerValue.getBMPString() throws java.io.IOException':
  #
  public getBMPString outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.security.util.DerValue" "getBMPString" "()Ljava/lang/String;" DerValue.this []

  # call Java instance method 'public java.math.BigInteger sun.security.util.DerValue.getBigInteger() throws java.io.IOException':
  #
  public getBigInteger outcome (Java.java.math.BigInteger) =>
    fuzion.java.call_virtual (outcome (Java.java.math.BigInteger)) "sun.security.util.DerValue" "getBigInteger" "()Ljava/math/BigInteger;" DerValue.this []

  # call Java instance method 'public byte[] sun.security.util.DerValue.getBitString() throws java.io.IOException':
  #
  public getBitString outcome (fuzion.java.Array (i8)) =>
    fuzion.java.call_virtual (outcome (fuzion.java.Array (i8))) "sun.security.util.DerValue" "getBitString" "()[B" DerValue.this []

  # call Java instance method 'public byte[] sun.security.util.DerValue.getBitString(boolean) throws java.io.IOException':
  #
  public getBitString_Z(arg0 bool) outcome (fuzion.java.Array (i8)) =>
    fuzion.java.call_virtual (outcome (fuzion.java.Array (i8))) "sun.security.util.DerValue" "getBitString" "(Z)[B" DerValue.this [(fuzion.java.bool_to_java_object Java.sun.security.util.DerValue.getBitString_Z.this.arg0)]

  # call Java instance method 'public boolean sun.security.util.DerValue.getBoolean() throws java.io.IOException':
  #
  public getBoolean outcome (bool) =>
    fuzion.java.call_virtual (outcome (bool)) "sun.security.util.DerValue" "getBoolean" "()Z" DerValue.this []

  # call Java instance method 'public final sun.security.util.DerInputStream sun.security.util.DerValue.getData()':
  #
  public getData Java.sun.security.util.DerInputStream =>
    fuzion.java.call_virtual (Java.sun.security.util.DerInputStream) "sun.security.util.DerValue" "getData" "()Lsun/security/util/DerInputStream;" DerValue.this []

  # call Java instance method 'public byte[] sun.security.util.DerValue.getDataBytes()':
  #
  public getDataBytes fuzion.java.Array (i8) =>
    fuzion.java.call_virtual (fuzion.java.Array (i8)) "sun.security.util.DerValue" "getDataBytes" "()[B" DerValue.this []

  # call Java instance method 'public int sun.security.util.DerValue.getEnumerated() throws java.io.IOException':
  #
  public getEnumerated outcome (i32) =>
    fuzion.java.call_virtual (outcome (i32)) "sun.security.util.DerValue" "getEnumerated" "()I" DerValue.this []

  # call Java instance method 'public java.lang.String sun.security.util.DerValue.getGeneralString() throws java.io.IOException':
  #
  public getGeneralString outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.security.util.DerValue" "getGeneralString" "()Ljava/lang/String;" DerValue.this []

  # call Java instance method 'public java.util.Date sun.security.util.DerValue.getGeneralizedTime() throws java.io.IOException':
  #
  public getGeneralizedTime outcome (Java.java.util.Date) =>
    fuzion.java.call_virtual (outcome (Java.java.util.Date)) "sun.security.util.DerValue" "getGeneralizedTime" "()Ljava/util/Date;" DerValue.this []

  # call Java instance method 'public java.lang.String sun.security.util.DerValue.getIA5String() throws java.io.IOException':
  #
  public getIA5String outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.security.util.DerValue" "getIA5String" "()Ljava/lang/String;" DerValue.this []

  # call Java instance method 'public int sun.security.util.DerValue.getInteger() throws java.io.IOException':
  #
  public getInteger outcome (i32) =>
    fuzion.java.call_virtual (outcome (i32)) "sun.security.util.DerValue" "getInteger" "()I" DerValue.this []

  # call Java instance method 'public void sun.security.util.DerValue.getNull() throws java.io.IOException':
  #
  public getNull outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "sun.security.util.DerValue" "getNull" "()V" DerValue.this []

  # call Java instance method 'public sun.security.util.ObjectIdentifier sun.security.util.DerValue.getOID() throws java.io.IOException':
  #
  public getOID outcome (Java.sun.security.util.ObjectIdentifier) =>
    fuzion.java.call_virtual (outcome (Java.sun.security.util.ObjectIdentifier)) "sun.security.util.DerValue" "getOID" "()Lsun/security/util/ObjectIdentifier;" DerValue.this []

  # call Java instance method 'public byte[] sun.security.util.DerValue.getOctetString() throws java.io.IOException':
  #
  public getOctetString outcome (fuzion.java.Array (i8)) =>
    fuzion.java.call_virtual (outcome (fuzion.java.Array (i8))) "sun.security.util.DerValue" "getOctetString" "()[B" DerValue.this []

  # call Java instance method 'public java.math.BigInteger sun.security.util.DerValue.getPositiveBigInteger() throws java.io.IOException':
  #
  public getPositiveBigInteger outcome (Java.java.math.BigInteger) =>
    fuzion.java.call_virtual (outcome (Java.java.math.BigInteger)) "sun.security.util.DerValue" "getPositiveBigInteger" "()Ljava/math/BigInteger;" DerValue.this []

  # call Java instance method 'public java.lang.String sun.security.util.DerValue.getPrintableString() throws java.io.IOException':
  #
  public getPrintableString outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.security.util.DerValue" "getPrintableString" "()Ljava/lang/String;" DerValue.this []

  # call Java instance method 'public java.lang.String sun.security.util.DerValue.getT61String() throws java.io.IOException':
  #
  public getT61String outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.security.util.DerValue" "getT61String" "()Ljava/lang/String;" DerValue.this []

  # call Java instance method 'public final byte sun.security.util.DerValue.getTag()':
  #
  public getTag i8 =>
    fuzion.java.call_virtual (i8) "sun.security.util.DerValue" "getTag" "()B" DerValue.this []

  # call Java instance method 'public java.util.Date sun.security.util.DerValue.getUTCTime() throws java.io.IOException':
  #
  public getUTCTime outcome (Java.java.util.Date) =>
    fuzion.java.call_virtual (outcome (Java.java.util.Date)) "sun.security.util.DerValue" "getUTCTime" "()Ljava/util/Date;" DerValue.this []

  # call Java instance method 'public java.lang.String sun.security.util.DerValue.getUTF8String() throws java.io.IOException':
  #
  public getUTF8String outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.security.util.DerValue" "getUTF8String" "()Ljava/lang/String;" DerValue.this []

  # call Java instance method 'public sun.security.util.BitArray sun.security.util.DerValue.getUnalignedBitString() throws java.io.IOException':
  #
  public getUnalignedBitString outcome (Java.sun.security.util.BitArray) =>
    fuzion.java.call_virtual (outcome (Java.sun.security.util.BitArray)) "sun.security.util.DerValue" "getUnalignedBitString" "()Lsun/security/util/BitArray;" DerValue.this []

  # call Java instance method 'public sun.security.util.BitArray sun.security.util.DerValue.getUnalignedBitString(boolean) throws java.io.IOException':
  #
  public getUnalignedBitString_Z(arg0 bool) outcome (Java.sun.security.util.BitArray) =>
    fuzion.java.call_virtual (outcome (Java.sun.security.util.BitArray)) "sun.security.util.DerValue" "getUnalignedBitString" "(Z)Lsun/security/util/BitArray;" DerValue.this [(fuzion.java.bool_to_java_object Java.sun.security.util.DerValue.getUnalignedBitString_Z.this.arg0)]

  # call Java instance method 'public java.lang.String sun.security.util.DerValue.getUniversalString() throws java.io.IOException':
  #
  public getUniversalString outcome (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.__jString)) "sun.security.util.DerValue" "getUniversalString" "()Ljava/lang/String;" DerValue.this []

  # call Java instance method 'public boolean sun.security.util.DerValue.isApplication()':
  #
  public isApplication bool =>
    fuzion.java.call_virtual (bool) "sun.security.util.DerValue" "isApplication" "()Z" DerValue.this []

  # call Java instance method 'public boolean sun.security.util.DerValue.isConstructed()':
  #
  public isConstructed bool =>
    fuzion.java.call_virtual (bool) "sun.security.util.DerValue" "isConstructed" "()Z" DerValue.this []

  # call Java instance method 'public boolean sun.security.util.DerValue.isConstructed(byte)':
  #
  public isConstructed_B(arg0 i8) bool =>
    fuzion.java.call_virtual (bool) "sun.security.util.DerValue" "isConstructed" "(B)Z" DerValue.this [(fuzion.java.i8_to_java_object Java.sun.security.util.DerValue.isConstructed_B.this.arg0)]

  # call Java instance method 'public boolean sun.security.util.DerValue.isContextSpecific()':
  #
  public isContextSpecific bool =>
    fuzion.java.call_virtual (bool) "sun.security.util.DerValue" "isContextSpecific" "()Z" DerValue.this []

  # call Java instance method 'public boolean sun.security.util.DerValue.isContextSpecific(byte)':
  #
  public isContextSpecific_B(arg0 i8) bool =>
    fuzion.java.call_virtual (bool) "sun.security.util.DerValue" "isContextSpecific" "(B)Z" DerValue.this [(fuzion.java.i8_to_java_object Java.sun.security.util.DerValue.isContextSpecific_B.this.arg0)]

  # call Java instance method 'public boolean sun.security.util.DerValue.isUniversal()':
  #
  public isUniversal bool =>
    fuzion.java.call_virtual (bool) "sun.security.util.DerValue" "isUniversal" "()Z" DerValue.this []

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

  # call Java instance method 'public void sun.security.util.DerValue.resetTag(byte)':
  #
  public resetTag_B(arg0 i8) unit =>
    fuzion.java.call_virtual (unit) "sun.security.util.DerValue" "resetTag" "(B)V" DerValue.this [(fuzion.java.i8_to_java_object Java.sun.security.util.DerValue.resetTag_B.this.arg0)]

  # call Java instance method 'public sun.security.util.DerValue[] sun.security.util.DerValue.subs(byte,int) throws java.io.IOException':
  #
  public subs_BI(arg0 i8, arg1 i32) outcome (fuzion.java.Array (Java.sun.security.util.DerValue)) =>
    fuzion.java.call_virtual (outcome (fuzion.java.Array (Java.sun.security.util.DerValue))) "sun.security.util.DerValue" "subs" "(BI)[Lsun/security/util/DerValue;" DerValue.this [(fuzion.java.i8_to_java_object Java.sun.security.util.DerValue.subs_BI.this.arg0); (fuzion.java.i32_to_java_object Java.sun.security.util.DerValue.subs_BI.this.arg1)]

  # call Java instance method 'public byte[] sun.security.util.DerValue.toByteArray()':
  #
  public toByteArray fuzion.java.Array (i8) =>
    fuzion.java.call_virtual (fuzion.java.Array (i8)) "sun.security.util.DerValue" "toByteArray" "()[B" DerValue.this []

  # call Java instance method 'public sun.security.util.DerInputStream sun.security.util.DerValue.toDerInputStream() throws java.io.IOException':
  #
  public toDerInputStream outcome (Java.sun.security.util.DerInputStream) =>
    fuzion.java.call_virtual (outcome (Java.sun.security.util.DerInputStream)) "sun.security.util.DerValue" "toDerInputStream" "()Lsun/security/util/DerInputStream;" DerValue.this []

  # call Java instance method 'public sun.security.util.DerValue sun.security.util.DerValue.withTag(byte)':
  #
  public withTag_B(arg0 i8) Java.sun.security.util.DerValue =>
    fuzion.java.call_virtual (Java.sun.security.util.DerValue) "sun.security.util.DerValue" "withTag" "(B)Lsun/security/util/DerValue;" DerValue.this [(fuzion.java.i8_to_java_object Java.sun.security.util.DerValue.withTag_B.this.arg0)]

  # short-hand to call Java method 'public void sun.security.util.DerValue.encode(sun.security.util.DerOutputStream)':
  #
  public encode(arg0 Java.sun.security.util.DerOutputStream) (unit) =>
    encode_Lsun_7_security_7_util_7_DerOutputStream_s_ Java.sun.security.util.DerValue.encode.this.arg0

  # short-hand to call Java method 'public byte[] sun.security.util.DerValue.getBitString(boolean) throws java.io.IOException':
  #
  public getBitString(arg0 bool) (outcome (fuzion.java.Array (i8))) =>
    getBitString_Z Java.sun.security.util.DerValue.getBitString.this.arg0

  # short-hand to call Java method 'public sun.security.util.BitArray sun.security.util.DerValue.getUnalignedBitString(boolean) throws java.io.IOException':
  #
  public getUnalignedBitString(arg0 bool) (outcome (Java.sun.security.util.BitArray)) =>
    getUnalignedBitString_Z Java.sun.security.util.DerValue.getUnalignedBitString.this.arg0

  # short-hand to call Java method 'public boolean sun.security.util.DerValue.isConstructed(byte)':
  #
  public isConstructed(arg0 i8) (bool) =>
    isConstructed_B Java.sun.security.util.DerValue.isConstructed.this.arg0

  # short-hand to call Java method 'public boolean sun.security.util.DerValue.isContextSpecific(byte)':
  #
  public isContextSpecific(arg0 i8) (bool) =>
    isContextSpecific_B Java.sun.security.util.DerValue.isContextSpecific.this.arg0

  # short-hand to call Java method 'public void sun.security.util.DerValue.resetTag(byte)':
  #
  public resetTag(arg0 i8) (unit) =>
    resetTag_B Java.sun.security.util.DerValue.resetTag.this.arg0

  # short-hand to call Java method 'public sun.security.util.DerValue[] sun.security.util.DerValue.subs(byte,int) throws java.io.IOException':
  #
  public subs(arg0 i8, arg1 i32) (outcome (fuzion.java.Array (Java.sun.security.util.DerValue))) =>
    subs_BI Java.sun.security.util.DerValue.subs.this.arg0 Java.sun.security.util.DerValue.subs.this.arg1

  # short-hand to call Java method 'public sun.security.util.DerValue sun.security.util.DerValue.withTag(byte)':
  #
  public withTag(arg0 i8) (Java.sun.security.util.DerValue) =>
    withTag_B Java.sun.security.util.DerValue.withTag.this.arg0

  # read instance Java field 'public final sun.security.util.DerInputStream sun.security.util.DerValue.data':
  #
  public data__FIELD Java.sun.security.util.DerInputStream =>
    fuzion.java.get_field (Java.sun.security.util.DerInputStream) DerValue.this "data"

  # read instance Java field 'public byte sun.security.util.DerValue.tag':
  #
  public tag i8 =>
    fuzion.java.get_field (i8) DerValue.this "tag"