IDeclared |
The IDeclaredJavaType type exposes the following members.
| Name | Description | |
|---|---|---|
| IsArray |
Gets a value indicating whether this IJavaType represents a Java array type.
(Inherited from IJavaType) | |
| IsPrimitiveConvertible |
Gets a value indicating whether this IJavaType is primitive-convertible,
meaning it maps to a boxed primitive or to String.
(Inherited from IJavaType) | |
| IsRawPrimitive |
Gets a value indicating whether this IJavaType represents a raw primitive type,
such as bool, byte, int, and so on.
(Inherited from IJavaType) | |
| JniClassName |
Gets the class name of this Java type in JNI descriptor notation
(e.g. "java/lang/String" for java.lang.String, "[I" for int[]).
(Inherited from IJavaType) | |
| Name |
Gets the fully qualified name of this Java type as used in .NET (e.g. "java.lang.String").
(Inherited from IJavaType) | |
| SuperClass |
Gets the IJavaType representing the direct superclass of this type.
(Inherited from IJavaType) |
| Name | Description | |
|---|---|---|
| DeclaredInvoke(String, Object) | Invokes a static member on this IJavaType | |
| DeclaredInvokeTReturn(String, Object) | Invokes a static member on this IJavaType | |
| DeclaredNew | Creates a new object of this IJavaType | |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable) | |
| GetDeclaredField | Gets a static field | |
| GetField(String) |
Reads the value of a static field on the underlying JVM class.
(Inherited from IJavaType) | |
| Invoke(String) |
Invokes a static method on the underlying JVM class with no arguments.
(Inherited from IJavaType) | |
| Invoke(String, Object) |
Invokes a static method on the underlying JVM class with 1 argument.
(Inherited from IJavaType) | |
| Invoke(String, Object) |
Invokes a static method on the underlying JVM class using a variable-length argument list.
The bridge resolves the target Java method by matching the runtime types of the supplied arguments.
(Inherited from IJavaType) | |
| Invoke(String, Object, Object) |
Invokes a static method on the underlying JVM class with 2 arguments.
(Inherited from IJavaType) | |
| Invoke(String, Object, Object, Object) |
Invokes a static method on the underlying JVM class with 3 arguments.
(Inherited from IJavaType) | |
| Invoke(String, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class with 4 arguments.
(Inherited from IJavaType) | |
| Invoke(String, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class with 5 arguments.
(Inherited from IJavaType) | |
| Invoke(String, Object, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class with 6 arguments.
(Inherited from IJavaType) | |
| Invoke(String, Object, Object, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class with 7 arguments.
(Inherited from IJavaType) | |
| Invoke(String, Object, Object, Object, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class with 8 arguments.
(Inherited from IJavaType) | |
| Invoke(String, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class with 9 arguments.
(Inherited from IJavaType) | |
| Invoke(String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class with 10 arguments.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and no arguments.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String, Object) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and 1 argument.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String, Object) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and a variable-length argument list.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String, Object, Object) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and 2 arguments.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String, Object, Object, Object) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and 3 arguments.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and 4 arguments.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and 5 arguments.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String, Object, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and 6 arguments.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String, Object, Object, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and 7 arguments.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String, Object, Object, Object, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and 8 arguments.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and 9 arguments.
(Inherited from IJavaType) | |
| InvokeWithSignature(String, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Invokes a static method on the underlying JVM class using an explicit JNI signature
and 10 arguments.
(Inherited from IJavaType) | |
| New |
Instantiates a new JVM object of this IJavaType using the no-argument constructor.
(Inherited from IJavaType) | |
| New(Object) |
Instantiates a new JVM object of this IJavaType using a constructor
that accepts 1 argument.
(Inherited from IJavaType) | |
| New(Object) |
Instantiates a new JVM object of this IJavaType using a variable-length
argument list. The bridge resolves the target constructor by matching the runtime
types of the supplied arguments.
(Inherited from IJavaType) | |
| New(Object, Object) |
Instantiates a new JVM object of this IJavaType using a constructor
that accepts 2 arguments.
(Inherited from IJavaType) | |
| New(Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using a constructor
that accepts 3 arguments.
(Inherited from IJavaType) | |
| New(Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using a constructor
that accepts 4 arguments.
(Inherited from IJavaType) | |
| New(Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using a constructor
that accepts 5 arguments.
(Inherited from IJavaType) | |
| New(Object, Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using a constructor
that accepts 6 arguments.
(Inherited from IJavaType) | |
| New(Object, Object, Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using a constructor
that accepts 7 arguments.
(Inherited from IJavaType) | |
| New(Object, Object, Object, Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using a constructor
that accepts 8 arguments.
(Inherited from IJavaType) | |
| New(Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using a constructor
that accepts 9 arguments.
(Inherited from IJavaType) | |
| New(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using a constructor
that accepts 10 arguments.
(Inherited from IJavaType) | |
| NewWithSignature(String) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and no arguments.
(Inherited from IJavaType) | |
| NewWithSignature(String, Object) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and 1 argument.
(Inherited from IJavaType) | |
| NewWithSignature(String, Object) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and a variable-length argument list.
(Inherited from IJavaType) | |
| NewWithSignature(String, Object, Object) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and 2 arguments.
(Inherited from IJavaType) | |
| NewWithSignature(String, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and 3 arguments.
(Inherited from IJavaType) | |
| NewWithSignature(String, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and 4 arguments.
(Inherited from IJavaType) | |
| NewWithSignature(String, Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and 5 arguments.
(Inherited from IJavaType) | |
| NewWithSignature(String, Object, Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and 6 arguments.
(Inherited from IJavaType) | |
| NewWithSignature(String, Object, Object, Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and 7 arguments.
(Inherited from IJavaType) | |
| NewWithSignature(String, Object, Object, Object, Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and 8 arguments.
(Inherited from IJavaType) | |
| NewWithSignature(String, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and 9 arguments.
(Inherited from IJavaType) | |
| NewWithSignature(String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Instantiates a new JVM object of this IJavaType using the constructor
identified by an explicit JNI signature and 10 arguments.
(Inherited from IJavaType) | |
| SetDeclaredField | Sets a static field | |
| SetField |
Writes a value to a static field on the underlying JVM class.
(Inherited from IJavaType) |
| Name | Description | |
|---|---|---|
| IsPrimitiveConvertible |
Returns true if the class represents a primitive type
(Defined by JCOBridgeExtensions) | |
| IsRawPrimitive |
Returns true if the class represents a primitive type
(Defined by JCOBridgeExtensions) |