Class JsonWriter
public class JsonWriter : Closeable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICloseable, IAutoCloseable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AutoCloseable>JsonWriter
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<AutoCloseable>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<AutoCloseable>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<AutoCloseable>.IsAssignableFrom(IJavaType)JVMBridgeBase<AutoCloseable>.IsAssignableFrom<T>()JVMBridgeBase<AutoCloseable>.Execute<T>(params T[])JVMBridgeBase<AutoCloseable>.DynBridgeClazzJVMBridgeBase<AutoCloseable>.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
JsonWriter()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public JsonWriter()
JsonWriter(Writer)
public JsonWriter(Writer arg0)
Parameters
JsonWriter(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 JsonWriter(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
Methods
BeginArray()
public JsonWriter BeginArray()
Returns
Exceptions
BeginObject()
public JsonWriter BeginObject()
Returns
Exceptions
Close()
public void Close()
Exceptions
EndArray()
public JsonWriter EndArray()
Returns
Exceptions
EndObject()
public JsonWriter EndObject()
Returns
Exceptions
Flush()
public void Flush()
Exceptions
IsLenient()
public bool IsLenient()
Returns
Name(String)
public JsonWriter Name(String arg0)
Parameters
Returns
Exceptions
NullValue()
public JsonWriter NullValue()
Returns
Exceptions
SetIndent(String)
public void SetIndent(String arg0)
Parameters
SetLenient(bool)
public void SetLenient(bool arg0)
Parameters
Value(Number)
public JsonWriter Value(Number arg0)
Parameters
Returns
Exceptions
Value(String)
public JsonWriter Value(String arg0)
Parameters
Returns
Exceptions
Value(bool)
public JsonWriter Value(bool arg0)
Parameters
Returns
Exceptions
Value(double)
public JsonWriter Value(double arg0)
Parameters
Returns
Exceptions
Value(long)
public JsonWriter Value(long arg0)