public final class JSAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ATTRIBUTES_MASK |
static com.oracle.truffle.api.strings.TruffleString |
CONFIGURABLE |
static com.oracle.truffle.api.strings.TruffleString |
ENUMERABLE |
static com.oracle.truffle.api.strings.TruffleString |
GET |
static int |
NOT_CONFIGURABLE
ES5 8.6.1 - Is this property not configurable?
|
static int |
NOT_ENUMERABLE
ES5 8.6.1 - Is this property not enumerable?
|
static int |
NOT_WRITABLE
ES5 8.6.1 - Is this property not writable?
|
static com.oracle.truffle.api.strings.TruffleString |
SET |
static com.oracle.truffle.api.strings.TruffleString |
VALUE
ES5 8.6.1 Property Attributes.
|
static com.oracle.truffle.api.strings.TruffleString |
WRITABLE |
| Modifier and Type | Method and Description |
|---|---|
static int |
configurableEnumerableNotWritable() |
static int |
configurableEnumerableWritable() |
static int |
configurableNotEnumerable() |
static int |
configurableNotEnumerableNotWritable() |
static int |
configurableNotEnumerableWritable() |
static int |
fromConfigurableEnumerable(boolean configurable,
boolean enumerable) |
static int |
fromConfigurableEnumerableWritable(boolean configurable,
boolean enumerable,
boolean writable) |
static int |
getAccessorDefault() |
static int |
getDefault() |
static int |
getDefaultNotEnumerable() |
static boolean |
isConfigurable(int flags) |
static boolean |
isEnumerable(int flags) |
static boolean |
isWritable(int flags) |
static int |
notConfigurableEnumerableNotWritable() |
static int |
notConfigurableEnumerableWritable() |
static int |
notConfigurableNotEnumerable() |
static int |
notConfigurableNotEnumerableNotWritable() |
static int |
notConfigurableNotEnumerableWritable() |
public static final com.oracle.truffle.api.strings.TruffleString VALUE
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 WRITABLE
public static final com.oracle.truffle.api.strings.TruffleString ENUMERABLE
public static final com.oracle.truffle.api.strings.TruffleString CONFIGURABLE
public static final int NOT_ENUMERABLE
public static final int NOT_CONFIGURABLE
public static final int NOT_WRITABLE
public static final int ATTRIBUTES_MASK
public static int getDefault()
public static int getDefaultNotEnumerable()
public static int configurableEnumerableWritable()
public static int configurableNotEnumerableWritable()
public static int configurableEnumerableNotWritable()
public static int configurableNotEnumerableNotWritable()
public static int notConfigurableNotEnumerableNotWritable()
public static int notConfigurableNotEnumerableWritable()
public static int notConfigurableEnumerableWritable()
public static int notConfigurableEnumerableNotWritable()
public static int getAccessorDefault()
public static int notConfigurableNotEnumerable()
public static int configurableNotEnumerable()
public static int fromConfigurableEnumerableWritable(boolean configurable,
boolean enumerable,
boolean writable)
public static int fromConfigurableEnumerable(boolean configurable,
boolean enumerable)
public static boolean isConfigurable(int flags)
public static boolean isEnumerable(int flags)
public static boolean isWritable(int flags)