| org.mozilla.javascript.regexp.NativeRegExp
NativeRegExp | public class NativeRegExp extends IdScriptableObject implements Function(Code) | | This class implements the RegExp native object.
Revision History:
Implementation in C by Brendan Eich
Initial port to Java by Norris Boyd from jsregexp.c version 1.36
Merged up to version 1.38, which included Unicode support.
Merged bug fixes in version 1.39.
Merged JSFUN13_BRANCH changes up to 1.32.2.13
author: Brendan Eich author: Norris Boyd |
Method Summary | |
public Object | call(Context cx, Scriptable scope, Scriptable thisObj, Object[] args) | Scriptable | compile(Context cx, Scriptable scope, Object[] args) | static Object | compileRE(Context cx, String str, String global, boolean flat) | public Scriptable | construct(Context cx, Scriptable scope, Object[] args) | public Object | execIdCall(IdFunctionObject f, Context cx, Scriptable scope, Scriptable thisObj, Object[] args) | Object | executeRegExp(Context cx, Scriptable scopeObj, RegExpImpl res, String str, int indexp, int matchType) | protected int | findInstanceIdInfo(String s) | protected int | findPrototypeId(String s) | public String | getClassName() | int | getFlags() | protected String | getInstanceIdName(int id) | protected Object | getInstanceIdValue(int id) | protected int | getMaxInstanceId() | public static void | init(Context cx, Scriptable scope, boolean sealed) | protected void | initPrototypeId(int id) | static boolean | isDigit(char c) | protected void | setInstanceIdValue(int id, Object value) | public String | toString() |
JSREG_FOLD | final public static int JSREG_FOLD(Code) | | |
JSREG_GLOB | final public static int JSREG_GLOB(Code) | | |
JSREG_MULTILINE | final public static int JSREG_MULTILINE(Code) | | |
MATCH | final public static int MATCH(Code) | | |
PREFIX | final public static int PREFIX(Code) | | |
TEST | final public static int TEST(Code) | | |
lastIndex | double lastIndex(Code) | | |
serialVersionUID | final static long serialVersionUID(Code) | | |
NativeRegExp | NativeRegExp(Scriptable scope, Object regexpCompiled)(Code) | | |
NativeRegExp | NativeRegExp()(Code) | | |
execIdCall | public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope, Scriptable thisObj, Object[] args)(Code) | | |
executeRegExp | Object executeRegExp(Context cx, Scriptable scopeObj, RegExpImpl res, String str, int indexp, int matchType)(Code) | | |
findInstanceIdInfo | protected int findInstanceIdInfo(String s)(Code) | | |
findPrototypeId | protected int findPrototypeId(String s)(Code) | | |
getInstanceIdName | protected String getInstanceIdName(int id)(Code) | | |
getInstanceIdValue | protected Object getInstanceIdValue(int id)(Code) | | |
getMaxInstanceId | protected int getMaxInstanceId()(Code) | | |
init | public static void init(Context cx, Scriptable scope, boolean sealed)(Code) | | |
initPrototypeId | protected void initPrototypeId(int id)(Code) | | |
isDigit | static boolean isDigit(char c)(Code) | | |
setInstanceIdValue | protected void setInstanceIdValue(int id, Object value)(Code) | | |
|
|