Package org.openqa.selenium.json
Class JsonOutput
- java.lang.Object
-
- org.openqa.selenium.json.JsonOutput
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
public class JsonOutput extends java.lang.Object implements java.io.Closeable
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonOutputbeginArray()JsonOutputbeginObject()voidclose()JsonOutputendArray()JsonOutputendObject()JsonOutputname(java.lang.String name)JsonOutputsetPrettyPrint(boolean enablePrettyPrinting)JsonOutputwrite(java.lang.Object value)JsonOutputwrite(java.lang.Object input, int depthRemaining)JsonOutputwriteClassName(boolean writeClassName)
-
-
-
Method Detail
-
setPrettyPrint
public JsonOutput setPrettyPrint(boolean enablePrettyPrinting)
-
writeClassName
public JsonOutput writeClassName(boolean writeClassName)
-
beginObject
public JsonOutput beginObject()
-
name
public JsonOutput name(java.lang.String name)
-
endObject
public JsonOutput endObject()
-
beginArray
public JsonOutput beginArray()
-
endArray
public JsonOutput endArray()
-
write
public JsonOutput write(java.lang.Object value)
-
write
public JsonOutput write(java.lang.Object input, int depthRemaining)
-
close
public void close()
- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable
-
-