Class JSONObject
public class JSONObject : JVMBridgeBase<JSONObject>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<JSONObject>JSONObject
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<JSONObject>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<JSONObject>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<JSONObject>.IsAssignableFrom(IJavaType)JVMBridgeBase<JSONObject>.IsAssignableFrom<T>()JVMBridgeBase<JSONObject>.Execute<T>(params T[])JVMBridgeBase<JSONObject>.DynBridgeClazzJVMBridgeBase<JSONObject>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
JSONObject()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public JSONObject()
JSONObject(String)
public JSONObject(String arg0)
Parameters
Exceptions
JSONObject(Map)
public JSONObject(Map arg0)
Parameters
JSONObject(JSONObject, String[])
public JSONObject(JSONObject arg0, String[] arg1)
Parameters
arg0
JSONObjectarg1
String[]
Exceptions
JSONObject(JSONTokener)
public JSONObject(JSONTokener arg0)
Parameters
arg0
JSONTokener
Exceptions
JSONObject(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 JSONObject(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
NULL
public static object NULL { get; }
Property Value
Methods
Accumulate(String, object)
public JSONObject Accumulate(String arg0, object arg1)
Parameters
Returns
Exceptions
Append(String, object)
public JSONObject Append(String arg0, object arg1)
Parameters
Returns
Exceptions
Get(String)
public object Get(String arg0)
Parameters
Returns
Exceptions
GetBoolean(String)
public bool GetBoolean(String arg0)
Parameters
Returns
Exceptions
GetDouble(String)
public double GetDouble(String arg0)
Parameters
Returns
Exceptions
GetInt(String)
public int GetInt(String arg0)
Parameters
Returns
Exceptions
GetJSONArray(String)
public JSONArray GetJSONArray(String arg0)
Parameters
Returns
Exceptions
GetJSONObject(String)
public JSONObject GetJSONObject(String arg0)
Parameters
Returns
Exceptions
GetLong(String)
public long GetLong(String arg0)
Parameters
Returns
Exceptions
GetString(String)
public String GetString(String arg0)
Parameters
Returns
Exceptions
Has(String)
public bool Has(String arg0)
Parameters
Returns
IsNull(String)
public bool IsNull(String arg0)
Parameters
Returns
Keys()
public Iterator<String> Keys()
Returns
Length()
public int Length()
Returns
Names()
public JSONArray Names()
Returns
NumberToString(Number)
public static String NumberToString(Number arg0)
Parameters
Returns
Exceptions
Opt(String)
public object Opt(String arg0)
Parameters
Returns
OptBoolean(String)
public bool OptBoolean(String arg0)
Parameters
Returns
OptBoolean(String, bool)
public bool OptBoolean(String arg0, bool arg1)
Parameters
Returns
OptDouble(String)
public double OptDouble(String arg0)
Parameters
Returns
OptDouble(String, double)
public double OptDouble(String arg0, double arg1)
Parameters
Returns
OptInt(String)
public int OptInt(String arg0)
Parameters
Returns
OptInt(String, int)
public int OptInt(String arg0, int arg1)
Parameters
Returns
OptJSONArray(String)
public JSONArray OptJSONArray(String arg0)
Parameters
Returns
OptJSONObject(String)
public JSONObject OptJSONObject(String arg0)
Parameters
Returns
OptLong(String)
public long OptLong(String arg0)
Parameters
Returns
OptLong(String, long)
public long OptLong(String arg0, long arg1)
Parameters
Returns
OptString(String)
public String OptString(String arg0)
Parameters
Returns
OptString(String, String)
public String OptString(String arg0, String arg1)
Parameters
Returns
Put(String, bool)
public JSONObject Put(String arg0, bool arg1)
Parameters
Returns
Exceptions
Put(String, double)
public JSONObject Put(String arg0, double arg1)
Parameters
Returns
Exceptions
Put(String, int)
public JSONObject Put(String arg0, int arg1)
Parameters
Returns
Exceptions
Put(String, long)
public JSONObject Put(String arg0, long arg1)
Parameters
Returns
Exceptions
Put(String, object)
public JSONObject Put(String arg0, object arg1)
Parameters
Returns
Exceptions
PutOpt(String, object)
public JSONObject PutOpt(String arg0, object arg1)
Parameters
Returns
Exceptions
Quote(String)
public static String Quote(String arg0)
Parameters
Returns
Remove(String)
public object Remove(String arg0)
Parameters
Returns
ToJSONArray(JSONArray)
public JSONArray ToJSONArray(JSONArray arg0)
Parameters
Returns
Exceptions
ToString(int)
public String ToString(int arg0)
Parameters
Returns
Exceptions
Wrap(object)
public static object Wrap(object arg0)