Table of Contents

Class System

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

System()

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

public System()

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

err

public static PrintStream err { get; }

Property Value

PrintStream

inField

public static InputStream inField { get; }

Property Value

InputStream

outField

public static PrintStream outField { get; }

Property Value

PrintStream

Methods

Arraycopy(object, int, object, int, int)

public static void Arraycopy(object arg0, int arg1, object arg2, int arg3, int arg4)

Parameters

arg0 object

object

arg1 int

int

arg2 object

object

arg3 int

int

arg4 int

int

ClearProperty(String)

public static String ClearProperty(String arg0)

Parameters

arg0 String

String

Returns

String

String

Console()

public static Console Console()

Returns

Console

Console

CurrentTimeMillis()

public static long CurrentTimeMillis()

Returns

long

long

Exit(int)

public static void Exit(int arg0)

Parameters

arg0 int

int

Gc()

public static void Gc()

GetProperties()

public static Properties GetProperties()

Returns

Properties

Properties

GetProperty(String)

public static String GetProperty(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetProperty(String, String)

public static String GetProperty(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetSecurityManager()

[Obsolete]
public static SecurityManager GetSecurityManager()

Returns

SecurityManager

SecurityManager

Getenv()

public static Map<String, String> Getenv()

Returns

Map<String, String>

Map

Getenv(String)

public static String Getenv(String arg0)

Parameters

arg0 String

String

Returns

String

String

IdentityHashCode(object)

public static int IdentityHashCode(object arg0)

Parameters

arg0 object

object

Returns

int

int

InheritedChannel()

public static Channel InheritedChannel()

Returns

Channel

Channel

Exceptions

IOException

LineSeparator()

public static String LineSeparator()

Returns

String

String

Load(String)

public static void Load(String arg0)

Parameters

arg0 String

String

LoadLibrary(String)

public static void LoadLibrary(String arg0)

Parameters

arg0 String

String

MapLibraryName(String)

public static String MapLibraryName(String arg0)

Parameters

arg0 String

String

Returns

String

String

NanoTime()

public static long NanoTime()

Returns

long

long

RunFinalization()

public static void RunFinalization()

SetErr(PrintStream)

public static void SetErr(PrintStream arg0)

Parameters

arg0 PrintStream

PrintStream

SetIn(InputStream)

public static void SetIn(InputStream arg0)

Parameters

arg0 InputStream

InputStream

SetOut(PrintStream)

public static void SetOut(PrintStream arg0)

Parameters

arg0 PrintStream

PrintStream

SetProperties(Properties)

public static void SetProperties(Properties arg0)

Parameters

arg0 Properties

Properties

SetProperty(String, String)

public static String SetProperty(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

SetSecurityManager(SecurityManager)

[Obsolete]
public static void SetSecurityManager(SecurityManager arg0)

Parameters

arg0 SecurityManager

SecurityManager