| Modifier and Type | Field and Description |
|---|---|
static Symbol |
SYMBOL_ASYNC_ITERATOR
A method that returns the default asynchronous iterator for an object.
|
static Symbol |
SYMBOL_HAS_INSTANCE
A method that determines if a constructor object recognizes an object as one of the
constructor's instances.
|
static Symbol |
SYMBOL_IS_CONCAT_SPREADABLE
A Boolean valued property that if true indicates that an object should be flatten to its
array elements by Array.prototype.concat.
|
static Symbol |
SYMBOL_ITERATOR
A method that returns the default iterator for an object.
|
static Symbol |
SYMBOL_MATCH
A regular expression method that matches the regular expression against a string.
|
static Symbol |
SYMBOL_MATCH_ALL
A regular expression method that returns an iterator, that yields matches of the regular
expression against a string.
|
static Symbol |
SYMBOL_REPLACE
A regular expression method that replaces matched substrings of a string.
|
static Symbol |
SYMBOL_SEARCH
A regular expression method that returns the index within a string that matches the regular
expression.
|
static Symbol |
SYMBOL_SPECIES
A function valued property that is the constructor function that is used to create derived
objects.
|
static Symbol |
SYMBOL_SPLIT
A regular expression method that splits a string at the indices that match the regular
expression.
|
static Symbol |
SYMBOL_TO_PRIMITIVE
A method that converts an object to a corresponding primitive value.
|
static Symbol |
SYMBOL_TO_STRING_TAG
A property whose String value that is used in the creation of the default string description
of an object.
|
static Symbol |
SYMBOL_UNSCOPABLES
A property whose value is an Object whose own property names are property names that are
excluded from the with environment bindings of the associated object.
|
| Modifier and Type | Method and Description |
|---|---|
static Symbol |
create(com.oracle.truffle.api.strings.TruffleString description) |
static Symbol |
createPrivate(com.oracle.truffle.api.strings.TruffleString description) |
static Symbol |
createPrivateRegistered(com.oracle.truffle.api.strings.TruffleString description) |
static Symbol |
createRegistered(com.oracle.truffle.api.strings.TruffleString description) |
boolean |
equals(Object obj) |
Object |
getDescription() |
Map<WeakMap,Object> |
getInvertedMap() |
com.oracle.truffle.api.strings.TruffleString |
getName() |
int |
hashCode() |
boolean |
isPrivate() |
boolean |
isRegistered() |
void |
setInvertedMap(Map<WeakMap,Object> invMap) |
com.oracle.truffle.api.strings.TruffleString |
toFunctionNameString() |
String |
toString() |
com.oracle.truffle.api.strings.TruffleString |
toTString() |
public static final Symbol SYMBOL_HAS_INSTANCE
public static final Symbol SYMBOL_IS_CONCAT_SPREADABLE
public static final Symbol SYMBOL_ITERATOR
public static final Symbol SYMBOL_ASYNC_ITERATOR
public static final Symbol SYMBOL_MATCH
public static final Symbol SYMBOL_MATCH_ALL
public static final Symbol SYMBOL_REPLACE
public static final Symbol SYMBOL_SEARCH
public static final Symbol SYMBOL_SPECIES
public static final Symbol SYMBOL_SPLIT
public static final Symbol SYMBOL_TO_PRIMITIVE
public static final Symbol SYMBOL_TO_STRING_TAG
public static final Symbol SYMBOL_UNSCOPABLES
public static Symbol create(com.oracle.truffle.api.strings.TruffleString description)
public static Symbol createRegistered(com.oracle.truffle.api.strings.TruffleString description)
public static Symbol createPrivate(com.oracle.truffle.api.strings.TruffleString description)
public static Symbol createPrivateRegistered(com.oracle.truffle.api.strings.TruffleString description)
public Object getDescription()
public com.oracle.truffle.api.strings.TruffleString getName()
public boolean isRegistered()
public boolean isPrivate()
public com.oracle.truffle.api.strings.TruffleString toTString()
public com.oracle.truffle.api.strings.TruffleString toFunctionNameString()