Table of Contents

Class System

Namespace
Java.Lang
Assembly
MASES.JNet.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

Env

public static Map<String, String> Env { get; }

Property Value

Map<String, 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

Properties

public static Properties Properties { get; set; }

Property Value

Properties

SecurityManager

public static SecurityManager SecurityManager { get; set; }

Property Value

SecurityManager

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

GetLogger(String)

public static System.Logger GetLogger(String arg0)

Parameters

arg0 String

String

Returns

System.Logger

System.Logger

GetLogger(String, ResourceBundle)

public static System.Logger GetLogger(String arg0, ResourceBundle arg1)

Parameters

arg0 String

String

arg1 ResourceBundle

ResourceBundle

Returns

System.Logger

System.Logger

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

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

SetProperty(String, String)

public static String SetProperty(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String