Table of Contents

Class JSONArray

Namespace
Org.Json
Assembly
MASES.Netdroid.dll
public class JSONArray : JVMBridgeBase<JSONArray>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<JSONArray>
JSONArray
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<JSONArray>.IsAssignableFrom(IJavaType)
JVMBridgeBase<JSONArray>.IsAssignableFrom<T>()
JVMBridgeBase<JSONArray>.Execute<T>(params T[])
JVMBridgeBase<JSONArray>.DynBridgeClazz
JVMBridgeBase<JSONArray>.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

JSONArray()

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

public JSONArray()

JSONArray(String)

public JSONArray(String arg0)

Parameters

arg0 String

String

Exceptions

JSONException

JSONArray(Collection)

public JSONArray(Collection arg0)

Parameters

arg0 Collection

Collection

JSONArray(JSONTokener)

public JSONArray(JSONTokener arg0)

Parameters

arg0 JSONTokener

JSONTokener

Exceptions

JSONException

JSONArray(object)

public JSONArray(object arg0)

Parameters

arg0 object

object

Exceptions

JSONException

JSONArray(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 JSONArray(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

Get(int)

public object Get(int arg0)

Parameters

arg0 int

int

Returns

object

object

Exceptions

JSONException

GetBoolean(int)

public bool GetBoolean(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

JSONException

GetDouble(int)

public double GetDouble(int arg0)

Parameters

arg0 int

int

Returns

double

double

Exceptions

JSONException

GetInt(int)

public int GetInt(int arg0)

Parameters

arg0 int

int

Returns

int

int

Exceptions

JSONException

GetJSONArray(int)

public JSONArray GetJSONArray(int arg0)

Parameters

arg0 int

int

Returns

JSONArray

JSONArray

Exceptions

JSONException

GetJSONObject(int)

public JSONObject GetJSONObject(int arg0)

Parameters

arg0 int

int

Returns

JSONObject

JSONObject

Exceptions

JSONException

GetLong(int)

public long GetLong(int arg0)

Parameters

arg0 int

int

Returns

long

long

Exceptions

JSONException

GetString(int)

public String GetString(int arg0)

Parameters

arg0 int

int

Returns

String

String

Exceptions

JSONException

IsNull(int)

public bool IsNull(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Join(String)

public String Join(String arg0)

Parameters

arg0 String

String

Returns

String

String

Exceptions

JSONException

Length()

public int Length()

Returns

int

int

Opt(int)

public object Opt(int arg0)

Parameters

arg0 int

int

Returns

object

object

OptBoolean(int)

public bool OptBoolean(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

OptBoolean(int, bool)

public bool OptBoolean(int arg0, bool arg1)

Parameters

arg0 int

int

arg1 bool

bool

Returns

bool

bool

OptDouble(int)

public double OptDouble(int arg0)

Parameters

arg0 int

int

Returns

double

double

OptDouble(int, double)

public double OptDouble(int arg0, double arg1)

Parameters

arg0 int

int

arg1 double

double

Returns

double

double

OptInt(int)

public int OptInt(int arg0)

Parameters

arg0 int

int

Returns

int

int

OptInt(int, int)

public int OptInt(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

int

int

OptJSONArray(int)

public JSONArray OptJSONArray(int arg0)

Parameters

arg0 int

int

Returns

JSONArray

JSONArray

OptJSONObject(int)

public JSONObject OptJSONObject(int arg0)

Parameters

arg0 int

int

Returns

JSONObject

JSONObject

OptLong(int)

public long OptLong(int arg0)

Parameters

arg0 int

int

Returns

long

long

OptLong(int, long)

public long OptLong(int arg0, long arg1)

Parameters

arg0 int

int

arg1 long

long

Returns

long

long

OptString(int)

public String OptString(int arg0)

Parameters

arg0 int

int

Returns

String

String

OptString(int, String)

public String OptString(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

Returns

String

String

Put(bool)

public JSONArray Put(bool arg0)

Parameters

arg0 bool

bool

Returns

JSONArray

JSONArray

Put(double)

public JSONArray Put(double arg0)

Parameters

arg0 double

double

Returns

JSONArray

JSONArray

Exceptions

JSONException

Put(int)

public JSONArray Put(int arg0)

Parameters

arg0 int

int

Returns

JSONArray

JSONArray

Put(int, bool)

public JSONArray Put(int arg0, bool arg1)

Parameters

arg0 int

int

arg1 bool

bool

Returns

JSONArray

JSONArray

Exceptions

JSONException

Put(int, double)

public JSONArray Put(int arg0, double arg1)

Parameters

arg0 int

int

arg1 double

double

Returns

JSONArray

JSONArray

Exceptions

JSONException

Put(int, int)

public JSONArray Put(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

JSONArray

JSONArray

Exceptions

JSONException

Put(int, long)

public JSONArray Put(int arg0, long arg1)

Parameters

arg0 int

int

arg1 long

long

Returns

JSONArray

JSONArray

Exceptions

JSONException

Put(int, object)

public JSONArray Put(int arg0, object arg1)

Parameters

arg0 int

int

arg1 object

object

Returns

JSONArray

JSONArray

Exceptions

JSONException

Put(long)

public JSONArray Put(long arg0)

Parameters

arg0 long

long

Returns

JSONArray

JSONArray

Put(object)

public JSONArray Put(object arg0)

Parameters

arg0 object

object

Returns

JSONArray

JSONArray

Remove(int)

public object Remove(int arg0)

Parameters

arg0 int

int

Returns

object

object

ToJSONObject(JSONArray)

public JSONObject ToJSONObject(JSONArray arg0)

Parameters

arg0 JSONArray

JSONArray

Returns

JSONObject

JSONObject

Exceptions

JSONException

ToString(int)

public String ToString(int arg0)

Parameters

arg0 int

int

Returns

String

String

Exceptions

JSONException