Fix JsMethod name for String constructors.
Change-Id: I34f5b0406a687cdb7265466339d976cb5fb2a9ff
diff --git a/user/super/com/google/gwt/emul/java/lang/String.java b/user/super/com/google/gwt/emul/java/lang/String.java
index f6abc8d..6826106 100644
--- a/user/super/com/google/gwt/emul/java/lang/String.java
+++ b/user/super/com/google/gwt/emul/java/lang/String.java
@@ -823,7 +823,7 @@
return $createString(bytes, ofs, len, String.getCharset(charsetName));
}
- @JsMethod(name = "$create__arrayOf_byte__int__int__java_nio_Charset")
+ @JsMethod(name = "$create__arrayOf_byte__int__int__java_nio_charset_Charset")
static String $createString(byte[] bytes, int ofs, int len, Charset charset) {
return String.valueOf(((EmulatedCharset) charset).decodeString(bytes, ofs, len));
}
@@ -834,7 +834,7 @@
return $createString(bytes, 0, bytes.length, charsetName);
}
- @JsMethod(name = "$create__arrayOf_byte__java_nio_Charset")
+ @JsMethod(name = "$create__arrayOf_byte__java_nio_charset_Charset")
static String $createString(byte[] bytes, Charset charset)
throws UnsupportedEncodingException {
return $createString(bytes, 0, bytes.length, charset.name());