public abstract class KeyInfoNode extends JavaScriptBaseNode
isMember* messages.| Modifier and Type | Field and Description |
|---|---|
static int |
INSERTABLE |
static int |
INVOCABLE |
static int |
MODIFIABLE |
static int |
READ_SIDE_EFFECTS |
static int |
READABLE |
static int |
REMOVABLE |
static int |
WRITABLE |
static int |
WRITE_SIDE_EFFECTS |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
execute(JSDynamicObject receiver,
String key,
int query) |
copy, getLanguage, getRealm, hasOverloadedOperators, onReplaceaccept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, notifyInserted, replace, replace, reportPolymorphicSpecialize, toStringpublic static final int READABLE
public static final int MODIFIABLE
public static final int INSERTABLE
public static final int INVOCABLE
public static final int REMOVABLE
public static final int READ_SIDE_EFFECTS
public static final int WRITE_SIDE_EFFECTS
public static final int WRITABLE
public abstract boolean execute(JSDynamicObject receiver, String key, int query)