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 JsonOutput
beginArray()
JsonOutput
beginObject()
void
close()
JsonOutput
endArray()
JsonOutput
endObject()
JsonOutput
name(java.lang.String name)
JsonOutput
setPrettyPrint(boolean enablePrettyPrinting)
JsonOutput
write(java.lang.Object value)
JsonOutput
write(java.lang.Object input, int depthRemaining)
JsonOutput
writeClassName(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:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
-
-