Class System
public class System : JVMBridgeBase<System>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<System>System
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<System>.IsAssignableFrom(IJavaType)JVMBridgeBase<System>.IsAssignableFrom<T>()JVMBridgeBase<System>.Execute<T>(params T[])JVMBridgeBase<System>.DynBridgeClazzJVMBridgeBase<System>.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
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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
Env
public static Map<String, String> Env { 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
Properties
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#getProperties() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#setProperties(java.util.Properties)
public static Properties Properties { get; set; }
Property Value
SecurityManager
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#getSecurityManager() https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#setSecurityManager(java.lang.SecurityManager)
public static SecurityManager SecurityManager { get; set; }
Property Value
err
public static PrintStream err { get; }
Property Value
inField
public static InputStream inField { get; }
Property Value
outField
public static PrintStream outField { get; }
Property Value
Methods
Arraycopy(object, int, object, int, int)
public static void Arraycopy(object arg0, int arg1, object arg2, int arg3, int arg4)
Parameters
ClearProperty(String)
public static String ClearProperty(String arg0)
Parameters
Returns
Console()
public static Console Console()
Returns
CurrentTimeMillis()
public static long CurrentTimeMillis()
Returns
Exit(int)
public static void Exit(int arg0)
Parameters
Gc()
public static void Gc()
GetLogger(String)
public static System.Logger GetLogger(String arg0)
Parameters
Returns
GetLogger(String, ResourceBundle)
public static System.Logger GetLogger(String arg0, ResourceBundle arg1)
Parameters
arg0
Stringarg1
ResourceBundle
Returns
GetProperty(String)
public static String GetProperty(String arg0)
Parameters
Returns
GetProperty(String, String)
public static String GetProperty(String arg0, String arg1)
Parameters
Returns
Getenv(String)
public static String Getenv(String arg0)
Parameters
Returns
IdentityHashCode(object)
public static int IdentityHashCode(object arg0)
Parameters
Returns
InheritedChannel()
public static Channel InheritedChannel()
Returns
Exceptions
LineSeparator()
public static String LineSeparator()
Returns
Load(String)
public static void Load(String arg0)
Parameters
LoadLibrary(String)
public static void LoadLibrary(String arg0)
Parameters
MapLibraryName(String)
public static String MapLibraryName(String arg0)
Parameters
Returns
NanoTime()
public static long NanoTime()
Returns
RunFinalization()
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html#runFinalization()
public static void RunFinalization()
SetErr(PrintStream)
public static void SetErr(PrintStream arg0)
Parameters
arg0
PrintStream
SetIn(InputStream)
public static void SetIn(InputStream arg0)
Parameters
arg0
InputStream
SetOut(PrintStream)
public static void SetOut(PrintStream arg0)
Parameters
arg0
PrintStream
SetProperty(String, String)
public static String SetProperty(String arg0, String arg1)