Class System.Logger
public class System.Logger : JVMBridgeBase<System.Logger>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseSystem.Logger
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<System.Logger>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<System.Logger>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<System.Logger>.IsAssignableFrom(IJavaType)JVMBridgeBase<System.Logger>.IsAssignableFrom<T>()JVMBridgeBase<System.Logger>.Execute<T>(params T[])JVMBridgeBase<System.Logger>.DynBridgeClazzJVMBridgeBase<System.Logger>.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
Logger()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("Logger class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Logger()
Logger(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
[Obsolete("Logger class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Logger(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
Name
public String Name { get; }
Property Value
Methods
IsLoggable(Level)
public bool IsLoggable(System.Logger.Level arg0)
Parameters
Returns
Log(Level, String)
public void Log(System.Logger.Level arg0, String arg1)
Parameters
Log(Level, String, JVMBridgeException)
public void Log(System.Logger.Level arg0, String arg1, JVMBridgeException arg2)
Parameters
Log(Level, String, params object[])
public void Log(System.Logger.Level arg0, String arg1, params object[] arg2)
Parameters
Log(Level, Supplier<String>)
public void Log(System.Logger.Level arg0, Supplier<String> arg1)
Parameters
Log(Level, Supplier<String>, JVMBridgeException)
public void Log(System.Logger.Level arg0, Supplier<String> arg1, JVMBridgeException arg2)
Parameters
Log(Level, ResourceBundle, String, JVMBridgeException)
public void Log(System.Logger.Level arg0, ResourceBundle arg1, String arg2, JVMBridgeException arg3)
Parameters
arg0
System.Logger.Levelarg1
ResourceBundlearg2
Stringarg3
JVMBridgeException
Log(Level, ResourceBundle, String, params object[])
public void Log(System.Logger.Level arg0, ResourceBundle arg1, String arg2, params object[] arg3)
Parameters
Log(Level, object)
public void Log(System.Logger.Level arg0, object arg1)