All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.stjs.javascript.JSStringAdapterBase Maven / Gradle / Ivy

package org.stjs.javascript;

import org.stjs.javascript.annotation.Adapter;
import org.stjs.javascript.annotation.Template;
import org.stjs.javascript.functions.Function1;

@Adapter
public class JSStringAdapterBase {
	@Template("adapter")
	public native static Array match(String applyTo, RegExp re);

	@Template("adapter")
	public native static Array split(String applyTo, String re);

	@Template("adapter")
	public native static Array split(String applyTo, String re, int limit);

	@Template("adapter")
	public native static String replace(String applyTo, RegExp re, String repl);

	@Template("adapter")
	public native static String replace(String applyTo, RegExp re, Function1 replaceFunction);

	@Template("adapter")
	public native static int charCodeAt(String applyTo, int x);

	@Template("adapter")
	public native static String fromCharCode(Class applyTo, int... codes);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy