Class CallArgument
- java.lang.Object
-
- org.openqa.selenium.devtools.runtime.model.CallArgument
-
public class CallArgument extends java.lang.Object
Represents function call argument. Either remote object id `objectId`, primitive `value`, unserializable primitive value or neither of (for undefined) them should be specified.
-
-
Constructor Summary
Constructors Constructor Description CallArgument(java.util.Map<java.lang.String,java.lang.Object> value, UnserializableValue unserializableValue, RemoteObjectId objectId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemoteObjectId
getObjectId()
Remote object handle.UnserializableValue
getUnserializableValue()
Primitive value which can not be JSON-stringified.java.util.Map<java.lang.String,java.lang.Object>
getValue()
Primitive value or serializable javascript object.
-
-
-
Constructor Detail
-
CallArgument
public CallArgument(java.util.Map<java.lang.String,java.lang.Object> value, UnserializableValue unserializableValue, RemoteObjectId objectId)
-
-
Method Detail
-
getValue
public java.util.Map<java.lang.String,java.lang.Object> getValue()
Primitive value or serializable javascript object.
-
getUnserializableValue
public UnserializableValue getUnserializableValue()
Primitive value which can not be JSON-stringified.
-
getObjectId
public RemoteObjectId getObjectId()
Remote object handle.
-
-