Top Inners Constructors Methods
org.eclipse.swt.browser

pack-priv Class JSON

extends Object
Class Inheritance
Imports
java.util.*, org.eclipse.swt.*

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
pack-priv static class

Constructor Summary

AccessConstructor and Description
pack-priv
JSON()

Method Summary

Modifier and TypeMethod and Description
public static Object
parse(char[] input)

public static Object
parse(String input)

public static String
stringify(Object object)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

JSONback to summary
pack-priv JSON()

Method Detail

parseback to summary
public static Object parse(char[] input)
parseback to summary
public static Object parse(String input)
stringifyback to summary
public static String stringify(Object object)
org.eclipse.swt.browser back to summary

pack-priv Class JSON.Reader

extends Object
Class Inheritance

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static enum

Field Summary

Modifier and TypeField and Description
pack-priv int
pack-priv char[]
pack-priv int
pack-priv StringBuilder

Constructor Summary

AccessConstructor and Description
public
Reader(char[] input, int start, int end)

Method Summary

Modifier and TypeMethod and Description
pack-priv void
pack-priv char
pack-priv int
pack-priv Object
pack-priv Object
pack-priv char
pack-priv void
pack-priv double
pack-priv String
pack-priv Object
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

endback to summary
pack-priv int end
inputback to summary
pack-priv char[] input
posback to summary
pack-priv int pos
sbback to summary
pack-priv StringBuilder sb

Constructor Detail

Readerback to summary
public Reader(char[] input, int start, int end)

Method Detail

errorback to summary
pack-priv void error()
nextCharback to summary
pack-priv char nextChar()
nextHexDigitback to summary
pack-priv int nextHexDigit()
readAnyback to summary
pack-priv Object readAny()
readArrayback to summary
pack-priv Object readArray()
readEscapeback to summary
pack-priv char readEscape()
readLiteralback to summary
pack-priv void readLiteral(String literal)
readNumberback to summary
pack-priv double readNumber()
readStringback to summary
pack-priv String readString()
readTopback to summary
pack-priv Object readTop()
org.eclipse.swt.browser back to summary

pack-priv final Enum JSON.Reader.Control

extends Enum<JSON.Reader.Control>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final JSON.Reader.Control
public static final JSON.Reader.Control
public static final JSON.Reader.Control

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static JSON.Reader.Control
public static JSON.Reader.Control[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ARRAY_ENDback to summary
public static final JSON.Reader.Control ARRAY_END
COMMAback to summary
public static final JSON.Reader.Control COMMA
ENDback to summary
public static final JSON.Reader.Control END

Constructor Detail

Controlback to summary
private Control()

Method Detail

valueOfback to summary
public static JSON.Reader.Control valueOf(String name)
valuesback to summary
public static JSON.Reader.Control[] values()
org.eclipse.swt.browser back to summary

pack-priv Class JSON.Writer

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final String[]
pack-priv StringBuilder

Constructor Summary

AccessConstructor and Description
public
Writer(Object object)

Method Summary

Modifier and TypeMethod and Description
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
pack-priv void
writeAny(Object object)

pack-priv void
writeArray(Object[] array)

pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

ESCAPEDback to summary
pack-priv static final String[] ESCAPED
sbback to summary
pack-priv StringBuilder sb

Constructor Detail

Writerback to summary
public Writer(Object object)

Method Detail

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object

Annotations
@Override
writeAnyback to summary
pack-priv void writeAny(Object object)
writeArrayback to summary
pack-priv void writeArray(Object[] array)
writeStringback to summary
pack-priv void writeString(String s)