public final class JSAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ATTRIBUTES_MASK |
static String |
CONFIGURABLE |
static String |
ENUMERABLE |
static String |
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 String |
SET |
static String |
VALUE
ES5 8.6.1 Property Attributes.
|
static String |
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 String VALUE
public static final String GET
public static final String SET
public static final String WRITABLE
public static final String ENUMERABLE
public static final String 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)