Class ParameterMetaData
public class ParameterMetaData : Wrapper, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParameterMetaData, IWrapper
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Wrapper>ParameterMetaData
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Wrapper>.IsAssignableFrom(IJavaType)JVMBridgeBase<Wrapper>.IsAssignableFrom<T>()JVMBridgeBase<Wrapper>.Execute<T>(params T[])JVMBridgeBase<Wrapper>.DynBridgeClazzJVMBridgeBase<Wrapper>.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
ParameterMetaData()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("ParameterMetaData 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 ParameterMetaData()
ParameterMetaData(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("ParameterMetaData 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 ParameterMetaData(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
ParameterCount
public int ParameterCount { get; }
Property Value
parameterModeIn
public static int parameterModeIn { get; }
Property Value
parameterModeInOut
public static int parameterModeInOut { get; }
Property Value
parameterModeOut
public static int parameterModeOut { get; }
Property Value
parameterModeUnknown
public static int parameterModeUnknown { get; }
Property Value
parameterNoNulls
public static int parameterNoNulls { get; }
Property Value
parameterNullable
public static int parameterNullable { get; }
Property Value
parameterNullableUnknown
public static int parameterNullableUnknown { get; }
Property Value
Methods
GetParameterClassName(int)
public String GetParameterClassName(int arg0)
Parameters
Returns
Exceptions
GetParameterMode(int)
public int GetParameterMode(int arg0)
Parameters
Returns
Exceptions
GetParameterType(int)
public int GetParameterType(int arg0)
Parameters
Returns
Exceptions
GetParameterTypeName(int)
public String GetParameterTypeName(int arg0)
Parameters
Returns
Exceptions
GetPrecision(int)
public int GetPrecision(int arg0)
Parameters
Returns
Exceptions
GetScale(int)
public int GetScale(int arg0)
Parameters
Returns
Exceptions
IsNullable(int)
public int IsNullable(int arg0)
Parameters
Returns
Exceptions
IsSigned(int)
public bool IsSigned(int arg0)