Class DeepSerializedValue
- java.lang.Object
-
- org.openqa.selenium.devtools.v115.runtime.model.DeepSerializedValue
-
public class DeepSerializedValue extends java.lang.Object
Represents deep serialized value.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DeepSerializedValue.Type
-
Constructor Summary
Constructors Constructor Description DeepSerializedValue(DeepSerializedValue.Type type, java.util.Optional<java.lang.Object> value, java.util.Optional<java.lang.String> objectId, java.util.Optional<java.lang.Integer> weakLocalObjectReference)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
getObjectId()
DeepSerializedValue.Type
getType()
java.util.Optional<java.lang.Object>
getValue()
java.util.Optional<java.lang.Integer>
getWeakLocalObjectReference()
Set if value reference met more then once during serialization.
-
-
-
Constructor Detail
-
DeepSerializedValue
public DeepSerializedValue(DeepSerializedValue.Type type, java.util.Optional<java.lang.Object> value, java.util.Optional<java.lang.String> objectId, java.util.Optional<java.lang.Integer> weakLocalObjectReference)
-
-
Method Detail
-
getType
public DeepSerializedValue.Type getType()
-
getValue
public java.util.Optional<java.lang.Object> getValue()
-
getObjectId
public java.util.Optional<java.lang.String> getObjectId()
-
getWeakLocalObjectReference
public java.util.Optional<java.lang.Integer> getWeakLocalObjectReference()
Set if value reference met more then once during serialization. In such case, value is provided only to one of the serialized values. Unique per value in the scope of one CDP call.
-
-