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

Java/java/util/regex/Matcher.fz


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

  # call Java instance method 'public java.util.regex.Matcher java.util.regex.Matcher.appendReplacement(java.lang.StringBuffer,java.lang.String)':
  #
  public appendReplacement_Ljava_7_lang_7_StringBuffer_s_Ljava_7_lang_7_String_s_(arg0 Java.java.lang.StringBuffer, arg1 String) Java.java.util.regex.Matcher =>
    fuzion.java.call_virtual (Java.java.util.regex.Matcher) "java.util.regex.Matcher" "appendReplacement" "(Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher;" Matcher.this [(Java.java.util.regex.Matcher.appendReplacement_Ljava_7_lang_7_StringBuffer_s_Ljava_7_lang_7_String_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.util.regex.Matcher.appendReplacement_Ljava_7_lang_7_StringBuffer_s_Ljava_7_lang_7_String_s_.this.arg1)]

  # call Java instance method 'public java.util.regex.Matcher java.util.regex.Matcher.appendReplacement(java.lang.StringBuilder,java.lang.String)':
  #
  public appendReplacement_Ljava_7_lang_7_StringBuilder_s_Ljava_7_lang_7_String_s_(arg0 Java.java.lang.StringBuilder, arg1 String) Java.java.util.regex.Matcher =>
    fuzion.java.call_virtual (Java.java.util.regex.Matcher) "java.util.regex.Matcher" "appendReplacement" "(Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/regex/Matcher;" Matcher.this [(Java.java.util.regex.Matcher.appendReplacement_Ljava_7_lang_7_StringBuilder_s_Ljava_7_lang_7_String_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.util.regex.Matcher.appendReplacement_Ljava_7_lang_7_StringBuilder_s_Ljava_7_lang_7_String_s_.this.arg1)]

  # call Java instance method 'public java.lang.StringBuffer java.util.regex.Matcher.appendTail(java.lang.StringBuffer)':
  #
  public appendTail_Ljava_7_lang_7_StringBuffer_s_(arg0 Java.java.lang.StringBuffer) Java.java.lang.StringBuffer =>
    fuzion.java.call_virtual (Java.java.lang.StringBuffer) "java.util.regex.Matcher" "appendTail" "(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;" Matcher.this [(Java.java.util.regex.Matcher.appendTail_Ljava_7_lang_7_StringBuffer_s_.this.arg0)]

  # call Java instance method 'public java.lang.StringBuilder java.util.regex.Matcher.appendTail(java.lang.StringBuilder)':
  #
  public appendTail_Ljava_7_lang_7_StringBuilder_s_(arg0 Java.java.lang.StringBuilder) Java.java.lang.StringBuilder =>
    fuzion.java.call_virtual (Java.java.lang.StringBuilder) "java.util.regex.Matcher" "appendTail" "(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;" Matcher.this [(Java.java.util.regex.Matcher.appendTail_Ljava_7_lang_7_StringBuilder_s_.this.arg0)]

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

  # call Java instance method 'public int java.util.regex.Matcher.end(int)':
  #
  public end_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "java.util.regex.Matcher" "end" "(I)I" Matcher.this [(fuzion.java.i32_to_java_object Java.java.util.regex.Matcher.end_I.this.arg0)]

  # call Java instance method 'public int java.util.regex.Matcher.end(java.lang.String)':
  #
  public end_Ljava_7_lang_7_String_s_(arg0 String) i32 =>
    fuzion.java.call_virtual (i32) "java.util.regex.Matcher" "end" "(Ljava/lang/String;)I" Matcher.this [(fuzion.java.string_to_java_object Java.java.util.regex.Matcher.end_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public boolean java.util.regex.Matcher.find()':
  #
  public find bool =>
    fuzion.java.call_virtual (bool) "java.util.regex.Matcher" "find" "()Z" Matcher.this []

  # call Java instance method 'public boolean java.util.regex.Matcher.find(int)':
  #
  public find_I(arg0 i32) bool =>
    fuzion.java.call_virtual (bool) "java.util.regex.Matcher" "find" "(I)Z" Matcher.this [(fuzion.java.i32_to_java_object Java.java.util.regex.Matcher.find_I.this.arg0)]

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

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

  # call Java instance method 'public java.lang.String java.util.regex.Matcher.group(int)':
  #
  public group_I(arg0 i32) Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.util.regex.Matcher" "group" "(I)Ljava/lang/String;" Matcher.this [(fuzion.java.i32_to_java_object Java.java.util.regex.Matcher.group_I.this.arg0)]

  # call Java instance method 'public java.lang.String java.util.regex.Matcher.group(java.lang.String)':
  #
  public group_Ljava_7_lang_7_String_s_(arg0 String) Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.util.regex.Matcher" "group" "(Ljava/lang/String;)Ljava/lang/String;" Matcher.this [(fuzion.java.string_to_java_object Java.java.util.regex.Matcher.group_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public boolean java.util.regex.Matcher.hasAnchoringBounds()':
  #
  public hasAnchoringBounds bool =>
    fuzion.java.call_virtual (bool) "java.util.regex.Matcher" "hasAnchoringBounds" "()Z" Matcher.this []

  # call Java instance method 'public boolean java.util.regex.Matcher.hasMatch()':
  #
  public hasMatch bool =>
    fuzion.java.call_virtual (bool) "java.util.regex.Matcher" "hasMatch" "()Z" Matcher.this []

  # call Java instance method 'public boolean java.util.regex.Matcher.hasTransparentBounds()':
  #
  public hasTransparentBounds bool =>
    fuzion.java.call_virtual (bool) "java.util.regex.Matcher" "hasTransparentBounds" "()Z" Matcher.this []

  # call Java instance method 'public boolean java.util.regex.Matcher.hitEnd()':
  #
  public hitEnd bool =>
    fuzion.java.call_virtual (bool) "java.util.regex.Matcher" "hitEnd" "()Z" Matcher.this []

  # call Java instance method 'public boolean java.util.regex.Matcher.lookingAt()':
  #
  public lookingAt bool =>
    fuzion.java.call_virtual (bool) "java.util.regex.Matcher" "lookingAt" "()Z" Matcher.this []

  # call Java instance method 'public boolean java.util.regex.Matcher.matches()':
  #
  public matches bool =>
    fuzion.java.call_virtual (bool) "java.util.regex.Matcher" "matches" "()Z" Matcher.this []

  # call Java instance method 'public java.util.Map java.util.regex.Matcher.namedGroups()':
  #
  public namedGroups Java.java.util.Map =>
    fuzion.java.call_virtual (Java.java.util.Map) "java.util.regex.Matcher" "namedGroups" "()Ljava/util/Map;" Matcher.this []

  # call Java instance method 'public java.util.regex.Pattern java.util.regex.Matcher.pattern()':
  #
  public pattern Java.java.util.regex.Pattern =>
    fuzion.java.call_virtual (Java.java.util.regex.Pattern) "java.util.regex.Matcher" "pattern" "()Ljava/util/regex/Pattern;" Matcher.this []

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

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

  # call Java instance method 'public java.util.regex.Matcher java.util.regex.Matcher.region(int,int)':
  #
  public region_II(arg0 i32, arg1 i32) Java.java.util.regex.Matcher =>
    fuzion.java.call_virtual (Java.java.util.regex.Matcher) "java.util.regex.Matcher" "region" "(II)Ljava/util/regex/Matcher;" Matcher.this [(fuzion.java.i32_to_java_object Java.java.util.regex.Matcher.region_II.this.arg0); (fuzion.java.i32_to_java_object Java.java.util.regex.Matcher.region_II.this.arg1)]

  # call Java instance method 'public java.lang.String java.util.regex.Matcher.replaceAll(java.lang.String)':
  #
  public replaceAll_Ljava_7_lang_7_String_s_(arg0 String) Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.util.regex.Matcher" "replaceAll" "(Ljava/lang/String;)Ljava/lang/String;" Matcher.this [(fuzion.java.string_to_java_object Java.java.util.regex.Matcher.replaceAll_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public java.lang.String java.util.regex.Matcher.replaceAll(java.util.function.Function)':
  #
  public replaceAll_Ljava_7_util_7_function_7_Function_s_(arg0 Java.java.util.function.Function) Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.util.regex.Matcher" "replaceAll" "(Ljava/util/function/Function;)Ljava/lang/String;" Matcher.this [(Java.java.util.regex.Matcher.replaceAll_Ljava_7_util_7_function_7_Function_s_.this.arg0)]

  # call Java instance method 'public java.lang.String java.util.regex.Matcher.replaceFirst(java.lang.String)':
  #
  public replaceFirst_Ljava_7_lang_7_String_s_(arg0 String) Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.util.regex.Matcher" "replaceFirst" "(Ljava/lang/String;)Ljava/lang/String;" Matcher.this [(fuzion.java.string_to_java_object Java.java.util.regex.Matcher.replaceFirst_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public java.lang.String java.util.regex.Matcher.replaceFirst(java.util.function.Function)':
  #
  public replaceFirst_Ljava_7_util_7_function_7_Function_s_(arg0 Java.java.util.function.Function) Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.util.regex.Matcher" "replaceFirst" "(Ljava/util/function/Function;)Ljava/lang/String;" Matcher.this [(Java.java.util.regex.Matcher.replaceFirst_Ljava_7_util_7_function_7_Function_s_.this.arg0)]

  # call Java instance method 'public boolean java.util.regex.Matcher.requireEnd()':
  #
  public requireEnd bool =>
    fuzion.java.call_virtual (bool) "java.util.regex.Matcher" "requireEnd" "()Z" Matcher.this []

  # call Java instance method 'public java.util.regex.Matcher java.util.regex.Matcher.reset()':
  #
  public reset Java.java.util.regex.Matcher =>
    fuzion.java.call_virtual (Java.java.util.regex.Matcher) "java.util.regex.Matcher" "reset" "()Ljava/util/regex/Matcher;" Matcher.this []

  # call Java instance method 'public java.util.regex.Matcher java.util.regex.Matcher.reset(java.lang.CharSequence)':
  #
  public reset_Ljava_7_lang_7_CharSequence_s_(arg0 Java.java.lang.CharSequence) Java.java.util.regex.Matcher =>
    fuzion.java.call_virtual (Java.java.util.regex.Matcher) "java.util.regex.Matcher" "reset" "(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;" Matcher.this [(Java.java.util.regex.Matcher.reset_Ljava_7_lang_7_CharSequence_s_.this.arg0)]

  # call Java instance method 'public java.util.stream.Stream java.util.regex.Matcher.results()':
  #
  public results Java.java.util.stream.Stream =>
    fuzion.java.call_virtual (Java.java.util.stream.Stream) "java.util.regex.Matcher" "results" "()Ljava/util/stream/Stream;" Matcher.this []

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

  # call Java instance method 'public int java.util.regex.Matcher.start(int)':
  #
  public start_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "java.util.regex.Matcher" "start" "(I)I" Matcher.this [(fuzion.java.i32_to_java_object Java.java.util.regex.Matcher.start_I.this.arg0)]

  # call Java instance method 'public int java.util.regex.Matcher.start(java.lang.String)':
  #
  public start_Ljava_7_lang_7_String_s_(arg0 String) i32 =>
    fuzion.java.call_virtual (i32) "java.util.regex.Matcher" "start" "(Ljava/lang/String;)I" Matcher.this [(fuzion.java.string_to_java_object Java.java.util.regex.Matcher.start_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public java.util.regex.MatchResult java.util.regex.Matcher.toMatchResult()':
  #
  public toMatchResult Java.java.util.regex.MatchResult =>
    fuzion.java.call_virtual (Java.java.util.regex.MatchResult) "java.util.regex.Matcher" "toMatchResult" "()Ljava/util/regex/MatchResult;" Matcher.this []

  # call Java instance method 'public java.util.regex.Matcher java.util.regex.Matcher.useAnchoringBounds(boolean)':
  #
  public useAnchoringBounds_Z(arg0 bool) Java.java.util.regex.Matcher =>
    fuzion.java.call_virtual (Java.java.util.regex.Matcher) "java.util.regex.Matcher" "useAnchoringBounds" "(Z)Ljava/util/regex/Matcher;" Matcher.this [(fuzion.java.bool_to_java_object Java.java.util.regex.Matcher.useAnchoringBounds_Z.this.arg0)]

  # call Java instance method 'public java.util.regex.Matcher java.util.regex.Matcher.usePattern(java.util.regex.Pattern)':
  #
  public usePattern_Ljava_7_util_7_regex_7_Pattern_s_(arg0 Java.java.util.regex.Pattern) Java.java.util.regex.Matcher =>
    fuzion.java.call_virtual (Java.java.util.regex.Matcher) "java.util.regex.Matcher" "usePattern" "(Ljava/util/regex/Pattern;)Ljava/util/regex/Matcher;" Matcher.this [(Java.java.util.regex.Matcher.usePattern_Ljava_7_util_7_regex_7_Pattern_s_.this.arg0)]

  # call Java instance method 'public java.util.regex.Matcher java.util.regex.Matcher.useTransparentBounds(boolean)':
  #
  public useTransparentBounds_Z(arg0 bool) Java.java.util.regex.Matcher =>
    fuzion.java.call_virtual (Java.java.util.regex.Matcher) "java.util.regex.Matcher" "useTransparentBounds" "(Z)Ljava/util/regex/Matcher;" Matcher.this [(fuzion.java.bool_to_java_object Java.java.util.regex.Matcher.useTransparentBounds_Z.this.arg0)]

  # short-hand to call Java method 'public java.util.regex.Matcher java.util.regex.Matcher.appendReplacement(java.lang.StringBuffer,java.lang.String)':
  #
  public appendReplacement(arg0 Java.java.lang.StringBuffer, arg1 String) (Java.java.util.regex.Matcher) =>
    appendReplacement_Ljava_7_lang_7_StringBuffer_s_Ljava_7_lang_7_String_s_ Java.java.util.regex.Matcher.appendReplacement.this.arg0 Java.java.util.regex.Matcher.appendReplacement.this.arg1

  # short-hand to call Java method 'public java.lang.StringBuffer java.util.regex.Matcher.appendTail(java.lang.StringBuffer)':
  #
  public appendTail(arg0 Java.java.lang.StringBuffer) (Java.java.lang.StringBuffer) =>
    appendTail_Ljava_7_lang_7_StringBuffer_s_ Java.java.util.regex.Matcher.appendTail.this.arg0

  # short-hand to call Java method 'public int java.util.regex.Matcher.end(java.lang.String)':
  #
  public end(arg0 String) (i32) =>
    end_Ljava_7_lang_7_String_s_ Java.java.util.regex.Matcher.end.this.arg0

  # short-hand to call Java method 'public boolean java.util.regex.Matcher.find(int)':
  #
  public find(arg0 i32) (bool) =>
    find_I Java.java.util.regex.Matcher.find.this.arg0

  # short-hand to call Java method 'public java.lang.String java.util.regex.Matcher.group(java.lang.String)':
  #
  public group(arg0 String) (Java.java.lang.__jString) =>
    group_Ljava_7_lang_7_String_s_ Java.java.util.regex.Matcher.group.this.arg0

  # short-hand to call Java method 'public java.util.regex.Matcher java.util.regex.Matcher.region(int,int)':
  #
  public region(arg0 i32, arg1 i32) (Java.java.util.regex.Matcher) =>
    region_II Java.java.util.regex.Matcher.region.this.arg0 Java.java.util.regex.Matcher.region.this.arg1

  # short-hand to call Java method 'public java.lang.String java.util.regex.Matcher.replaceAll(java.lang.String)':
  #
  public replaceAll(arg0 String) (Java.java.lang.__jString) =>
    replaceAll_Ljava_7_lang_7_String_s_ Java.java.util.regex.Matcher.replaceAll.this.arg0

  # short-hand to call Java method 'public java.lang.String java.util.regex.Matcher.replaceFirst(java.lang.String)':
  #
  public replaceFirst(arg0 String) (Java.java.lang.__jString) =>
    replaceFirst_Ljava_7_lang_7_String_s_ Java.java.util.regex.Matcher.replaceFirst.this.arg0

  # short-hand to call Java method 'public java.util.regex.Matcher java.util.regex.Matcher.reset(java.lang.CharSequence)':
  #
  public reset(arg0 Java.java.lang.CharSequence) (Java.java.util.regex.Matcher) =>
    reset_Ljava_7_lang_7_CharSequence_s_ Java.java.util.regex.Matcher.reset.this.arg0

  # short-hand to call Java method 'public int java.util.regex.Matcher.start(java.lang.String)':
  #
  public start(arg0 String) (i32) =>
    start_Ljava_7_lang_7_String_s_ Java.java.util.regex.Matcher.start.this.arg0

  # short-hand to call Java method 'public java.util.regex.Matcher java.util.regex.Matcher.useAnchoringBounds(boolean)':
  #
  public useAnchoringBounds(arg0 bool) (Java.java.util.regex.Matcher) =>
    useAnchoringBounds_Z Java.java.util.regex.Matcher.useAnchoringBounds.this.arg0

  # short-hand to call Java method 'public java.util.regex.Matcher java.util.regex.Matcher.usePattern(java.util.regex.Pattern)':
  #
  public usePattern(arg0 Java.java.util.regex.Pattern) (Java.java.util.regex.Matcher) =>
    usePattern_Ljava_7_util_7_regex_7_Pattern_s_ Java.java.util.regex.Matcher.usePattern.this.arg0

  # short-hand to call Java method 'public java.util.regex.Matcher java.util.regex.Matcher.useTransparentBounds(boolean)':
  #
  public useTransparentBounds(arg0 bool) (Java.java.util.regex.Matcher) =>
    useTransparentBounds_Z Java.java.util.regex.Matcher.useTransparentBounds.this.arg0