Class Record
.NET implementations of https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html
public class Record : JVMBridgeCore<Record>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeCoreJVMBridgeCore<Record>Record
- Implements
- Inherited Members
-
JVMBridgeCore<Record>.IsAssignableFrom(IJavaType)JVMBridgeCore<Record>.IsAssignableFrom<T>()JVMBridgeCore<Record>.Execute<T>(params T[])JVMBridgeCore<Record>.DynBridgeClazzJVMBridgeCore<Record>.BridgeClazzJVMBridgeCore.ReferenceEqualsJVM(IJVMBridgeBase, IJVMBridgeBase)JVMBridgeCore.RuntimeClassNameOf<T>()JVMBridgeCore.ClassNameOf<T>()JVMBridgeCore.ClassOf<T>()JVMBridgeCore.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeCore.Wraps<TNewClass>(IJavaObject)JVMBridgeCore.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeCore.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeCore.MonitorEnter()JVMBridgeCore.MonitorExit()JVMBridgeCore.IsInstanceOf(IJavaType)JVMBridgeCore.IsInstanceOf<T>()JVMBridgeCore.RuntimeIsInstanceOf<T>()JVMBridgeCore.CastTo<TNewClass>()JVMBridgeCore.CastDirect<TNewClass>()JVMBridgeCore.ToString()JVMBridgeCore.Equals(IJVMBridgeBase)JVMBridgeCore.GetHashCode()JVMBridgeCore.Notify()JVMBridgeCore.NotifyAll()JVMBridgeCore.Wait()JVMBridgeCore.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeCore.DynBridgeInstanceJVMBridgeCore.BridgeInstanceJVMBridgeCore.IsBridgeInterfaceJVMBridgeCore.IsBridgeAbstractJVMBridgeCore.IsBridgeStaticJVMBridgeCore.IsBridgeCloseableJVMBridgeCore.IsBridgeListener
- Extension Methods
Constructors
Record()
public Record()
Record(IJVMBridgeBaseInitializer)
Initializer used internally
public Record(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializerAn instance of IJVMBridgeBaseInitializer
Remarks
Shall be available in any class inherited from JVMBridgeBase
Record(params object[])
Used to create instance of IJVMBridgeBase
public Record(params object[] args)
Parameters
argsobject[]The arguments of constructor
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }