Table of Contents

Class JSONTokener

Namespace
Org.Json
Assembly
MASES.Netdroid.dll
public class JSONTokener : JVMBridgeBase<JSONTokener>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
JSONTokener
Implements
Extension Methods

Constructors

JSONTokener(String)

public JSONTokener(String arg0)

Parameters

arg0 String

String

JSONTokener(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public JSONTokener(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

Back()

public void Back()

CreatePoolableInstance(String)

HPA initializer for JSONTokener(Java.Lang.String arg0)

public static JSONTokener CreatePoolableInstance(String arg0)

Parameters

arg0 String

Returns

JSONTokener

Dehexchar(char)

public static int Dehexchar(char arg0)

Parameters

arg0 char

char

Returns

int

int

More()

public bool More()

Returns

bool

bool

Next()

public char Next()

Returns

char

char

Next(char)

public char Next(char arg0)

Parameters

arg0 char

char

Returns

char

char

Exceptions

JSONException

Next(int)

public String Next(int arg0)

Parameters

arg0 int

int

Returns

String

String

Exceptions

JSONException

NextClean()

public char NextClean()

Returns

char

char

Exceptions

JSONException

NextString(char)

public String NextString(char arg0)

Parameters

arg0 char

char

Returns

String

String

Exceptions

JSONException

NextTo(String)

public String NextTo(String arg0)

Parameters

arg0 String

String

Returns

String

String

NextTo(char)

public String NextTo(char arg0)

Parameters

arg0 char

char

Returns

String

String

NextValue()

public object NextValue()

Returns

object

object

Exceptions

JSONException

SkipPast(String)

public void SkipPast(String arg0)

Parameters

arg0 String

String

SkipTo(char)

public char SkipTo(char arg0)

Parameters

arg0 char

char

Returns

char

char

SyntaxError(String)

public JSONException SyntaxError(String arg0)

Parameters

arg0 String

String

Returns

JSONException

JSONException