-
public final class CallArgumentRepresents function call argument. Either remote object id
objectId, primitivevalue, unserializable primitive value or neither of (for undefined) them should be specified.
-
-
Field Summary
Fields Modifier and Type Field Description private final JsonElementvalueprivate final StringunserializableValueprivate final StringobjectId
-
Constructor Summary
Constructors Constructor Description CallArgument(JsonElement value, String unserializableValue, String objectId)
-
Method Summary
Modifier and Type Method Description final JsonElementcomponent1()final Stringcomponent2()final Stringcomponent3()final CallArgumentcopy(JsonElement value, String unserializableValue, String objectId)final JsonElementgetValue()Primitive value or serializable javascript object. final StringgetUnserializableValue()Primitive value which can not be JSON-stringified. final StringgetObjectId()Remote object handle. -
-
Method Detail
-
component1
final JsonElement component1()
-
component2
final String component2()
-
component3
final String component3()
-
copy
final CallArgument copy(JsonElement value, String unserializableValue, String objectId)
-
getValue
final JsonElement getValue()
Primitive value or serializable javascript object.
-
getUnserializableValue
final String getUnserializableValue()
Primitive value which can not be JSON-stringified.
-
getObjectId
final String getObjectId()
Remote object handle.
-
-
-
-