Class Executable
.NET implementations of https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Executable.html
public class Executable : AccessibleObject, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IMember, IGenericDeclaration, IAnnotatedElement
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AnnotatedElement>Executable
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<AnnotatedElement>.IsAssignableFrom(IJavaType)JVMBridgeBase<AnnotatedElement>.IsAssignableFrom<T>()JVMBridgeBase<AnnotatedElement>.Execute<T>(params T[])JVMBridgeBase<AnnotatedElement>.DynBridgeClazzJVMBridgeBase<AnnotatedElement>.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
Executable()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("Executable 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 Executable()
Executable(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("Executable 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 Executable(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
GenericString
Returns a string describing this Executable, including any type parameters.
public string GenericString { 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
Methods
GetDeclaringClass()
public Class GetDeclaringClass()
Returns
GetExceptionTypes()
public Class[] GetExceptionTypes()
Returns
GetGenericExceptionTypes()
https://developer.android.com/reference/java/lang/reflect/Executable.html#getGenericExceptionTypes()
public Type[] GetGenericExceptionTypes()
Returns
GetGenericParameterTypes()
https://developer.android.com/reference/java/lang/reflect/Executable.html#getGenericParameterTypes()
public Type[] GetGenericParameterTypes()
Returns
GetModifiers()
public int GetModifiers()
Returns
GetName()
public String GetName()
Returns
GetParameterAnnotations()
public Annotation[] GetParameterAnnotations()
Returns
GetParameterCount()
public int GetParameterCount()
Returns
GetParameterTypes()
public Class[] GetParameterTypes()
Returns
GetParameters()
public Parameter[] GetParameters()
Returns
GetTypeParameters()
public TypeVariable[] GetTypeParameters()
Returns
IsSynthetic()
public bool IsSynthetic()
Returns
IsVarArgs()
public bool IsVarArgs()
Returns
ToGenericString()
public String ToGenericString()
Returns
Operators
implicit operator GenericDeclaration(Executable)
Converter from Executable to GenericDeclaration
public static implicit operator GenericDeclaration(Executable t)
Parameters
Returns
implicit operator Member(Executable)
Converter from Executable to Member
public static implicit operator Member(Executable t)