Class JSONTruffleObject
java.lang.Object
com.oracle.truffle.tools.chromeinspector.objects.JSONTruffleObject
- All Implemented Interfaces:
com.oracle.truffle.api.interop.TruffleObject
TruffleObject of a JSON object.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectgetFieldValueOrNull(String name) protected com.oracle.truffle.api.interop.TruffleObjectgetMembers(boolean includeInternal) protected Objectinstantiate(Object[] arguments) protected ObjectinvokeMember(String name, Object[] arguments) protected booleanprotected booleanprotected booleanprotected final ObjectreadMember(String name)
-
Constructor Details
-
JSONTruffleObject
public JSONTruffleObject(org.graalvm.shadowed.org.json.JSONObject json)
-
-
Method Details
-
getMembers
protected com.oracle.truffle.api.interop.TruffleObject getMembers(boolean includeInternal) -
isField
-
isMethod
-
getFieldValueOrNull
-
invokeMember
-
readMember
-
isInstantiable
protected boolean isInstantiable() -
instantiate
-