public final class Strings extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.oracle.truffle.api.strings.TruffleString |
_COMPILE_ONLY |
static com.oracle.truffle.api.strings.TruffleString |
_SCRIPTING |
static com.oracle.truffle.api.strings.TruffleString |
_TIMEZONE |
static com.oracle.truffle.api.strings.TruffleString |
$_ |
static com.oracle.truffle.api.strings.TruffleString |
$_1 |
static com.oracle.truffle.api.strings.TruffleString |
$_2 |
static com.oracle.truffle.api.strings.TruffleString |
$_3 |
static com.oracle.truffle.api.strings.TruffleString |
$_4 |
static com.oracle.truffle.api.strings.TruffleString |
$_5 |
static com.oracle.truffle.api.strings.TruffleString |
$_6 |
static com.oracle.truffle.api.strings.TruffleString |
$_7 |
static com.oracle.truffle.api.strings.TruffleString |
$_8 |
static com.oracle.truffle.api.strings.TruffleString |
$_9 |
static com.oracle.truffle.api.strings.TruffleString |
$_AMPERSAND |
static com.oracle.truffle.api.strings.TruffleString |
$_ARG |
static com.oracle.truffle.api.strings.TruffleString |
$_BACKTICK |
static com.oracle.truffle.api.strings.TruffleString |
$_ERR |
static com.oracle.truffle.api.strings.TruffleString |
$_EXEC |
static com.oracle.truffle.api.strings.TruffleString |
$_EXIT |
static com.oracle.truffle.api.strings.TruffleString |
$_OPTIONS |
static com.oracle.truffle.api.strings.TruffleString |
$_OUT |
static com.oracle.truffle.api.strings.TruffleString |
$_PLUS |
static com.oracle.truffle.api.strings.TruffleString |
$_SQUOT |
static com.oracle.truffle.api.strings.TruffleString |
A |
static com.oracle.truffle.api.strings.TruffleString |
ACCESSOR |
static com.oracle.truffle.api.strings.TruffleString |
ACRE |
static com.oracle.truffle.api.strings.TruffleString |
ADD |
static com.oracle.truffle.api.strings.TruffleString |
AGENT |
static com.oracle.truffle.api.strings.TruffleString |
AGENT_BROADCAST |
static com.oracle.truffle.api.strings.TruffleString |
AGENT_GET_REPORT |
static com.oracle.truffle.api.strings.TruffleString |
AGENT_LEAVING |
static com.oracle.truffle.api.strings.TruffleString |
AGENT_RECEIVE_BROADCAST |
static com.oracle.truffle.api.strings.TruffleString |
AGENT_REPORT |
static com.oracle.truffle.api.strings.TruffleString |
AGENT_SLEEP |
static com.oracle.truffle.api.strings.TruffleString |
AGENT_START |
static com.oracle.truffle.api.strings.TruffleString |
ALL |
static com.oracle.truffle.api.strings.TruffleString |
ANGLE_BRACKET_CLOSE |
static com.oracle.truffle.api.strings.TruffleString |
ANGLE_BRACKET_CLOSE_2 |
static com.oracle.truffle.api.strings.TruffleString |
ANGLE_BRACKET_CLOSE_3 |
static com.oracle.truffle.api.strings.TruffleString |
ANGLE_BRACKET_OPEN |
static com.oracle.truffle.api.strings.TruffleString |
ANGLE_BRACKET_OPEN_2 |
static com.oracle.truffle.api.strings.TruffleString |
ANGLE_BRACKET_OPEN_SLASH |
static com.oracle.truffle.api.strings.TruffleString |
ANY |
static com.oracle.truffle.api.strings.TruffleString |
ANYFUNC |
static com.oracle.truffle.api.strings.TruffleString |
APPLY |
static com.oracle.truffle.api.strings.TruffleString |
ARGUMENTS |
static com.oracle.truffle.api.strings.TruffleString |
ARRAY_PAREN_OPEN |
static com.oracle.truffle.api.strings.TruffleString |
ASYNC |
static com.oracle.truffle.api.strings.TruffleString |
ASYNC_ITERATOR |
static com.oracle.truffle.api.strings.TruffleString |
ASYNC_PROMISE_ALL_BEGIN |
static com.oracle.truffle.api.strings.TruffleString |
ASYNC_SPC |
static com.oracle.truffle.api.strings.TruffleString |
AT |
static com.oracle.truffle.api.strings.TruffleString |
B |
static com.oracle.truffle.api.strings.TruffleString |
BACKSLASH |
static com.oracle.truffle.api.strings.TruffleString |
BACKSLASH_B |
static com.oracle.truffle.api.strings.TruffleString |
BACKSLASH_BACKSLASH |
static com.oracle.truffle.api.strings.TruffleString |
BACKSLASH_DOUBLE_QUOTE |
static com.oracle.truffle.api.strings.TruffleString |
BACKSLASH_F |
static com.oracle.truffle.api.strings.TruffleString |
BACKSLASH_N |
static com.oracle.truffle.api.strings.TruffleString |
BACKSLASH_R |
static com.oracle.truffle.api.strings.TruffleString |
BACKSLASH_T |
static com.oracle.truffle.api.strings.TruffleString |
BACKSLASH_U |
static com.oracle.truffle.api.strings.TruffleString |
BACKSLASH_U00 |
static com.oracle.truffle.api.strings.TruffleString |
BACKSLASH_UD |
static com.oracle.truffle.api.strings.TruffleString |
BIG |
static com.oracle.truffle.api.strings.TruffleString |
BIG_ARROW_SPACES |
static com.oracle.truffle.api.strings.TruffleString |
BIT |
static com.oracle.truffle.api.strings.TruffleString |
BLINK |
static com.oracle.truffle.api.strings.TruffleString |
BOOLEAN_PROTOTYPE |
static com.oracle.truffle.api.strings.TruffleString |
BOUND |
static com.oracle.truffle.api.strings.TruffleString |
BOUND_SPC |
static com.oracle.truffle.api.strings.TruffleString |
BRACKET_BOOLEAN_SPC |
static com.oracle.truffle.api.strings.TruffleString |
BRACKET_CLOSE |
static com.oracle.truffle.api.strings.TruffleString |
BRACKET_CLOSE_2_COLON |
static com.oracle.truffle.api.strings.TruffleString |
BRACKET_DATE_SPC |
static com.oracle.truffle.api.strings.TruffleString |
BRACKET_OBJECT_SPC |
static com.oracle.truffle.api.strings.TruffleString |
BRACKET_OPEN |
static com.oracle.truffle.api.strings.TruffleString |
BRACKET_OPEN_2 |
static com.oracle.truffle.api.strings.TruffleString |
BRACKET_SYMBOL_DOT |
static com.oracle.truffle.api.strings.TruffleString |
BROADCAST |
static com.oracle.truffle.api.strings.TruffleString |
BYTE |
static com.oracle.truffle.api.strings.TruffleString |
CALL |
static com.oracle.truffle.api.strings.TruffleString |
CAPS_EPSILON |
static com.oracle.truffle.api.strings.TruffleString |
CAPS_ID |
static com.oracle.truffle.api.strings.TruffleString |
CAPS_JSON |
static com.oracle.truffle.api.strings.TruffleString |
CAPS_MAX_SAFE_INTEGER |
static com.oracle.truffle.api.strings.TruffleString |
CAPS_MAX_VALUE |
static com.oracle.truffle.api.strings.TruffleString |
CAPS_MIN_SAFE_INTEGER |
static com.oracle.truffle.api.strings.TruffleString |
CAPS_MIN_VALUE |
static com.oracle.truffle.api.strings.TruffleString |
CAPS_NEGATIVE_INFINITY |
static com.oracle.truffle.api.strings.TruffleString |
CAPS_POSITIVE_INFINITY |
static com.oracle.truffle.api.strings.TruffleString |
CAPS_PWD |
static com.oracle.truffle.api.strings.TruffleString |
CAPTURE_STACK_TRACE |
static com.oracle.truffle.api.strings.TruffleString |
CAUSE |
static com.oracle.truffle.api.strings.TruffleString |
CELSIUS |
static com.oracle.truffle.api.strings.TruffleString |
CENTIMETER |
static com.oracle.truffle.api.strings.TruffleString |
COLON |
static com.oracle.truffle.api.strings.TruffleString |
COLON_SPACE |
static com.oracle.truffle.api.strings.TruffleString |
COLOR |
static com.oracle.truffle.api.strings.TruffleString |
COM |
static com.oracle.truffle.api.strings.TruffleString |
COMMA |
static com.oracle.truffle.api.strings.TruffleString |
COMMA_ANONYMOUS_BRACKETS |
static com.oracle.truffle.api.strings.TruffleString |
COMMA_NEWLINE |
static com.oracle.truffle.api.strings.TruffleString |
COMMA_SPC |
static com.oracle.truffle.api.strings.TruffleString |
COMPARE |
static com.oracle.truffle.api.strings.TruffleString |
CONSOLE |
static com.oracle.truffle.api.strings.TruffleString |
CONSTRUCT |
static com.oracle.truffle.api.strings.TruffleString |
COPY_WITHIN |
static com.oracle.truffle.api.strings.TruffleString |
CREATE_REALM |
static com.oracle.truffle.api.strings.TruffleString |
DASH |
static com.oracle.truffle.api.strings.TruffleString |
DASH_PER_DASH |
static com.oracle.truffle.api.strings.TruffleString |
DASH_X_DASH |
static com.oracle.truffle.api.strings.TruffleString |
DATE |
static com.oracle.truffle.api.strings.TruffleString |
DATE_STYLE |
static com.oracle.truffle.api.strings.TruffleString |
DAY |
static com.oracle.truffle.api.strings.TruffleString |
DAYS |
static com.oracle.truffle.api.strings.TruffleString |
DEFAULT |
static com.oracle.truffle.api.strings.TruffleString |
DEFAULT_VALUE |
static com.oracle.truffle.api.strings.TruffleString |
DEGREE |
static com.oracle.truffle.api.strings.TruffleString |
DELETE |
static com.oracle.truffle.api.strings.TruffleString |
DETACH_ARRAY_BUFFER |
static com.oracle.truffle.api.strings.TruffleString |
DIRNAME_VAR_NAME |
static com.oracle.truffle.api.strings.TruffleString |
DOLLAR_ENV |
static com.oracle.truffle.api.strings.TruffleString |
DONE |
static com.oracle.truffle.api.strings.TruffleString |
DOT |
static com.oracle.truffle.api.strings.TruffleString |
DOT_DOT_DOT |
static com.oracle.truffle.api.strings.TruffleString |
DOT_DOT_SLASH |
static com.oracle.truffle.api.strings.TruffleString |
DOT_PROTOTYPE |
static com.oracle.truffle.api.strings.TruffleString |
DOT_SLASH |
static com.oracle.truffle.api.strings.TruffleString |
DOUBLE_QUOTE |
static com.oracle.truffle.api.strings.TruffleString |
DYNAMIC_FUNCTION_NAME |
static com.oracle.truffle.api.strings.TruffleString |
E |
static com.oracle.truffle.api.strings.TruffleString |
EDU |
static com.oracle.truffle.api.strings.TruffleString |
ELEMENT |
static com.oracle.truffle.api.strings.TruffleString |
EMPTY |
static com.oracle.truffle.api.strings.TruffleString |
EMPTY_ARRAY |
static com.oracle.truffle.api.strings.TruffleString |
EMPTY_ARRAY_DOTS |
static com.oracle.truffle.api.strings.TruffleString |
EMPTY_OBJECT |
static com.oracle.truffle.api.strings.TruffleString |
EMPTY_OBJECT_DOTS |
static com.oracle.truffle.api.strings.TruffleString |
EMPTY_REGEX |
static com.oracle.truffle.api.strings.TruffleString |
EMPTY_STRING |
static com.oracle.truffle.api.strings.TruffleString |
EMPTY_X |
static com.oracle.truffle.api.strings.TruffleString |
ENTRIES |
static com.oracle.truffle.api.strings.TruffleString |
ENV_PROPERTY_NAME |
static com.oracle.truffle.api.strings.TruffleString |
EQUALS_DOUBLE_QUOTE |
static com.oracle.truffle.api.strings.TruffleString |
ESCAPE_B |
static com.oracle.truffle.api.strings.TruffleString |
ESCAPE_BACKSLASH |
static com.oracle.truffle.api.strings.TruffleString |
ESCAPE_F |
static com.oracle.truffle.api.strings.TruffleString |
ESCAPE_N |
static com.oracle.truffle.api.strings.TruffleString |
ESCAPE_QUOTE |
static com.oracle.truffle.api.strings.TruffleString |
ESCAPE_R |
static com.oracle.truffle.api.strings.TruffleString |
ESCAPE_T |
static com.oracle.truffle.api.strings.TruffleString |
ESCAPE_U_00 |
static com.oracle.truffle.api.strings.TruffleString |
EVAL |
static com.oracle.truffle.api.strings.TruffleString |
EVAL_FILE |
static com.oracle.truffle.api.strings.TruffleString |
EVAL_OBJ_FILE_NAME |
static com.oracle.truffle.api.strings.TruffleString |
EVAL_OBJ_SOURCE |
static com.oracle.truffle.api.strings.TruffleString |
EVAL_SCRIPT |
static com.oracle.truffle.api.strings.TruffleString |
EXEC |
static com.oracle.truffle.api.strings.TruffleString |
EXIT |
static com.oracle.truffle.api.strings.TruffleString |
EXPORTS_PROPERTY_NAME |
static com.oracle.truffle.api.strings.TruffleString |
EXTERNREF |
static com.oracle.truffle.api.strings.TruffleString |
F_32 |
static com.oracle.truffle.api.strings.TruffleString |
F_64 |
static com.oracle.truffle.api.strings.TruffleString |
FAHRENHEIT |
static com.oracle.truffle.api.strings.TruffleString |
FALSE |
static com.oracle.truffle.api.strings.TruffleString |
FILE |
static com.oracle.truffle.api.strings.TruffleString |
FILENAME_PROPERTY_NAME |
static com.oracle.truffle.api.strings.TruffleString |
FILENAME_VAR_NAME |
static com.oracle.truffle.api.strings.TruffleString |
FILL |
static com.oracle.truffle.api.strings.TruffleString |
FIND |
static com.oracle.truffle.api.strings.TruffleString |
FIND_INDEX |
static com.oracle.truffle.api.strings.TruffleString |
FIND_LAST |
static com.oracle.truffle.api.strings.TruffleString |
FIND_LAST_INDEX |
static com.oracle.truffle.api.strings.TruffleString |
FLAGS |
static com.oracle.truffle.api.strings.TruffleString |
FLAT |
static com.oracle.truffle.api.strings.TruffleString |
FLAT_MAP |
static com.oracle.truffle.api.strings.TruffleString |
FLUID_OUNCE |
static com.oracle.truffle.api.strings.TruffleString |
FONT |
static com.oracle.truffle.api.strings.TruffleString |
FOOT |
static com.oracle.truffle.api.strings.TruffleString |
FORMAT |
static com.oracle.truffle.api.strings.TruffleString |
FULFILLED |
static com.oracle.truffle.api.strings.TruffleString |
FUNCTION |
static com.oracle.truffle.api.strings.TruffleString |
FUNCTION_BODY_DOTS |
static com.oracle.truffle.api.strings.TruffleString |
FUNCTION_BODY_OMITTED |
static com.oracle.truffle.api.strings.TruffleString |
FUNCTION_NATIVE_CODE |
static com.oracle.truffle.api.strings.TruffleString |
FUNCTION_NATIVE_CODE_BODY |
static com.oracle.truffle.api.strings.TruffleString |
FUNCTION_SPC |
static com.oracle.truffle.api.strings.TruffleString |
G |
static com.oracle.truffle.api.strings.TruffleString |
GALLON |
static com.oracle.truffle.api.strings.TruffleString |
GC |
static com.oracle.truffle.api.strings.TruffleString |
GET |
static com.oracle.truffle.api.strings.TruffleString |
GET_DOLLAR_UNDERSCORE |
static com.oracle.truffle.api.strings.TruffleString |
GET_REPORT |
static com.oracle.truffle.api.strings.TruffleString |
GET_SPC |
static com.oracle.truffle.api.strings.TruffleString |
GIGABIT |
static com.oracle.truffle.api.strings.TruffleString |
GIGABYTE |
static com.oracle.truffle.api.strings.TruffleString |
GLOBAL |
static com.oracle.truffle.api.strings.TruffleString |
GLOBAL__DIR__ |
static com.oracle.truffle.api.strings.TruffleString |
GLOBAL__FILE__ |
static com.oracle.truffle.api.strings.TruffleString |
GLOBAL__LINE__ |
static com.oracle.truffle.api.strings.TruffleString |
GLOBAL_THIS |
static com.oracle.truffle.api.strings.TruffleString |
GRAAL |
static com.oracle.truffle.api.strings.TruffleString |
GRAM |
static com.oracle.truffle.api.strings.TruffleString |
GREGORY |
static com.oracle.truffle.api.strings.TruffleString |
GROUP |
static com.oracle.truffle.api.strings.TruffleString |
GROUP_TO_MAP |
static com.oracle.truffle.api.strings.TruffleString |
HAS |
static com.oracle.truffle.api.strings.TruffleString |
HAS_INSTANCE |
static com.oracle.truffle.api.strings.TruffleString |
HECTARE |
static com.oracle.truffle.api.strings.TruffleString |
HINT_DEFAULT |
static com.oracle.truffle.api.strings.TruffleString |
HINT_NUMBER |
static com.oracle.truffle.api.strings.TruffleString |
HINT_STRING |
static com.oracle.truffle.api.strings.TruffleString |
HOUR |
static com.oracle.truffle.api.strings.TruffleString |
HOURS |
static com.oracle.truffle.api.strings.TruffleString |
HREF |
static com.oracle.truffle.api.strings.TruffleString |
HTML_QUOT |
static com.oracle.truffle.api.strings.TruffleString |
I |
static com.oracle.truffle.api.strings.TruffleString |
I_32 |
static com.oracle.truffle.api.strings.TruffleString |
I_64 |
static com.oracle.truffle.api.strings.TruffleString |
ID_PROPERTY_NAME |
static com.oracle.truffle.api.strings.TruffleString |
IMPORT_SCRIPT_ENGINE_GLOBAL_BINDINGS |
static com.oracle.truffle.api.strings.TruffleString |
INCH |
static com.oracle.truffle.api.strings.TruffleString |
INCLUDES |
static com.oracle.truffle.api.strings.TruffleString |
INFINITY |
static com.oracle.truffle.api.strings.TruffleString |
INIT |
static com.oracle.truffle.api.strings.TruffleString |
INITIAL |
static com.oracle.truffle.api.strings.TruffleString |
INPUT |
static com.oracle.truffle.api.strings.TruffleString |
INSTANCE |
static com.oracle.truffle.api.strings.TruffleString |
IS |
static com.oracle.truffle.api.strings.TruffleString |
IS_CONCAT_SPREADABLE |
static com.oracle.truffle.api.strings.TruffleString |
IS_GRAAL_RUNTIME |
static com.oracle.truffle.api.strings.TruffleString |
IS_VIEW |
static com.oracle.truffle.api.strings.TruffleString |
ITERATOR |
static com.oracle.truffle.api.strings.TruffleString |
JAVA |
static com.oracle.truffle.api.strings.TruffleString |
JAVA_CLASS_BRACKET |
static com.oracle.truffle.api.strings.TruffleString |
JAVA_OBJECT_BRACKET |
static com.oracle.truffle.api.strings.TruffleString |
JAVAFX |
static com.oracle.truffle.api.strings.TruffleString |
JAVAX |
static com.oracle.truffle.api.strings.TruffleString |
JOIN |
static String |
JOIN_JLS |
static com.oracle.truffle.api.strings.TruffleString |
JS_EXT |
static com.oracle.truffle.api.strings.TruffleString |
JSON |
static com.oracle.truffle.api.strings.TruffleString |
JSON_EXT |
static com.oracle.truffle.api.strings.TruffleString |
KEY |
static com.oracle.truffle.api.strings.TruffleString |
KEYS |
static com.oracle.truffle.api.strings.TruffleString |
KILOBIT |
static com.oracle.truffle.api.strings.TruffleString |
KILOBYTE |
static com.oracle.truffle.api.strings.TruffleString |
KILOGRAM |
static com.oracle.truffle.api.strings.TruffleString |
KILOMETER |
static com.oracle.truffle.api.strings.TruffleString |
LANGUAGE |
static com.oracle.truffle.api.strings.TruffleString |
LAST_MATCH |
static com.oracle.truffle.api.strings.TruffleString |
LAST_PAREN |
static com.oracle.truffle.api.strings.TruffleString |
LC_0X |
static com.oracle.truffle.api.strings.TruffleString |
LC_BOOLEAN |
static com.oracle.truffle.api.strings.TruffleString |
LEAVING |
static com.oracle.truffle.api.strings.TruffleString |
LEFT_CONTEXT |
static com.oracle.truffle.api.strings.TruffleString |
LENGTH |
static com.oracle.truffle.api.strings.TruffleString |
LINE_SEPARATOR |
static String |
LINE_SEPARATOR_JLS |
static com.oracle.truffle.api.strings.TruffleString |
LITER |
static com.oracle.truffle.api.strings.TruffleString |
LITERAL |
static com.oracle.truffle.api.strings.TruffleString |
LN_10 |
static com.oracle.truffle.api.strings.TruffleString |
LN_2 |
static com.oracle.truffle.api.strings.TruffleString |
LOAD |
static com.oracle.truffle.api.strings.TruffleString |
LOAD_WITH_NEW_GLOBAL |
static com.oracle.truffle.api.strings.TruffleString |
LOADED_PROPERTY_NAME |
static com.oracle.truffle.api.strings.TruffleString |
LOG_10_E |
static com.oracle.truffle.api.strings.TruffleString |
LOG_2_E |
static com.oracle.truffle.api.strings.TruffleString |
LOWER |
static com.oracle.truffle.api.strings.TruffleString |
MATCH |
static com.oracle.truffle.api.strings.TruffleString |
MATCH_ALL |
static com.oracle.truffle.api.strings.TruffleString |
MAXIMUM |
static com.oracle.truffle.api.strings.TruffleString |
MEGABIT |
static com.oracle.truffle.api.strings.TruffleString |
MEGABYTE |
static com.oracle.truffle.api.strings.TruffleString |
MEMORY |
static com.oracle.truffle.api.strings.TruffleString |
MESSAGE |
static com.oracle.truffle.api.strings.TruffleString |
METER |
static com.oracle.truffle.api.strings.TruffleString |
MILE |
static com.oracle.truffle.api.strings.TruffleString |
MILE_SCANDINAVIAN |
static com.oracle.truffle.api.strings.TruffleString |
MILLILITER |
static com.oracle.truffle.api.strings.TruffleString |
MILLIMETER |
static com.oracle.truffle.api.strings.TruffleString |
MILLISECOND |
static com.oracle.truffle.api.strings.TruffleString |
MINUTE |
static com.oracle.truffle.api.strings.TruffleString |
MINUTES |
static com.oracle.truffle.api.strings.TruffleString |
MODULE |
static com.oracle.truffle.api.strings.TruffleString |
MODULE_PROPERTY_NAME |
static com.oracle.truffle.api.strings.TruffleString |
MONOTONIC_NOW |
static com.oracle.truffle.api.strings.TruffleString |
MONTH |
static com.oracle.truffle.api.strings.TruffleString |
MONTHS |
static com.oracle.truffle.api.strings.TruffleString |
MS |
static com.oracle.truffle.api.strings.TruffleString |
MULTILINE |
static com.oracle.truffle.api.strings.TruffleString |
MUTABLE |
static com.oracle.truffle.api.strings.TruffleString |
N |
static com.oracle.truffle.api.strings.TruffleString |
NAME |
static com.oracle.truffle.api.strings.TruffleString |
NAN |
static com.oracle.truffle.api.strings.TruffleString |
NATIVE |
static com.oracle.truffle.api.strings.TruffleString |
NEG |
static com.oracle.truffle.api.strings.TruffleString |
NEGATIVE_INFINITY |
static com.oracle.truffle.api.strings.TruffleString |
NEGATIVE_ZERO |
static com.oracle.truffle.api.strings.TruffleString |
NEW_SPACE |
static com.oracle.truffle.api.strings.TruffleString |
NEXT |
static com.oracle.truffle.api.strings.TruffleString |
NFC |
static com.oracle.truffle.api.strings.TruffleString |
NFD |
static com.oracle.truffle.api.strings.TruffleString |
NFKC |
static com.oracle.truffle.api.strings.TruffleString |
NFKD |
static com.oracle.truffle.api.strings.TruffleString |
NODE_EXT |
static com.oracle.truffle.api.strings.TruffleString |
NOT_EQUAL |
static com.oracle.truffle.api.strings.TruffleString |
NOW |
static com.oracle.truffle.api.strings.TruffleString |
NULL |
static com.oracle.truffle.api.strings.TruffleString |
NULL_UNDEFINED |
static com.oracle.truffle.api.strings.TruffleString |
NUMERIC |
static com.oracle.truffle.api.strings.TruffleString |
OBJECT |
static com.oracle.truffle.api.strings.TruffleString |
OK |
static com.oracle.truffle.api.strings.TruffleString |
OPERATOR |
static com.oracle.truffle.api.strings.TruffleString |
ORG |
static com.oracle.truffle.api.strings.TruffleString |
OUNCE |
static com.oracle.truffle.api.strings.TruffleString |
PACKAGE_JSON_MAIN_PROPERTY_NAME |
static com.oracle.truffle.api.strings.TruffleString |
PACKAGE_JSON_MODULE_VALUE |
static com.oracle.truffle.api.strings.TruffleString |
PACKAGE_JSON_TYPE_PROPERTY_NAME |
static com.oracle.truffle.api.strings.TruffleString |
PAREN_CLOSE |
static com.oracle.truffle.api.strings.TruffleString |
PAREN_OPEN |
static com.oracle.truffle.api.strings.TruffleString |
PARENS_THIS |
static com.oracle.truffle.api.strings.TruffleString |
PARSE |
static com.oracle.truffle.api.strings.TruffleString |
PARSE_FLOAT |
static com.oracle.truffle.api.strings.TruffleString |
PARSE_INT |
static com.oracle.truffle.api.strings.TruffleString |
PARSE_TO_JSON |
static com.oracle.truffle.api.strings.TruffleString |
PENDING |
static com.oracle.truffle.api.strings.TruffleString |
PERCENT |
static com.oracle.truffle.api.strings.TruffleString |
PETABYTE |
static com.oracle.truffle.api.strings.TruffleString |
PI |
static com.oracle.truffle.api.strings.TruffleString |
POS |
static com.oracle.truffle.api.strings.TruffleString |
POSITIVE_INFINITY |
static com.oracle.truffle.api.strings.TruffleString |
POUND |
static com.oracle.truffle.api.strings.TruffleString |
PRIMITIVE_VALUE |
static com.oracle.truffle.api.strings.TruffleString |
PRINT |
static com.oracle.truffle.api.strings.TruffleString |
PRINT_ERR |
static com.oracle.truffle.api.strings.TruffleString |
PRIVATE |
static com.oracle.truffle.api.strings.TruffleString |
PROMISE |
static com.oracle.truffle.api.strings.TruffleString |
PROMISE_STATUS |
static com.oracle.truffle.api.strings.TruffleString |
PROMISE_VALUE |
static com.oracle.truffle.api.strings.TruffleString |
PROXY |
static com.oracle.truffle.api.strings.TruffleString |
PROXY_PAREN |
static com.oracle.truffle.api.strings.TruffleString |
QUARTER |
static com.oracle.truffle.api.strings.TruffleString |
QUARTERS |
static com.oracle.truffle.api.strings.TruffleString |
QUIT |
static com.oracle.truffle.api.strings.TruffleString |
RAW |
static com.oracle.truffle.api.strings.TruffleString |
RAW_JSON |
static com.oracle.truffle.api.strings.TruffleString |
READ_FULLY |
static com.oracle.truffle.api.strings.TruffleString |
READ_LINE |
static com.oracle.truffle.api.strings.TruffleString |
REASON |
static com.oracle.truffle.api.strings.TruffleString |
RECEIVE_BROADCAST |
static com.oracle.truffle.api.strings.TruffleString |
REJECT |
static com.oracle.truffle.api.strings.TruffleString |
REJECTED |
static com.oracle.truffle.api.strings.TruffleString |
REPLACE |
static com.oracle.truffle.api.strings.TruffleString |
REPORT |
static com.oracle.truffle.api.strings.TruffleString |
REQUIRE_PROPERTY_NAME |
static com.oracle.truffle.api.strings.TruffleString |
RESOLVE |
static com.oracle.truffle.api.strings.TruffleString |
RESOLVE_PROPERTY_NAME |
static com.oracle.truffle.api.strings.TruffleString |
RESOLVED |
static com.oracle.truffle.api.strings.TruffleString |
RETURN |
static com.oracle.truffle.api.strings.TruffleString |
REVOCABLE |
static com.oracle.truffle.api.strings.TruffleString |
REVOKE |
static com.oracle.truffle.api.strings.TruffleString |
RIGHT_CONTEXT |
static com.oracle.truffle.api.strings.TruffleString |
SEARCH |
static com.oracle.truffle.api.strings.TruffleString |
SECOND |
static com.oracle.truffle.api.strings.TruffleString |
SECONDS |
static com.oracle.truffle.api.strings.TruffleString |
SET |
static com.oracle.truffle.api.strings.TruffleString |
SET_INPUT |
static com.oracle.truffle.api.strings.TruffleString |
SET_SPC |
static com.oracle.truffle.api.strings.TruffleString |
SET_UNHANDLED_PROMISE_REJECTION_HANDLER |
static com.oracle.truffle.api.strings.TruffleString |
SHARED |
static com.oracle.truffle.api.strings.TruffleString |
SINGLE_QUOTE |
static com.oracle.truffle.api.strings.TruffleString |
SIZE |
static com.oracle.truffle.api.strings.TruffleString |
SLASH |
static com.oracle.truffle.api.strings.TruffleString |
SLEEP |
static com.oracle.truffle.api.strings.TruffleString |
SLICE |
static com.oracle.truffle.api.strings.TruffleString |
SMALL |
static com.oracle.truffle.api.strings.TruffleString |
SOURCE |
static com.oracle.truffle.api.strings.TruffleString |
SPACE |
static com.oracle.truffle.api.strings.TruffleString |
SPACE_PAREN_OPEN |
static com.oracle.truffle.api.strings.TruffleString |
SPECIES |
static com.oracle.truffle.api.strings.TruffleString |
SPLIT |
static com.oracle.truffle.api.strings.TruffleString |
SQRT_1_2 |
static com.oracle.truffle.api.strings.TruffleString |
SQRT_2 |
static com.oracle.truffle.api.strings.TruffleString |
START |
static com.oracle.truffle.api.strings.TruffleString |
STATIC |
static com.oracle.truffle.api.strings.TruffleString |
STATUS |
static com.oracle.truffle.api.strings.TruffleString |
STONE |
static com.oracle.truffle.api.strings.TruffleString |
STRIKE |
static com.oracle.truffle.api.strings.TruffleString |
STRING |
static com.oracle.truffle.api.strings.TruffleString |
STRING_MAX_LENGTH |
static com.oracle.truffle.api.strings.TruffleString |
SUB |
static com.oracle.truffle.api.strings.TruffleString |
SUP |
static com.oracle.truffle.api.strings.TruffleString |
SUPER |
static com.oracle.truffle.api.strings.TruffleString |
SWITCH |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_AMPERSAND |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_CARET |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_EQUALS_EQUALS |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_MINUS |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_MINUS_MINUS |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_PAREN_OPEN |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_PERCENT |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_PIPE |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_PLUS |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_PLUS_PLUS |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_STAR |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_STAR_STAR |
static com.oracle.truffle.api.strings.TruffleString |
SYMBOL_TILDE |
static com.oracle.truffle.api.strings.TruffleString |
TABLE |
static com.oracle.truffle.api.strings.TruffleString |
TERABIT |
static com.oracle.truffle.api.strings.TruffleString |
TERABYTE |
static com.oracle.truffle.api.strings.TruffleString |
TEST |
static com.oracle.truffle.api.strings.TruffleString |
THEN |
static com.oracle.truffle.api.strings.TruffleString |
THIS |
static com.oracle.truffle.api.strings.TruffleString |
THROW |
static com.oracle.truffle.api.strings.TruffleString |
TIME |
static com.oracle.truffle.api.strings.TruffleString |
TIME_STYLE |
static com.oracle.truffle.api.strings.TruffleString |
TIMED_OUT |
static com.oracle.truffle.api.strings.TruffleString |
TO_GMT_STRING |
static com.oracle.truffle.api.strings.TruffleString |
TO_ISO_STRING |
static com.oracle.truffle.api.strings.TruffleString |
TO_JSON |
static com.oracle.truffle.api.strings.TruffleString |
TO_LOCALE_STRING |
static com.oracle.truffle.api.strings.TruffleString |
TO_PRIMITIVE |
static com.oracle.truffle.api.strings.TruffleString |
TO_REVERSED |
static com.oracle.truffle.api.strings.TruffleString |
TO_SORTED |
static com.oracle.truffle.api.strings.TruffleString |
TO_SPLICED |
static com.oracle.truffle.api.strings.TruffleString |
TO_STRING |
static String |
TO_STRING_JLS |
static com.oracle.truffle.api.strings.TruffleString |
TO_STRING_TAG |
static com.oracle.truffle.api.strings.TruffleString |
TO_STRING_VALUE_ARRAY |
static com.oracle.truffle.api.strings.TruffleString |
TO_STRING_VALUE_DATE |
static com.oracle.truffle.api.strings.TruffleString |
TO_STRING_VALUE_FUNCTION |
static com.oracle.truffle.api.strings.TruffleString |
TO_STRING_VALUE_NULL |
static com.oracle.truffle.api.strings.TruffleString |
TO_STRING_VALUE_OBJECT |
static com.oracle.truffle.api.strings.TruffleString |
TO_STRING_VALUE_UNDEFINED |
static com.oracle.truffle.api.strings.TruffleString |
TO_UTC_STRING |
static com.oracle.truffle.api.strings.TruffleString |
TRUE |
static com.oracle.truffle.api.strings.TruffleString |
TT |
static com.oracle.truffle.api.strings.TruffleString |
TYPE |
static com.oracle.truffle.api.strings.TruffleString |
UC_0X |
static com.oracle.truffle.api.strings.TruffleString |
UC_ARRAY |
static com.oracle.truffle.api.strings.TruffleString |
UC_BOOLEAN |
static com.oracle.truffle.api.strings.TruffleString |
UC_ERROR |
static com.oracle.truffle.api.strings.TruffleString |
UC_ETC |
static com.oracle.truffle.api.strings.TruffleString |
UC_M |
static com.oracle.truffle.api.strings.TruffleString |
UC_M0 |
static com.oracle.truffle.api.strings.TruffleString |
UC_NUMBER |
static com.oracle.truffle.api.strings.TruffleString |
UC_OBJECT |
static com.oracle.truffle.api.strings.TruffleString |
UC_PACKAGES |
static com.oracle.truffle.api.strings.TruffleString |
UC_REALM |
static com.oracle.truffle.api.strings.TruffleString |
UC_STRING |
static com.oracle.truffle.api.strings.TruffleString |
UC_SYMBOL |
static com.oracle.truffle.api.strings.TruffleString |
UC_Z |
static com.oracle.truffle.api.strings.TruffleString |
UND_DASH |
static com.oracle.truffle.api.strings.TruffleString |
UNDEFINED |
static com.oracle.truffle.api.strings.TruffleString |
UNDERSCORE |
static com.oracle.truffle.api.strings.TruffleString |
UNDERSCORE_2 |
static com.oracle.truffle.api.strings.TruffleString |
UNICODE_MINUS_SIGN |
static com.oracle.truffle.api.strings.TruffleString |
UNKNOWN |
static com.oracle.truffle.api.strings.TruffleString |
UNKNOWN_FILENAME |
static com.oracle.truffle.api.strings.TruffleString |
UNSCOPABLES |
static com.oracle.truffle.api.strings.TruffleString |
UPPER |
static com.oracle.truffle.api.strings.TruffleString |
URL |
static com.oracle.truffle.api.strings.TruffleString |
VALUE |
static String |
VALUE_JLS |
static com.oracle.truffle.api.strings.TruffleString |
VALUE_OF |
static String |
VALUE_OF_JLS |
static com.oracle.truffle.api.strings.TruffleString |
VALUES |
static com.oracle.truffle.api.strings.TruffleString |
VERSION_ECMA_SCRIPT |
static com.oracle.truffle.api.strings.TruffleString |
VERSION_GRAAL_VM |
static com.oracle.truffle.api.strings.TruffleString |
WEEK |
static com.oracle.truffle.api.strings.TruffleString |
WEEKDAY |
static com.oracle.truffle.api.strings.TruffleString |
WEEKS |
static com.oracle.truffle.api.strings.TruffleString |
WITH |
static com.oracle.truffle.api.strings.TruffleString |
X_DASH |
static com.oracle.truffle.api.strings.TruffleString |
Y |
static com.oracle.truffle.api.strings.TruffleString |
YARD |
static com.oracle.truffle.api.strings.TruffleString |
YEAR |
static com.oracle.truffle.api.strings.TruffleString |
YEARS |
static com.oracle.truffle.api.strings.TruffleString |
Z |
static com.oracle.truffle.api.strings.TruffleString |
ZERO |
| Constructor and Description |
|---|
Strings() |
| Modifier and Type | Method and Description |
|---|---|
static com.oracle.truffle.api.strings.TruffleString |
addBrackets(com.oracle.truffle.api.strings.TruffleString str) |
static void |
builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendCharUTF16Node node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
char chr) |
static void |
builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendIntNumberNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
int i) |
static void |
builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendLongNumberNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
long i) |
static void |
builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendStringNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str) |
static void |
builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendSubstringByteIndexNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str,
int start,
int end) |
static void |
builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
char chr) |
static void |
builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
int i) |
static void |
builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
long i) |
static void |
builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
String str) |
static void |
builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str) |
static void |
builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str,
int start,
int end) |
static void |
builderAppendLen(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendSubstringByteIndexNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str,
int start,
int len) |
static void |
builderAppendLen(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str,
int start,
int len) |
static com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 |
builderCreate() |
static com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 |
builderCreate(int capacity) |
static int |
builderLength(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb) |
static String |
builderToJavaString(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb) |
static com.oracle.truffle.api.strings.TruffleString |
builderToString(com.oracle.truffle.api.strings.TruffleStringBuilder.ToStringNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb) |
static com.oracle.truffle.api.strings.TruffleString |
builderToString(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb) |
static char |
charAt(com.oracle.truffle.api.strings.TruffleString.ReadCharUTF16Node readRawNode,
com.oracle.truffle.api.strings.TruffleString s,
int i) |
static char |
charAt(com.oracle.truffle.api.strings.TruffleString s,
int i) |
static int |
codePointAt(com.oracle.truffle.api.strings.TruffleString.CodePointAtByteIndexNode node,
com.oracle.truffle.api.strings.TruffleString s,
int i) |
static int |
compareTo(com.oracle.truffle.api.strings.TruffleString.CompareCharsUTF16Node node,
com.oracle.truffle.api.strings.TruffleString a,
com.oracle.truffle.api.strings.TruffleString b) |
static int |
compareTo(com.oracle.truffle.api.strings.TruffleString a,
com.oracle.truffle.api.strings.TruffleString b) |
static com.oracle.truffle.api.strings.TruffleString |
concat(com.oracle.truffle.api.strings.TruffleString.ConcatNode node,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2) |
static com.oracle.truffle.api.strings.TruffleString |
concat(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2) |
static com.oracle.truffle.api.strings.TruffleString |
concatAll(com.oracle.truffle.api.strings.TruffleString s,
com.oracle.truffle.api.strings.TruffleString... concat) |
static com.oracle.truffle.api.strings.TruffleString |
constant(String s) |
static com.oracle.truffle.api.strings.TruffleString[] |
constantArray(String... strings) |
static boolean |
contains(com.oracle.truffle.api.strings.TruffleString s,
char c) |
static com.oracle.truffle.api.strings.TruffleString[] |
convertJavaStringArray(String[] array) |
static boolean |
endsWith(com.oracle.truffle.api.strings.TruffleString.RegionEqualByteIndexNode regionEqualsNode,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2) |
static boolean |
endsWith(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2) |
static boolean |
equals(com.oracle.truffle.api.strings.TruffleString.EqualNode node,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2) |
static boolean |
equals(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2) |
static com.oracle.truffle.api.strings.TruffleString |
flatten(com.oracle.truffle.api.strings.TruffleString.MaterializeNode materializeNode,
com.oracle.truffle.api.strings.TruffleString value) |
static com.oracle.truffle.api.strings.TruffleString |
format(String formatString,
Object... args) |
static com.oracle.truffle.api.strings.TruffleString |
fromBigInt(BigInt bi) |
static com.oracle.truffle.api.strings.TruffleString |
fromBigInt(BigInt bi,
int radix) |
static com.oracle.truffle.api.strings.TruffleString |
fromBoolean(boolean b) |
static com.oracle.truffle.api.strings.TruffleString |
fromCharArray(char[] chars) |
static com.oracle.truffle.api.strings.TruffleString |
fromCharArray(char[] chars,
int fromIndex,
int length) |
static com.oracle.truffle.api.strings.TruffleString |
fromCharArray(com.oracle.truffle.api.strings.TruffleString.FromCharArrayUTF16Node node,
char[] chars) |
static com.oracle.truffle.api.strings.TruffleString |
fromCharArray(com.oracle.truffle.api.strings.TruffleString.FromCharArrayUTF16Node node,
char[] chars,
int fromIndex,
int length) |
static com.oracle.truffle.api.strings.TruffleString |
fromCodePoint(int c) |
static com.oracle.truffle.api.strings.TruffleString |
fromCodePoint(com.oracle.truffle.api.strings.TruffleString.FromCodePointNode node,
int c) |
static com.oracle.truffle.api.strings.TruffleString |
fromDouble(double d) |
static com.oracle.truffle.api.strings.TruffleString |
fromInt(int intValue) |
static com.oracle.truffle.api.strings.TruffleString |
fromJavaString(String str) |
static com.oracle.truffle.api.strings.TruffleString |
fromJavaString(com.oracle.truffle.api.strings.TruffleString.FromJavaStringNode node,
String str) |
static com.oracle.truffle.api.strings.TruffleString |
fromLong(long longValue) |
static com.oracle.truffle.api.strings.TruffleString |
fromLong(com.oracle.truffle.api.strings.TruffleString.FromLongNode node,
long longValue) |
static com.oracle.truffle.api.strings.TruffleString |
fromNumber(Number number) |
static com.oracle.truffle.api.strings.TruffleString |
fromObject(Object o) |
static int |
indexOf(com.oracle.truffle.api.strings.TruffleString.ByteIndexOfCodePointNode node,
com.oracle.truffle.api.strings.TruffleString s,
int codepoint) |
static int |
indexOf(com.oracle.truffle.api.strings.TruffleString.ByteIndexOfCodePointNode node,
com.oracle.truffle.api.strings.TruffleString s,
int codepoint,
int fromIndex) |
static int |
indexOf(com.oracle.truffle.api.strings.TruffleString.ByteIndexOfStringNode node,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2) |
static int |
indexOf(com.oracle.truffle.api.strings.TruffleString.ByteIndexOfStringNode node,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int fromIndex) |
static int |
indexOf(com.oracle.truffle.api.strings.TruffleString.ByteIndexOfStringNode node,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int fromIndex,
int toIndex) |
static int |
indexOf(com.oracle.truffle.api.strings.TruffleString string,
char c) |
static int |
indexOf(com.oracle.truffle.api.strings.TruffleString s,
int codepoint,
int fromIndex) |
static int |
indexOf(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2) |
static int |
indexOf(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int fromIndex) |
static int |
indexOf(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int fromIndex,
int toIndex) |
static int |
indexOfAny(com.oracle.truffle.api.strings.TruffleString.CharIndexOfAnyCharUTF16Node node,
com.oracle.truffle.api.strings.TruffleString s,
char... chars) |
static int |
indexOfAny(com.oracle.truffle.api.strings.TruffleString s,
char... chars) |
static String |
interopAsString(com.oracle.truffle.api.interop.InteropLibrary stringInterop,
Object key) |
static String |
interopAsString(Object key) |
static com.oracle.truffle.api.strings.TruffleString |
interopAsTruffleString(Object key) |
static com.oracle.truffle.api.strings.TruffleString |
interopAsTruffleString(Object key,
com.oracle.truffle.api.interop.InteropLibrary stringInterop) |
static com.oracle.truffle.api.strings.TruffleString |
interopAsTruffleString(Object key,
com.oracle.truffle.api.interop.InteropLibrary stringInterop,
com.oracle.truffle.api.strings.TruffleString.SwitchEncodingNode switchEncodingNode) |
static com.oracle.truffle.api.strings.TruffleString |
intToHexString(char i) |
static boolean |
isEmpty(com.oracle.truffle.api.strings.TruffleString s) |
static boolean |
isTString(Object string) |
static String |
javaStringToLowerCase(String s,
Locale locale) |
static String |
javaStringToUpperCase(String s,
Locale locale) |
static int |
lastIndexOf(com.oracle.truffle.api.strings.TruffleString.LastByteIndexOfCodePointNode node,
com.oracle.truffle.api.strings.TruffleString s,
int codePoint) |
static int |
lastIndexOf(com.oracle.truffle.api.strings.TruffleString.LastByteIndexOfStringNode lastIndexOfNode,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int fromIndex) |
static int |
lastIndexOf(com.oracle.truffle.api.strings.TruffleString s,
int codePoint) |
static com.oracle.truffle.api.strings.TruffleString |
lazySubstring(com.oracle.truffle.api.strings.TruffleString.SubstringByteIndexNode node,
com.oracle.truffle.api.strings.TruffleString s,
int fromIndex,
int length)
Create a lazy substring, unconditionally.
|
static com.oracle.truffle.api.strings.TruffleString |
lazySubstring(com.oracle.truffle.api.strings.TruffleString s,
int fromIndex) |
static com.oracle.truffle.api.strings.TruffleString |
lazySubstring(com.oracle.truffle.api.strings.TruffleString s,
int fromIndex,
int length) |
static com.oracle.truffle.api.strings.TruffleString |
lazyTrim(com.oracle.truffle.api.strings.TruffleString s) |
static int |
length(com.oracle.truffle.api.strings.TruffleString s) |
static BigInt |
parseBigInt(com.oracle.truffle.api.strings.TruffleString s) |
static BigInteger |
parseBigInteger(com.oracle.truffle.api.strings.TruffleString s,
int radix) |
static double |
parseDouble(com.oracle.truffle.api.strings.TruffleString.ParseDoubleNode node,
com.oracle.truffle.api.strings.TruffleString s) |
static double |
parseDouble(com.oracle.truffle.api.strings.TruffleString s) |
static long |
parseLong(com.oracle.truffle.api.strings.TruffleString.ParseLongNode node,
com.oracle.truffle.api.strings.TruffleString s,
int radix) |
static long |
parseLong(com.oracle.truffle.api.strings.TruffleString s) |
static long |
parseLong(com.oracle.truffle.api.strings.TruffleString s,
int radix) |
static boolean |
regionEquals(com.oracle.truffle.api.strings.TruffleString.RegionEqualByteIndexNode regionEqualsNode,
com.oracle.truffle.api.strings.TruffleString s1,
int offset1,
com.oracle.truffle.api.strings.TruffleString s2,
int offset2,
int length) |
static boolean |
regionEquals(com.oracle.truffle.api.strings.TruffleString s1,
int offset1,
com.oracle.truffle.api.strings.TruffleString s2,
int offset2,
int length) |
static com.oracle.truffle.api.strings.TruffleString |
replace(com.oracle.truffle.api.strings.TruffleString s,
com.oracle.truffle.api.strings.TruffleString search,
com.oracle.truffle.api.strings.TruffleString replace) |
static com.oracle.truffle.api.strings.TruffleString[] |
split(JSContext context,
com.oracle.truffle.api.strings.TruffleString str,
com.oracle.truffle.api.strings.TruffleString delimiter) |
static boolean |
startsWith(com.oracle.truffle.api.strings.TruffleString.RegionEqualByteIndexNode regionEqualsNode,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2) |
static boolean |
startsWith(com.oracle.truffle.api.strings.TruffleString.RegionEqualByteIndexNode regionEqualsNode,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int startPos) |
static boolean |
startsWith(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2) |
static boolean |
startsWith(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int startPos) |
static com.oracle.truffle.api.strings.TruffleString |
substring(boolean lazy,
com.oracle.truffle.api.strings.TruffleString.SubstringByteIndexNode node,
com.oracle.truffle.api.strings.TruffleString s,
int fromIndex,
int length)
Create a substring.
|
static com.oracle.truffle.api.strings.TruffleString |
substring(JSContext context,
com.oracle.truffle.api.strings.TruffleString.SubstringByteIndexNode node,
com.oracle.truffle.api.strings.TruffleString s,
int fromIndex) |
static com.oracle.truffle.api.strings.TruffleString |
substring(JSContext context,
com.oracle.truffle.api.strings.TruffleString.SubstringByteIndexNode node,
com.oracle.truffle.api.strings.TruffleString s,
int fromIndex,
int length) |
static com.oracle.truffle.api.strings.TruffleString |
substring(JSContext context,
com.oracle.truffle.api.strings.TruffleString s,
int fromIndex) |
static com.oracle.truffle.api.strings.TruffleString |
substring(JSContext context,
com.oracle.truffle.api.strings.TruffleString s,
int fromIndex,
int length) |
static String |
toJavaString(com.oracle.truffle.api.strings.TruffleString.ToJavaStringNode node,
com.oracle.truffle.api.strings.TruffleString s) |
static String |
toJavaString(com.oracle.truffle.api.strings.TruffleString s) |
static com.oracle.truffle.api.strings.TruffleString |
toUpperCase(com.oracle.truffle.api.strings.TruffleString s,
Locale locale) |
public static final com.oracle.truffle.api.strings.TruffleString EMPTY_STRING
public static final com.oracle.truffle.api.strings.TruffleString LINE_SEPARATOR
public static final String LINE_SEPARATOR_JLS
public static final com.oracle.truffle.api.strings.TruffleString ZERO
public static final com.oracle.truffle.api.strings.TruffleString NEGATIVE_ZERO
public static final com.oracle.truffle.api.strings.TruffleString INFINITY
public static final com.oracle.truffle.api.strings.TruffleString NEGATIVE_INFINITY
public static final com.oracle.truffle.api.strings.TruffleString POSITIVE_INFINITY
public static final com.oracle.truffle.api.strings.TruffleString NAN
public static final com.oracle.truffle.api.strings.TruffleString CAPS_POSITIVE_INFINITY
public static final com.oracle.truffle.api.strings.TruffleString CAPS_NEGATIVE_INFINITY
public static final com.oracle.truffle.api.strings.TruffleString CAPS_MAX_VALUE
public static final com.oracle.truffle.api.strings.TruffleString CAPS_MIN_VALUE
public static final com.oracle.truffle.api.strings.TruffleString CAPS_EPSILON
public static final com.oracle.truffle.api.strings.TruffleString CAPS_MAX_SAFE_INTEGER
public static final com.oracle.truffle.api.strings.TruffleString CAPS_MIN_SAFE_INTEGER
public static final com.oracle.truffle.api.strings.TruffleString E
public static final com.oracle.truffle.api.strings.TruffleString PI
public static final com.oracle.truffle.api.strings.TruffleString LN_10
public static final com.oracle.truffle.api.strings.TruffleString LN_2
public static final com.oracle.truffle.api.strings.TruffleString LOG_2_E
public static final com.oracle.truffle.api.strings.TruffleString LOG_10_E
public static final com.oracle.truffle.api.strings.TruffleString SQRT_1_2
public static final com.oracle.truffle.api.strings.TruffleString SQRT_2
public static final com.oracle.truffle.api.strings.TruffleString ANGLE_BRACKET_OPEN
public static final com.oracle.truffle.api.strings.TruffleString ANGLE_BRACKET_OPEN_2
public static final com.oracle.truffle.api.strings.TruffleString ANGLE_BRACKET_CLOSE
public static final com.oracle.truffle.api.strings.TruffleString ANGLE_BRACKET_CLOSE_2
public static final com.oracle.truffle.api.strings.TruffleString ANGLE_BRACKET_CLOSE_3
public static final com.oracle.truffle.api.strings.TruffleString ANGLE_BRACKET_OPEN_SLASH
public static final com.oracle.truffle.api.strings.TruffleString BACKSLASH
public static final com.oracle.truffle.api.strings.TruffleString BIG_ARROW_SPACES
public static final com.oracle.truffle.api.strings.TruffleString BRACKET_OPEN
public static final com.oracle.truffle.api.strings.TruffleString BRACKET_OPEN_2
public static final com.oracle.truffle.api.strings.TruffleString BRACKET_CLOSE
public static final com.oracle.truffle.api.strings.TruffleString BRACKET_CLOSE_2_COLON
public static final com.oracle.truffle.api.strings.TruffleString COMMA
public static final com.oracle.truffle.api.strings.TruffleString COMMA_SPC
public static final com.oracle.truffle.api.strings.TruffleString COMMA_NEWLINE
public static final com.oracle.truffle.api.strings.TruffleString COLON
public static final com.oracle.truffle.api.strings.TruffleString COLON_SPACE
public static final com.oracle.truffle.api.strings.TruffleString DASH
public static final com.oracle.truffle.api.strings.TruffleString DOUBLE_QUOTE
public static final com.oracle.truffle.api.strings.TruffleString DOT
public static final com.oracle.truffle.api.strings.TruffleString DOT_SLASH
public static final com.oracle.truffle.api.strings.TruffleString DOT_DOT_SLASH
public static final com.oracle.truffle.api.strings.TruffleString DOT_DOT_DOT
public static final com.oracle.truffle.api.strings.TruffleString EMPTY_ARRAY
public static final com.oracle.truffle.api.strings.TruffleString EMPTY_ARRAY_DOTS
public static final com.oracle.truffle.api.strings.TruffleString EMPTY_OBJECT
public static final com.oracle.truffle.api.strings.TruffleString EMPTY_OBJECT_DOTS
public static final com.oracle.truffle.api.strings.TruffleString EQUALS_DOUBLE_QUOTE
public static final com.oracle.truffle.api.strings.TruffleString GET_DOLLAR_UNDERSCORE
public static final com.oracle.truffle.api.strings.TruffleString PAREN_OPEN
public static final com.oracle.truffle.api.strings.TruffleString PAREN_CLOSE
public static final com.oracle.truffle.api.strings.TruffleString UNDERSCORE
public static final com.oracle.truffle.api.strings.TruffleString UNDERSCORE_2
public static final com.oracle.truffle.api.strings.TruffleString SLASH
public static final com.oracle.truffle.api.strings.TruffleString SPACE
public static final com.oracle.truffle.api.strings.TruffleString SINGLE_QUOTE
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_PLUS
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_PLUS_PLUS
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_MINUS
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_MINUS_MINUS
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_AMPERSAND
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_PIPE
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_PERCENT
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_CARET
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_TILDE
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_EQUALS_EQUALS
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_STAR
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_STAR_STAR
public static final com.oracle.truffle.api.strings.TruffleString EMPTY_REGEX
public static final com.oracle.truffle.api.strings.TruffleString INPUT
public static final com.oracle.truffle.api.strings.TruffleString MULTILINE
public static final com.oracle.truffle.api.strings.TruffleString LAST_MATCH
public static final com.oracle.truffle.api.strings.TruffleString LAST_PAREN
public static final com.oracle.truffle.api.strings.TruffleString LEFT_CONTEXT
public static final com.oracle.truffle.api.strings.TruffleString RIGHT_CONTEXT
public static final com.oracle.truffle.api.strings.TruffleString $_
public static final com.oracle.truffle.api.strings.TruffleString $_AMPERSAND
public static final com.oracle.truffle.api.strings.TruffleString $_PLUS
public static final com.oracle.truffle.api.strings.TruffleString $_BACKTICK
public static final com.oracle.truffle.api.strings.TruffleString $_SQUOT
public static final com.oracle.truffle.api.strings.TruffleString $_1
public static final com.oracle.truffle.api.strings.TruffleString $_2
public static final com.oracle.truffle.api.strings.TruffleString $_3
public static final com.oracle.truffle.api.strings.TruffleString $_4
public static final com.oracle.truffle.api.strings.TruffleString $_5
public static final com.oracle.truffle.api.strings.TruffleString $_6
public static final com.oracle.truffle.api.strings.TruffleString $_7
public static final com.oracle.truffle.api.strings.TruffleString $_8
public static final com.oracle.truffle.api.strings.TruffleString $_9
public static final com.oracle.truffle.api.strings.TruffleString SET_INPUT
public static final com.oracle.truffle.api.strings.TruffleString BRACKET_SYMBOL_DOT
public static final com.oracle.truffle.api.strings.TruffleString UND_DASH
public static final com.oracle.truffle.api.strings.TruffleString DASH_PER_DASH
public static final com.oracle.truffle.api.strings.TruffleString X_DASH
public static final com.oracle.truffle.api.strings.TruffleString DASH_X_DASH
public static final com.oracle.truffle.api.strings.TruffleString ACCESSOR
public static final com.oracle.truffle.api.strings.TruffleString ADD
public static final com.oracle.truffle.api.strings.TruffleString ALL
public static final com.oracle.truffle.api.strings.TruffleString ANY
public static final com.oracle.truffle.api.strings.TruffleString APPLY
public static final com.oracle.truffle.api.strings.TruffleString ARGUMENTS
public static final com.oracle.truffle.api.strings.TruffleString BOUND
public static final com.oracle.truffle.api.strings.TruffleString CALL
public static final com.oracle.truffle.api.strings.TruffleString CAUSE
public static final com.oracle.truffle.api.strings.TruffleString COMPARE
public static final com.oracle.truffle.api.strings.TruffleString CONSTRUCT
public static final com.oracle.truffle.api.strings.TruffleString DEFAULT
public static final com.oracle.truffle.api.strings.TruffleString DEFAULT_VALUE
public static final com.oracle.truffle.api.strings.TruffleString DELETE
public static final com.oracle.truffle.api.strings.TruffleString DONE
public static final com.oracle.truffle.api.strings.TruffleString EMPTY
public static final com.oracle.truffle.api.strings.TruffleString EMPTY_X
public static final com.oracle.truffle.api.strings.TruffleString ENTRIES
public static final com.oracle.truffle.api.strings.TruffleString UC_ERROR
public static final com.oracle.truffle.api.strings.TruffleString FILE
public static final com.oracle.truffle.api.strings.TruffleString FLAGS
public static final com.oracle.truffle.api.strings.TruffleString FORMAT
public static final com.oracle.truffle.api.strings.TruffleString FUNCTION
public static final com.oracle.truffle.api.strings.TruffleString GLOBAL
public static final com.oracle.truffle.api.strings.TruffleString HAS
public static final com.oracle.truffle.api.strings.TruffleString INSTANCE
public static final com.oracle.truffle.api.strings.TruffleString JOIN
public static final String JOIN_JLS
public static final com.oracle.truffle.api.strings.TruffleString JSON
public static final com.oracle.truffle.api.strings.TruffleString KEY
public static final com.oracle.truffle.api.strings.TruffleString KEYS
public static final com.oracle.truffle.api.strings.TruffleString LENGTH
public static final com.oracle.truffle.api.strings.TruffleString LITERAL
public static final com.oracle.truffle.api.strings.TruffleString LOWER
public static final com.oracle.truffle.api.strings.TruffleString MESSAGE
public static final com.oracle.truffle.api.strings.TruffleString MODULE
public static final com.oracle.truffle.api.strings.TruffleString NAME
public static final com.oracle.truffle.api.strings.TruffleString NATIVE
public static final com.oracle.truffle.api.strings.TruffleString NEG
public static final com.oracle.truffle.api.strings.TruffleString NEXT
public static final com.oracle.truffle.api.strings.TruffleString NOW
public static final com.oracle.truffle.api.strings.TruffleString NULL
public static final com.oracle.truffle.api.strings.TruffleString NULL_UNDEFINED
public static final com.oracle.truffle.api.strings.TruffleString UC_NUMBER
public static final com.oracle.truffle.api.strings.TruffleString OBJECT
public static final com.oracle.truffle.api.strings.TruffleString PARSE
public static final com.oracle.truffle.api.strings.TruffleString POS
public static final com.oracle.truffle.api.strings.TruffleString PRIMITIVE_VALUE
public static final com.oracle.truffle.api.strings.TruffleString PROMISE
public static final com.oracle.truffle.api.strings.TruffleString RAW
public static final com.oracle.truffle.api.strings.TruffleString RAW_JSON
public static final com.oracle.truffle.api.strings.TruffleString REJECT
public static final com.oracle.truffle.api.strings.TruffleString RESOLVE
public static final com.oracle.truffle.api.strings.TruffleString RETURN
public static final com.oracle.truffle.api.strings.TruffleString SOURCE
public static final com.oracle.truffle.api.strings.TruffleString STRING
public static final com.oracle.truffle.api.strings.TruffleString UC_STRING
public static final com.oracle.truffle.api.strings.TruffleString SUPER
public static final com.oracle.truffle.api.strings.TruffleString SWITCH
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL
public static final com.oracle.truffle.api.strings.TruffleString UC_SYMBOL
public static final com.oracle.truffle.api.strings.TruffleString THEN
public static final com.oracle.truffle.api.strings.TruffleString THIS
public static final com.oracle.truffle.api.strings.TruffleString THROW
public static final com.oracle.truffle.api.strings.TruffleString UNDEFINED
public static final com.oracle.truffle.api.strings.TruffleString UNKNOWN
public static final com.oracle.truffle.api.strings.TruffleString UPPER
public static final com.oracle.truffle.api.strings.TruffleString URL
public static final com.oracle.truffle.api.strings.TruffleString VALUE
public static final String VALUE_JLS
public static final com.oracle.truffle.api.strings.TruffleString VALUES
public static final com.oracle.truffle.api.strings.TruffleString WITH
public static final com.oracle.truffle.api.strings.TruffleString ANYFUNC
public static final com.oracle.truffle.api.strings.TruffleString AT
public static final com.oracle.truffle.api.strings.TruffleString COPY_WITHIN
public static final com.oracle.truffle.api.strings.TruffleString EVAL_FILE
public static final com.oracle.truffle.api.strings.TruffleString EXTERNREF
public static final com.oracle.truffle.api.strings.TruffleString FILL
public static final com.oracle.truffle.api.strings.TruffleString FIND
public static final com.oracle.truffle.api.strings.TruffleString FIND_INDEX
public static final com.oracle.truffle.api.strings.TruffleString FIND_LAST
public static final com.oracle.truffle.api.strings.TruffleString FIND_LAST_INDEX
public static final com.oracle.truffle.api.strings.TruffleString FLAT
public static final com.oracle.truffle.api.strings.TruffleString FLAT_MAP
public static final com.oracle.truffle.api.strings.TruffleString INCLUDES
public static final com.oracle.truffle.api.strings.TruffleString IS_VIEW
public static final com.oracle.truffle.api.strings.TruffleString PARSE_INT
public static final com.oracle.truffle.api.strings.TruffleString PARSE_FLOAT
public static final com.oracle.truffle.api.strings.TruffleString SLICE
public static final com.oracle.truffle.api.strings.TruffleString STRING_MAX_LENGTH
public static final com.oracle.truffle.api.strings.TruffleString TO_JSON
public static final com.oracle.truffle.api.strings.TruffleString TO_ISO_STRING
public static final com.oracle.truffle.api.strings.TruffleString TO_LOCALE_STRING
public static final com.oracle.truffle.api.strings.TruffleString TO_STRING
public static final String TO_STRING_JLS
public static final com.oracle.truffle.api.strings.TruffleString TO_UTC_STRING
public static final com.oracle.truffle.api.strings.TruffleString TO_GMT_STRING
public static final com.oracle.truffle.api.strings.TruffleString VALUE_OF
public static final String VALUE_OF_JLS
public static final com.oracle.truffle.api.strings.TruffleString IMPORT_SCRIPT_ENGINE_GLOBAL_BINDINGS
public static final com.oracle.truffle.api.strings.TruffleString HAS_INSTANCE
public static final com.oracle.truffle.api.strings.TruffleString IS_CONCAT_SPREADABLE
public static final com.oracle.truffle.api.strings.TruffleString ITERATOR
public static final com.oracle.truffle.api.strings.TruffleString ASYNC_ITERATOR
public static final com.oracle.truffle.api.strings.TruffleString MATCH
public static final com.oracle.truffle.api.strings.TruffleString MATCH_ALL
public static final com.oracle.truffle.api.strings.TruffleString REPLACE
public static final com.oracle.truffle.api.strings.TruffleString SEARCH
public static final com.oracle.truffle.api.strings.TruffleString SPECIES
public static final com.oracle.truffle.api.strings.TruffleString SPLIT
public static final com.oracle.truffle.api.strings.TruffleString TO_STRING_TAG
public static final com.oracle.truffle.api.strings.TruffleString TO_PRIMITIVE
public static final com.oracle.truffle.api.strings.TruffleString UNSCOPABLES
public static final com.oracle.truffle.api.strings.TruffleString TO_REVERSED
public static final com.oracle.truffle.api.strings.TruffleString TO_SORTED
public static final com.oracle.truffle.api.strings.TruffleString TO_SPLICED
public static final com.oracle.truffle.api.strings.TruffleString UC_ARRAY
public static final com.oracle.truffle.api.strings.TruffleString UC_OBJECT
public static final com.oracle.truffle.api.strings.TruffleString CAPS_ID
public static final com.oracle.truffle.api.strings.TruffleString CAPS_JSON
public static final com.oracle.truffle.api.strings.TruffleString CAPS_PWD
public static final com.oracle.truffle.api.strings.TruffleString DOLLAR_ENV
public static final com.oracle.truffle.api.strings.TruffleString HINT_STRING
public static final com.oracle.truffle.api.strings.TruffleString HINT_NUMBER
public static final com.oracle.truffle.api.strings.TruffleString HINT_DEFAULT
public static final com.oracle.truffle.api.strings.TruffleString HTML_QUOT
public static final com.oracle.truffle.api.strings.TruffleString UC_0X
public static final com.oracle.truffle.api.strings.TruffleString LC_0X
public static final com.oracle.truffle.api.strings.TruffleString PARENS_THIS
public static final com.oracle.truffle.api.strings.TruffleString SYMBOL_PAREN_OPEN
public static final com.oracle.truffle.api.strings.TruffleString LC_BOOLEAN
public static final com.oracle.truffle.api.strings.TruffleString UC_BOOLEAN
public static final com.oracle.truffle.api.strings.TruffleString BOOLEAN_PROTOTYPE
public static final com.oracle.truffle.api.strings.TruffleString TRUE
public static final com.oracle.truffle.api.strings.TruffleString FALSE
public static final com.oracle.truffle.api.strings.TruffleString GET
public static final com.oracle.truffle.api.strings.TruffleString SET
public static final com.oracle.truffle.api.strings.TruffleString GET_SPC
public static final com.oracle.truffle.api.strings.TruffleString SET_SPC
public static final com.oracle.truffle.api.strings.TruffleString IS
public static final com.oracle.truffle.api.strings.TruffleString G
public static final com.oracle.truffle.api.strings.TruffleString N
public static final com.oracle.truffle.api.strings.TruffleString NFC
public static final com.oracle.truffle.api.strings.TruffleString NFD
public static final com.oracle.truffle.api.strings.TruffleString NFKC
public static final com.oracle.truffle.api.strings.TruffleString NFKD
public static final com.oracle.truffle.api.strings.TruffleString MS
public static final com.oracle.truffle.api.strings.TruffleString Y
public static final com.oracle.truffle.api.strings.TruffleString SECOND
public static final com.oracle.truffle.api.strings.TruffleString SECONDS
public static final com.oracle.truffle.api.strings.TruffleString MINUTE
public static final com.oracle.truffle.api.strings.TruffleString MINUTES
public static final com.oracle.truffle.api.strings.TruffleString HOUR
public static final com.oracle.truffle.api.strings.TruffleString HOURS
public static final com.oracle.truffle.api.strings.TruffleString DAYS
public static final com.oracle.truffle.api.strings.TruffleString DAY
public static final com.oracle.truffle.api.strings.TruffleString WEEKDAY
public static final com.oracle.truffle.api.strings.TruffleString WEEKS
public static final com.oracle.truffle.api.strings.TruffleString WEEK
public static final com.oracle.truffle.api.strings.TruffleString MONTHS
public static final com.oracle.truffle.api.strings.TruffleString MONTH
public static final com.oracle.truffle.api.strings.TruffleString QUARTERS
public static final com.oracle.truffle.api.strings.TruffleString QUARTER
public static final com.oracle.truffle.api.strings.TruffleString YEAR
public static final com.oracle.truffle.api.strings.TruffleString YEARS
public static final com.oracle.truffle.api.strings.TruffleString DATE
public static final com.oracle.truffle.api.strings.TruffleString TIME
public static final com.oracle.truffle.api.strings.TruffleString DATE_STYLE
public static final com.oracle.truffle.api.strings.TruffleString TIME_STYLE
public static final com.oracle.truffle.api.strings.TruffleString NUMERIC
public static final com.oracle.truffle.api.strings.TruffleString OK
public static final com.oracle.truffle.api.strings.TruffleString NOT_EQUAL
public static final com.oracle.truffle.api.strings.TruffleString TIMED_OUT
public static final com.oracle.truffle.api.strings.TruffleString ARRAY_PAREN_OPEN
public static final com.oracle.truffle.api.strings.TruffleString BOUND_SPC
public static final com.oracle.truffle.api.strings.TruffleString BRACKET_OBJECT_SPC
public static final com.oracle.truffle.api.strings.TruffleString BRACKET_BOOLEAN_SPC
public static final com.oracle.truffle.api.strings.TruffleString BRACKET_DATE_SPC
public static final com.oracle.truffle.api.strings.TruffleString COMMA_ANONYMOUS_BRACKETS
public static final com.oracle.truffle.api.strings.TruffleString FUNCTION_NATIVE_CODE_BODY
public static final com.oracle.truffle.api.strings.TruffleString FUNCTION_BODY_DOTS
public static final com.oracle.truffle.api.strings.TruffleString FUNCTION_BODY_OMITTED
public static final com.oracle.truffle.api.strings.TruffleString FUNCTION_SPC
public static final com.oracle.truffle.api.strings.TruffleString FUNCTION_NATIVE_CODE
public static final com.oracle.truffle.api.strings.TruffleString PROXY_PAREN
public static final com.oracle.truffle.api.strings.TruffleString ASYNC_SPC
public static final com.oracle.truffle.api.strings.TruffleString ASYNC_PROMISE_ALL_BEGIN
public static final com.oracle.truffle.api.strings.TruffleString SPACE_PAREN_OPEN
public static final com.oracle.truffle.api.strings.TruffleString NEW_SPACE
public static final com.oracle.truffle.api.strings.TruffleString BACKSLASH_U
public static final com.oracle.truffle.api.strings.TruffleString BACKSLASH_U00
public static final com.oracle.truffle.api.strings.TruffleString BACKSLASH_UD
public static final com.oracle.truffle.api.strings.TruffleString BACKSLASH_B
public static final com.oracle.truffle.api.strings.TruffleString BACKSLASH_F
public static final com.oracle.truffle.api.strings.TruffleString BACKSLASH_N
public static final com.oracle.truffle.api.strings.TruffleString BACKSLASH_R
public static final com.oracle.truffle.api.strings.TruffleString BACKSLASH_T
public static final com.oracle.truffle.api.strings.TruffleString BACKSLASH_BACKSLASH
public static final com.oracle.truffle.api.strings.TruffleString BACKSLASH_DOUBLE_QUOTE
public static final com.oracle.truffle.api.strings.TruffleString ESCAPE_B
public static final com.oracle.truffle.api.strings.TruffleString ESCAPE_F
public static final com.oracle.truffle.api.strings.TruffleString ESCAPE_N
public static final com.oracle.truffle.api.strings.TruffleString ESCAPE_R
public static final com.oracle.truffle.api.strings.TruffleString ESCAPE_T
public static final com.oracle.truffle.api.strings.TruffleString ESCAPE_U_00
public static final com.oracle.truffle.api.strings.TruffleString ESCAPE_BACKSLASH
public static final com.oracle.truffle.api.strings.TruffleString ESCAPE_QUOTE
public static final com.oracle.truffle.api.strings.TruffleString I_64
public static final com.oracle.truffle.api.strings.TruffleString I_32
public static final com.oracle.truffle.api.strings.TruffleString F_32
public static final com.oracle.truffle.api.strings.TruffleString F_64
public static final com.oracle.truffle.api.strings.TruffleString PROXY
public static final com.oracle.truffle.api.strings.TruffleString REVOKE
public static final com.oracle.truffle.api.strings.TruffleString REVOCABLE
public static final com.oracle.truffle.api.strings.TruffleString EVAL_OBJ_FILE_NAME
public static final com.oracle.truffle.api.strings.TruffleString EVAL_OBJ_SOURCE
public static final com.oracle.truffle.api.strings.TruffleString FILENAME_VAR_NAME
public static final com.oracle.truffle.api.strings.TruffleString DIRNAME_VAR_NAME
public static final com.oracle.truffle.api.strings.TruffleString MODULE_PROPERTY_NAME
public static final com.oracle.truffle.api.strings.TruffleString EXPORTS_PROPERTY_NAME
public static final com.oracle.truffle.api.strings.TruffleString REQUIRE_PROPERTY_NAME
public static final com.oracle.truffle.api.strings.TruffleString RESOLVE_PROPERTY_NAME
public static final com.oracle.truffle.api.strings.TruffleString LOADED_PROPERTY_NAME
public static final com.oracle.truffle.api.strings.TruffleString FILENAME_PROPERTY_NAME
public static final com.oracle.truffle.api.strings.TruffleString ID_PROPERTY_NAME
public static final com.oracle.truffle.api.strings.TruffleString ENV_PROPERTY_NAME
public static final com.oracle.truffle.api.strings.TruffleString JS_EXT
public static final com.oracle.truffle.api.strings.TruffleString JSON_EXT
public static final com.oracle.truffle.api.strings.TruffleString NODE_EXT
public static final com.oracle.truffle.api.strings.TruffleString PACKAGE_JSON_MAIN_PROPERTY_NAME
public static final com.oracle.truffle.api.strings.TruffleString PACKAGE_JSON_TYPE_PROPERTY_NAME
public static final com.oracle.truffle.api.strings.TruffleString PACKAGE_JSON_MODULE_VALUE
public static final com.oracle.truffle.api.strings.TruffleString CREATE_REALM
public static final com.oracle.truffle.api.strings.TruffleString DETACH_ARRAY_BUFFER
public static final com.oracle.truffle.api.strings.TruffleString EVAL_SCRIPT
public static final com.oracle.truffle.api.strings.TruffleString GC
public static final com.oracle.truffle.api.strings.TruffleString AGENT
public static final com.oracle.truffle.api.strings.TruffleString START
public static final com.oracle.truffle.api.strings.TruffleString BROADCAST
public static final com.oracle.truffle.api.strings.TruffleString GET_REPORT
public static final com.oracle.truffle.api.strings.TruffleString SLEEP
public static final com.oracle.truffle.api.strings.TruffleString MONOTONIC_NOW
public static final com.oracle.truffle.api.strings.TruffleString RECEIVE_BROADCAST
public static final com.oracle.truffle.api.strings.TruffleString REPORT
public static final com.oracle.truffle.api.strings.TruffleString LEAVING
public static final com.oracle.truffle.api.strings.TruffleString AGENT_START
public static final com.oracle.truffle.api.strings.TruffleString AGENT_BROADCAST
public static final com.oracle.truffle.api.strings.TruffleString AGENT_GET_REPORT
public static final com.oracle.truffle.api.strings.TruffleString AGENT_SLEEP
public static final com.oracle.truffle.api.strings.TruffleString AGENT_RECEIVE_BROADCAST
public static final com.oracle.truffle.api.strings.TruffleString AGENT_REPORT
public static final com.oracle.truffle.api.strings.TruffleString AGENT_LEAVING
public static final com.oracle.truffle.api.strings.TruffleString LOAD
public static final com.oracle.truffle.api.strings.TruffleString LOAD_WITH_NEW_GLOBAL
public static final com.oracle.truffle.api.strings.TruffleString GLOBAL_THIS
public static final com.oracle.truffle.api.strings.TruffleString EXIT
public static final com.oracle.truffle.api.strings.TruffleString QUIT
public static final com.oracle.truffle.api.strings.TruffleString PARSE_TO_JSON
public static final com.oracle.truffle.api.strings.TruffleString PRINT
public static final com.oracle.truffle.api.strings.TruffleString PRINT_ERR
public static final com.oracle.truffle.api.strings.TruffleString GRAAL
public static final com.oracle.truffle.api.strings.TruffleString LANGUAGE
public static final com.oracle.truffle.api.strings.TruffleString VERSION_GRAAL_VM
public static final com.oracle.truffle.api.strings.TruffleString VERSION_ECMA_SCRIPT
public static final com.oracle.truffle.api.strings.TruffleString IS_GRAAL_RUNTIME
public static final com.oracle.truffle.api.strings.TruffleString SET_UNHANDLED_PROMISE_REJECTION_HANDLER
public static final com.oracle.truffle.api.strings.TruffleString UC_PACKAGES
public static final com.oracle.truffle.api.strings.TruffleString JAVA
public static final com.oracle.truffle.api.strings.TruffleString JAVAFX
public static final com.oracle.truffle.api.strings.TruffleString JAVAX
public static final com.oracle.truffle.api.strings.TruffleString COM
public static final com.oracle.truffle.api.strings.TruffleString ORG
public static final com.oracle.truffle.api.strings.TruffleString EDU
public static final com.oracle.truffle.api.strings.TruffleString CONSOLE
public static final com.oracle.truffle.api.strings.TruffleString EXEC
public static final com.oracle.truffle.api.strings.TruffleString READ_FULLY
public static final com.oracle.truffle.api.strings.TruffleString READ_LINE
public static final com.oracle.truffle.api.strings.TruffleString $_EXEC
public static final com.oracle.truffle.api.strings.TruffleString $_EXIT
public static final com.oracle.truffle.api.strings.TruffleString $_OUT
public static final com.oracle.truffle.api.strings.TruffleString $_ERR
public static final com.oracle.truffle.api.strings.TruffleString UC_REALM
public static final com.oracle.truffle.api.strings.TruffleString GLOBAL__LINE__
public static final com.oracle.truffle.api.strings.TruffleString GLOBAL__FILE__
public static final com.oracle.truffle.api.strings.TruffleString GLOBAL__DIR__
public static final com.oracle.truffle.api.strings.TruffleString _TIMEZONE
public static final com.oracle.truffle.api.strings.TruffleString _SCRIPTING
public static final com.oracle.truffle.api.strings.TruffleString _COMPILE_ONLY
public static final com.oracle.truffle.api.strings.TruffleString $_OPTIONS
public static final com.oracle.truffle.api.strings.TruffleString $_ARG
public static final com.oracle.truffle.api.strings.TruffleString ACRE
public static final com.oracle.truffle.api.strings.TruffleString BIT
public static final com.oracle.truffle.api.strings.TruffleString BYTE
public static final com.oracle.truffle.api.strings.TruffleString CELSIUS
public static final com.oracle.truffle.api.strings.TruffleString CENTIMETER
public static final com.oracle.truffle.api.strings.TruffleString DEGREE
public static final com.oracle.truffle.api.strings.TruffleString FAHRENHEIT
public static final com.oracle.truffle.api.strings.TruffleString FLUID_OUNCE
public static final com.oracle.truffle.api.strings.TruffleString FOOT
public static final com.oracle.truffle.api.strings.TruffleString GALLON
public static final com.oracle.truffle.api.strings.TruffleString GIGABIT
public static final com.oracle.truffle.api.strings.TruffleString GIGABYTE
public static final com.oracle.truffle.api.strings.TruffleString GRAM
public static final com.oracle.truffle.api.strings.TruffleString HECTARE
public static final com.oracle.truffle.api.strings.TruffleString INCH
public static final com.oracle.truffle.api.strings.TruffleString KILOBIT
public static final com.oracle.truffle.api.strings.TruffleString KILOBYTE
public static final com.oracle.truffle.api.strings.TruffleString KILOGRAM
public static final com.oracle.truffle.api.strings.TruffleString KILOMETER
public static final com.oracle.truffle.api.strings.TruffleString LITER
public static final com.oracle.truffle.api.strings.TruffleString MEGABIT
public static final com.oracle.truffle.api.strings.TruffleString MEGABYTE
public static final com.oracle.truffle.api.strings.TruffleString METER
public static final com.oracle.truffle.api.strings.TruffleString MILE
public static final com.oracle.truffle.api.strings.TruffleString MILE_SCANDINAVIAN
public static final com.oracle.truffle.api.strings.TruffleString MILLILITER
public static final com.oracle.truffle.api.strings.TruffleString MILLIMETER
public static final com.oracle.truffle.api.strings.TruffleString MILLISECOND
public static final com.oracle.truffle.api.strings.TruffleString OUNCE
public static final com.oracle.truffle.api.strings.TruffleString PERCENT
public static final com.oracle.truffle.api.strings.TruffleString PETABYTE
public static final com.oracle.truffle.api.strings.TruffleString POUND
public static final com.oracle.truffle.api.strings.TruffleString STONE
public static final com.oracle.truffle.api.strings.TruffleString TERABIT
public static final com.oracle.truffle.api.strings.TruffleString TERABYTE
public static final com.oracle.truffle.api.strings.TruffleString YARD
public static final com.oracle.truffle.api.strings.TruffleString GREGORY
public static final com.oracle.truffle.api.strings.TruffleString MEMORY
public static final com.oracle.truffle.api.strings.TruffleString TABLE
public static final com.oracle.truffle.api.strings.TruffleString STATUS
public static final com.oracle.truffle.api.strings.TruffleString REASON
public static final com.oracle.truffle.api.strings.TruffleString OPERATOR
public static final com.oracle.truffle.api.strings.TruffleString TYPE
public static final com.oracle.truffle.api.strings.TruffleString DOT_PROTOTYPE
public static final com.oracle.truffle.api.strings.TruffleString EVAL
public static final com.oracle.truffle.api.strings.TruffleString A
public static final com.oracle.truffle.api.strings.TruffleString BIG
public static final com.oracle.truffle.api.strings.TruffleString BLINK
public static final com.oracle.truffle.api.strings.TruffleString B
public static final com.oracle.truffle.api.strings.TruffleString TT
public static final com.oracle.truffle.api.strings.TruffleString FONT
public static final com.oracle.truffle.api.strings.TruffleString COLOR
public static final com.oracle.truffle.api.strings.TruffleString I
public static final com.oracle.truffle.api.strings.TruffleString HREF
public static final com.oracle.truffle.api.strings.TruffleString SIZE
public static final com.oracle.truffle.api.strings.TruffleString SMALL
public static final com.oracle.truffle.api.strings.TruffleString STRIKE
public static final com.oracle.truffle.api.strings.TruffleString SUB
public static final com.oracle.truffle.api.strings.TruffleString SUP
public static final com.oracle.truffle.api.strings.TruffleString TO_STRING_VALUE_NULL
public static final com.oracle.truffle.api.strings.TruffleString TO_STRING_VALUE_UNDEFINED
public static final com.oracle.truffle.api.strings.TruffleString TO_STRING_VALUE_ARRAY
public static final com.oracle.truffle.api.strings.TruffleString TO_STRING_VALUE_FUNCTION
public static final com.oracle.truffle.api.strings.TruffleString TO_STRING_VALUE_DATE
public static final com.oracle.truffle.api.strings.TruffleString TO_STRING_VALUE_OBJECT
public static final com.oracle.truffle.api.strings.TruffleString FULFILLED
public static final com.oracle.truffle.api.strings.TruffleString REJECTED
public static final com.oracle.truffle.api.strings.TruffleString CAPTURE_STACK_TRACE
public static final com.oracle.truffle.api.strings.TruffleString JAVA_CLASS_BRACKET
public static final com.oracle.truffle.api.strings.TruffleString JAVA_OBJECT_BRACKET
public static final com.oracle.truffle.api.strings.TruffleString RESOLVED
public static final com.oracle.truffle.api.strings.TruffleString PENDING
public static final com.oracle.truffle.api.strings.TruffleString PROMISE_STATUS
public static final com.oracle.truffle.api.strings.TruffleString PROMISE_VALUE
public static final com.oracle.truffle.api.strings.TruffleString TEST
public static final com.oracle.truffle.api.strings.TruffleString UNKNOWN_FILENAME
public static final com.oracle.truffle.api.strings.TruffleString DYNAMIC_FUNCTION_NAME
public static final com.oracle.truffle.api.strings.TruffleString ASYNC
public static final com.oracle.truffle.api.strings.TruffleString GROUP
public static final com.oracle.truffle.api.strings.TruffleString GROUP_TO_MAP
public static final com.oracle.truffle.api.strings.TruffleString UC_M
public static final com.oracle.truffle.api.strings.TruffleString UC_M0
public static final com.oracle.truffle.api.strings.TruffleString UC_Z
public static final com.oracle.truffle.api.strings.TruffleString Z
public static final com.oracle.truffle.api.strings.TruffleString UC_ETC
public static final com.oracle.truffle.api.strings.TruffleString UNICODE_MINUS_SIGN
public static final com.oracle.truffle.api.strings.TruffleString MUTABLE
public static final com.oracle.truffle.api.strings.TruffleString ELEMENT
public static final com.oracle.truffle.api.strings.TruffleString INITIAL
public static final com.oracle.truffle.api.strings.TruffleString MAXIMUM
public static final com.oracle.truffle.api.strings.TruffleString SHARED
public static final com.oracle.truffle.api.strings.TruffleString STATIC
public static final com.oracle.truffle.api.strings.TruffleString PRIVATE
public static final com.oracle.truffle.api.strings.TruffleString INIT
public static boolean isTString(Object string)
public static com.oracle.truffle.api.strings.TruffleString constant(String s)
public static com.oracle.truffle.api.strings.TruffleString fromJavaString(String str)
public static com.oracle.truffle.api.strings.TruffleString fromJavaString(com.oracle.truffle.api.strings.TruffleString.FromJavaStringNode node,
String str)
public static com.oracle.truffle.api.strings.TruffleString fromLong(long longValue)
public static com.oracle.truffle.api.strings.TruffleString fromLong(com.oracle.truffle.api.strings.TruffleString.FromLongNode node,
long longValue)
public static com.oracle.truffle.api.strings.TruffleString[] constantArray(String... strings)
public static int length(com.oracle.truffle.api.strings.TruffleString s)
public static boolean isEmpty(com.oracle.truffle.api.strings.TruffleString s)
public static char charAt(com.oracle.truffle.api.strings.TruffleString s,
int i)
public static char charAt(com.oracle.truffle.api.strings.TruffleString.ReadCharUTF16Node readRawNode,
com.oracle.truffle.api.strings.TruffleString s,
int i)
public static int codePointAt(com.oracle.truffle.api.strings.TruffleString.CodePointAtByteIndexNode node,
com.oracle.truffle.api.strings.TruffleString s,
int i)
public static com.oracle.truffle.api.strings.TruffleString concat(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2)
public static com.oracle.truffle.api.strings.TruffleString concat(com.oracle.truffle.api.strings.TruffleString.ConcatNode node,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2)
public static com.oracle.truffle.api.strings.TruffleString concatAll(com.oracle.truffle.api.strings.TruffleString s,
com.oracle.truffle.api.strings.TruffleString... concat)
public static com.oracle.truffle.api.strings.TruffleString lazySubstring(com.oracle.truffle.api.strings.TruffleString s,
int fromIndex)
public static com.oracle.truffle.api.strings.TruffleString lazySubstring(com.oracle.truffle.api.strings.TruffleString s,
int fromIndex,
int length)
public static com.oracle.truffle.api.strings.TruffleString lazySubstring(com.oracle.truffle.api.strings.TruffleString.SubstringByteIndexNode node,
com.oracle.truffle.api.strings.TruffleString s,
int fromIndex,
int length)
Strings.substring(JSContext, TruffleString, int, int) when the resulting string is known to
never escape into user code, or the amount of memory leaked is constant and very small.public static com.oracle.truffle.api.strings.TruffleString substring(JSContext context, com.oracle.truffle.api.strings.TruffleString s, int fromIndex)
public static com.oracle.truffle.api.strings.TruffleString substring(JSContext context, com.oracle.truffle.api.strings.TruffleString.SubstringByteIndexNode node, com.oracle.truffle.api.strings.TruffleString s, int fromIndex)
public static com.oracle.truffle.api.strings.TruffleString substring(JSContext context, com.oracle.truffle.api.strings.TruffleString s, int fromIndex, int length)
public static com.oracle.truffle.api.strings.TruffleString substring(JSContext context, com.oracle.truffle.api.strings.TruffleString.SubstringByteIndexNode node, com.oracle.truffle.api.strings.TruffleString s, int fromIndex, int length)
public static com.oracle.truffle.api.strings.TruffleString substring(boolean lazy,
com.oracle.truffle.api.strings.TruffleString.SubstringByteIndexNode node,
com.oracle.truffle.api.strings.TruffleString s,
int fromIndex,
int length)
lazy is true, the internal array of string s
is re-used, without copying. This is a memory leak, since the resulting string's internal
array is never trimmed.public static boolean startsWith(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2)
public static boolean startsWith(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int startPos)
public static boolean startsWith(com.oracle.truffle.api.strings.TruffleString.RegionEqualByteIndexNode regionEqualsNode,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2)
public static boolean startsWith(com.oracle.truffle.api.strings.TruffleString.RegionEqualByteIndexNode regionEqualsNode,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int startPos)
public static boolean regionEquals(com.oracle.truffle.api.strings.TruffleString s1,
int offset1,
com.oracle.truffle.api.strings.TruffleString s2,
int offset2,
int length)
public static boolean regionEquals(com.oracle.truffle.api.strings.TruffleString.RegionEqualByteIndexNode regionEqualsNode,
com.oracle.truffle.api.strings.TruffleString s1,
int offset1,
com.oracle.truffle.api.strings.TruffleString s2,
int offset2,
int length)
public static boolean endsWith(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2)
public static boolean endsWith(com.oracle.truffle.api.strings.TruffleString.RegionEqualByteIndexNode regionEqualsNode,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2)
public static boolean contains(com.oracle.truffle.api.strings.TruffleString s,
char c)
public static int indexOf(com.oracle.truffle.api.strings.TruffleString string,
char c)
public static int indexOfAny(com.oracle.truffle.api.strings.TruffleString s,
char... chars)
public static int indexOfAny(com.oracle.truffle.api.strings.TruffleString.CharIndexOfAnyCharUTF16Node node,
com.oracle.truffle.api.strings.TruffleString s,
char... chars)
public static int indexOf(com.oracle.truffle.api.strings.TruffleString.ByteIndexOfCodePointNode node,
com.oracle.truffle.api.strings.TruffleString s,
int codepoint)
public static int indexOf(com.oracle.truffle.api.strings.TruffleString s,
int codepoint,
int fromIndex)
public static int indexOf(com.oracle.truffle.api.strings.TruffleString.ByteIndexOfCodePointNode node,
com.oracle.truffle.api.strings.TruffleString s,
int codepoint,
int fromIndex)
public static int indexOf(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2)
public static int indexOf(com.oracle.truffle.api.strings.TruffleString.ByteIndexOfStringNode node,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2)
public static int indexOf(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int fromIndex)
public static int indexOf(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int fromIndex,
int toIndex)
public static int indexOf(com.oracle.truffle.api.strings.TruffleString.ByteIndexOfStringNode node,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int fromIndex)
public static int indexOf(com.oracle.truffle.api.strings.TruffleString.ByteIndexOfStringNode node,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int fromIndex,
int toIndex)
public static int lastIndexOf(com.oracle.truffle.api.strings.TruffleString.LastByteIndexOfStringNode lastIndexOfNode,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2,
int fromIndex)
public static int lastIndexOf(com.oracle.truffle.api.strings.TruffleString s,
int codePoint)
public static int lastIndexOf(com.oracle.truffle.api.strings.TruffleString.LastByteIndexOfCodePointNode node,
com.oracle.truffle.api.strings.TruffleString s,
int codePoint)
public static boolean equals(com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2)
public static boolean equals(com.oracle.truffle.api.strings.TruffleString.EqualNode node,
com.oracle.truffle.api.strings.TruffleString s1,
com.oracle.truffle.api.strings.TruffleString s2)
public static com.oracle.truffle.api.strings.TruffleString replace(com.oracle.truffle.api.strings.TruffleString s,
com.oracle.truffle.api.strings.TruffleString search,
com.oracle.truffle.api.strings.TruffleString replace)
public static int compareTo(com.oracle.truffle.api.strings.TruffleString a,
com.oracle.truffle.api.strings.TruffleString b)
public static int compareTo(com.oracle.truffle.api.strings.TruffleString.CompareCharsUTF16Node node,
com.oracle.truffle.api.strings.TruffleString a,
com.oracle.truffle.api.strings.TruffleString b)
public static String toJavaString(com.oracle.truffle.api.strings.TruffleString s)
public static String toJavaString(com.oracle.truffle.api.strings.TruffleString.ToJavaStringNode node, com.oracle.truffle.api.strings.TruffleString s)
public static com.oracle.truffle.api.strings.TruffleString toUpperCase(com.oracle.truffle.api.strings.TruffleString s,
Locale locale)
public static com.oracle.truffle.api.strings.TruffleString lazyTrim(com.oracle.truffle.api.strings.TruffleString s)
public static long parseLong(com.oracle.truffle.api.strings.TruffleString s)
throws com.oracle.truffle.api.strings.TruffleString.NumberFormatException
com.oracle.truffle.api.strings.TruffleString.NumberFormatExceptionpublic static long parseLong(com.oracle.truffle.api.strings.TruffleString s,
int radix)
throws com.oracle.truffle.api.strings.TruffleString.NumberFormatException
com.oracle.truffle.api.strings.TruffleString.NumberFormatExceptionpublic static long parseLong(com.oracle.truffle.api.strings.TruffleString.ParseLongNode node,
com.oracle.truffle.api.strings.TruffleString s,
int radix)
throws com.oracle.truffle.api.strings.TruffleString.NumberFormatException
com.oracle.truffle.api.strings.TruffleString.NumberFormatExceptionpublic static double parseDouble(com.oracle.truffle.api.strings.TruffleString s)
throws com.oracle.truffle.api.strings.TruffleString.NumberFormatException
com.oracle.truffle.api.strings.TruffleString.NumberFormatExceptionpublic static double parseDouble(com.oracle.truffle.api.strings.TruffleString.ParseDoubleNode node,
com.oracle.truffle.api.strings.TruffleString s)
throws com.oracle.truffle.api.strings.TruffleString.NumberFormatException
com.oracle.truffle.api.strings.TruffleString.NumberFormatExceptionpublic static com.oracle.truffle.api.strings.TruffleString fromCodePoint(int c)
public static com.oracle.truffle.api.strings.TruffleString fromCodePoint(com.oracle.truffle.api.strings.TruffleString.FromCodePointNode node,
int c)
public static com.oracle.truffle.api.strings.TruffleString fromBoolean(boolean b)
public static com.oracle.truffle.api.strings.TruffleString fromInt(int intValue)
public static com.oracle.truffle.api.strings.TruffleString fromDouble(double d)
public static com.oracle.truffle.api.strings.TruffleString fromNumber(Number number)
public static com.oracle.truffle.api.strings.TruffleString fromBigInt(BigInt bi)
public static com.oracle.truffle.api.strings.TruffleString fromBigInt(BigInt bi, int radix)
public static com.oracle.truffle.api.strings.TruffleString fromObject(Object o)
public static com.oracle.truffle.api.strings.TruffleString fromCharArray(char[] chars)
public static com.oracle.truffle.api.strings.TruffleString fromCharArray(com.oracle.truffle.api.strings.TruffleString.FromCharArrayUTF16Node node,
char[] chars)
public static com.oracle.truffle.api.strings.TruffleString fromCharArray(char[] chars,
int fromIndex,
int length)
public static com.oracle.truffle.api.strings.TruffleString fromCharArray(com.oracle.truffle.api.strings.TruffleString.FromCharArrayUTF16Node node,
char[] chars,
int fromIndex,
int length)
public static com.oracle.truffle.api.strings.TruffleString intToHexString(char i)
public static com.oracle.truffle.api.strings.TruffleString flatten(com.oracle.truffle.api.strings.TruffleString.MaterializeNode materializeNode,
com.oracle.truffle.api.strings.TruffleString value)
public static String interopAsString(Object key) throws com.oracle.truffle.api.interop.UnsupportedMessageException
com.oracle.truffle.api.interop.UnsupportedMessageExceptionpublic static String interopAsString(com.oracle.truffle.api.interop.InteropLibrary stringInterop, Object key) throws com.oracle.truffle.api.interop.UnsupportedMessageException
com.oracle.truffle.api.interop.UnsupportedMessageExceptionpublic static com.oracle.truffle.api.strings.TruffleString interopAsTruffleString(Object key)
public static com.oracle.truffle.api.strings.TruffleString interopAsTruffleString(Object key, com.oracle.truffle.api.interop.InteropLibrary stringInterop)
public static com.oracle.truffle.api.strings.TruffleString interopAsTruffleString(Object key, com.oracle.truffle.api.interop.InteropLibrary stringInterop, com.oracle.truffle.api.strings.TruffleString.SwitchEncodingNode switchEncodingNode)
public static BigInt parseBigInt(com.oracle.truffle.api.strings.TruffleString s)
public static BigInteger parseBigInteger(com.oracle.truffle.api.strings.TruffleString s, int radix)
public static com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 builderCreate()
public static com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 builderCreate(int capacity)
public static void builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
char chr)
public static void builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendCharUTF16Node node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
char chr)
public static void builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
int i)
public static void builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendIntNumberNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
int i)
public static void builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
long i)
public static void builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendLongNumberNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
long i)
public static void builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
String str)
public static void builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str)
public static void builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendStringNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str)
public static void builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str,
int start,
int end)
public static void builderAppend(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendSubstringByteIndexNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str,
int start,
int end)
public static void builderAppendLen(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str,
int start,
int len)
public static void builderAppendLen(com.oracle.truffle.api.strings.TruffleStringBuilder.AppendSubstringByteIndexNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb,
com.oracle.truffle.api.strings.TruffleString str,
int start,
int len)
public static com.oracle.truffle.api.strings.TruffleString builderToString(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb)
public static com.oracle.truffle.api.strings.TruffleString builderToString(com.oracle.truffle.api.strings.TruffleStringBuilder.ToStringNode node,
com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb)
public static String builderToJavaString(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb)
public static int builderLength(com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 sb)
public static com.oracle.truffle.api.strings.TruffleString[] convertJavaStringArray(String[] array)
public static com.oracle.truffle.api.strings.TruffleString addBrackets(com.oracle.truffle.api.strings.TruffleString str)
public static com.oracle.truffle.api.strings.TruffleString format(String formatString, Object... args)
public static com.oracle.truffle.api.strings.TruffleString[] split(JSContext context, com.oracle.truffle.api.strings.TruffleString str, com.oracle.truffle.api.strings.TruffleString delimiter)