Table of Contents

Class JSONTokener

Namespace
Org.Json
Assembly
MASES.Netdroid.dll
public class JSONTokener : JVMBridgeBase<JSONTokener>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<JSONTokener>
JSONTokener
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<JSONTokener>.IsAssignableFrom(IJavaType)
JVMBridgeBase<JSONTokener>.IsAssignableFrom<T>()
JVMBridgeBase<JSONTokener>.Execute<T>(params T[])
JVMBridgeBase<JSONTokener>.DynBridgeClazz
JVMBridgeBase<JSONTokener>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

JSONTokener()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public JSONTokener()

JSONTokener(String)

public JSONTokener(String arg0)

Parameters

arg0 String

String

JSONTokener(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public JSONTokener(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

Back()

public void Back()

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