IJava |
The IJavaArray type exposes the following members.
| Name | Description | |
|---|---|---|
| IsGlobal |
Returns if this Pointer was set to be a Global reference
(Inherited from IJavaObjectBase) | |
| IsNull |
Returns if this IJavaObjectBase is a null object within the JVM
(Inherited from IJavaObjectBase) | |
| JniClassName |
The JNI class name of this IJavaObjectBase (Inherited from IJavaObjectBase) | |
| JVMType |
The IJavaType of this IJavaObjectBase (Inherited from IJavaObjectBase) | |
| Length | The array length | |
| Pointer |
The native pointer of the object
(Inherited from IJavaObjectBase) | |
| ReferenceObject |
The IJavaObject referenced from the instance of IJavaObjectBase, maybe it is null in many conditions
(Inherited from IJavaObjectBase) |
| Name | Description | |
|---|---|---|
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable) | |
| Equals |
Checks for the equality between this instance and other (Inherited from IJavaObjectBase) | |
| Get(Int32) | Returns the element at the position in index | |
| Get(Int32, Int32) | Returns a sub array at startIndex with a length of length | |
| GetEnumerator | Returns an enumerator that iterates through a collection. (Inherited from IEnumerable) | |
| HashCode |
Returns the int value of JVM hashCode (Inherited from IJavaObjectBase) | |
| MonitorEnter |
Enters the monitor associated with the underlying with this IJavaObjectBase (Inherited from IJavaObjectBase) | |
| MonitorExit |
Exits the monitor associated with the underlying with this IJavaObjectBase (Inherited from IJavaObjectBase) | |
| Notify |
Wakes up a single thread that is waiting on this object's monitor.
(Inherited from IJavaObjectBase) | |
| NotifyAll |
Wakes up all threads that are waiting on this object's monitor.
(Inherited from IJavaObjectBase) | |
| Set(Int32, Object) | Set the element at the position in index with the value in value | |
| SetT(Int32, T) | Set the elements in values starting from the position in startIndex | |
| ToArray |
Returns a .NET array containing a copy of the JVM object data.
When called on an IJavaObject instance that represents a JVM array, the returned object is an IJavaArray wrapping the underlying JVM array. When called on an IJavaArray instance, the returned object is a typed .NET array whose element type depends on the underlying JVM primitive or reference type, as described in the returns section below. (Inherited from IJavaObjectBase) | |
| ToPrimitive |
Converts this IJavaObjectBase to a primitive value.
(Inherited from IJavaObjectBase) | |
| ToStreamT | Returns a JCOBridgeStreamT that wraps the native memory backing this IJavaArray instance, allowing it to be read or written as a standard .NET Stream. | |
| ToString |
Returns the String representation of this instance
(Inherited from IJavaObjectBase) | |
| Wait |
Causes the current thread to wait until it is awakened, typically by being notified or interrupted.
(Inherited from IJavaObjectBase) | |
| Wait(Int64) |
Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.
(Inherited from IJavaObjectBase) | |
| Wait(Int64, Int32) |
Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.
(Inherited from IJavaObjectBase) |