| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private static int | |
| private static byte[] | |
| private static byte[] | |
| private static byte[] | |
| private static byte[] | |
| public long | invokeN1O1rN(Function
The function, long Function to invoke.numeric argument. n1, Object array or buffer, to be passed as a pointer for the first numeric parameter. o1, int offset from the start of the array or buffer. o1off, int length of the array to use. o1len, ObjectParameterInfo object flags (type, direction, parameter index). o1flags)Implements abstract com. |
| public long | invokeN2O1rN(Function
The function, long Function to invoke.first numeric argument. n1, long The second numeric argument. n2, Object An Object (array or buffer), to be passed as a pointer. o1, int offset from the start of the array or buffer. o1off, int length of the array to use. o1len, ObjectParameterInfo object flags (type, direction, parameter index). o1flags)Implements abstract com. |
| public long | invokeN2O2rN(Function
The function, long Function to invoke.first numeric argument. n1, long The second numeric argument. n2, Object An Object (array or buffer), to be passed as a pointer. o1, int offset from the start of the array or buffer. o1off, int length of the array to use. o1len, ObjectParameterInfo object flags (type, direction, parameter index). o1flags, Object An Object (array or buffer), to be passed as a pointer. o2, int The offset from the start of the array or buffer. o2off, int The length of the array to use. o2len, ObjectParameterInfo Object flags (direction, type, idx). o2flags)Implements abstract com. |
| public long | invokeN3O1rN(Function
The function, long Function to invoke.first numeric argument. n1, long The second numeric argument. n2, long The second numeric argument. n3, Object An Object (array or buffer), to be passed as a pointer. o1, int offset from the start of the array or buffer. o1off, int length of the array to use. o1len, ObjectParameterInfo object flags (type, direction, parameter index). o1flags)Implements abstract com. |
| public long | invokeN3O2rN(Function function, long n1, long n2, long n3, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags)
Implements abstract com. |
| public long | invokeN3O3rN(Function function, long n1, long n2, long n3, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags, Object o3, int o3off, int o3len, ObjectParameterInfo o3flags)
Implements abstract com. |
| public long | invokeN4O1rN(Function function, long n1, long n2, long n3, long n4, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags)
Implements abstract com. |
| public long | invokeN4O2rN(Function function, long n1, long n2, long n3, long n4, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags)
Implements abstract com. |
| public long | invokeN4O3rN(Function function, long n1, long n2, long n3, long n4, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags, Object o3, int o3off, int o3len, ObjectParameterInfo o3flags)
Implements abstract com. |
| public long | invokeN5O1rN(Function function, long n1, long n2, long n3, long n4, long n5, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags)
Implements abstract com. |
| public long | invokeN5O2rN(Function function, long n1, long n2, long n3, long n4, long n5, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags)
Implements abstract com. |
| public long | invokeN5O3rN(Function function, long n1, long n2, long n3, long n4, long n5, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags, Object o3, int o3off, int o3len, ObjectParameterInfo o3flags)
Implements abstract com. |
| public long | invokeN6O1rN(Function function, long n1, long n2, long n3, long n4, long n5, long n6, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags)
Implements abstract com. |
| public long | invokeN6O2rN(Function function, long n1, long n2, long n3, long n4, long n5, long n6, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags)
Implements abstract com. |
| public long | invokeN6O3rN(Function function, long n1, long n2, long n3, long n4, long n5, long n6, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags, Object o3, int o3off, int o3len, ObjectParameterInfo o3flags)
Implements abstract com. |
| private long | invokeO1(Function function, byte[] paramBuffer, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags)
|
| private long | invokeO2(Function function, byte[] paramBuffer, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags)
|
| private long | invokeO3(Function function, byte[] paramBuffer, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags, Object o3, int o3off, int o3len, ObjectParameterInfo o3flags)
|
| public final boolean |
| foreign | back to summary |
|---|---|
| private final Foreign foreign | |
| HeapObjectParameterInvoker | back to summary |
|---|---|
| pack-priv HeapObjectParameterInvoker(Foreign foreign) | |
| encode | back to summary |
|---|---|
| private static int encode(HeapInvocationBuffer. | |
| encodeN3 | back to summary |
|---|---|
| private static byte[] encodeN3(Function function, long n1, long n2, long n3) | |
| encodeN4 | back to summary |
|---|---|
| private static byte[] encodeN4(Function function, long n1, long n2, long n3, long n4) | |
| encodeN5 | back to summary |
|---|---|
| private static byte[] encodeN5(Function function, long n1, long n2, long n3, long n4, long n5) | |
| encodeN6 | back to summary |
|---|---|
| private static byte[] encodeN6(Function function, long n1, long n2, long n3, long n4, long n5, long n6) | |
| invokeN1O1rN | back to summary |
|---|---|
| public long invokeN1O1rN(Function function, long n1, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags) Implements abstract com. Doc from com. Invokes a function with one numeric argument (which may be a pointer), and returns a numeric value.
| |
| invokeN2O1rN | back to summary |
|---|---|
| public long invokeN2O1rN(Function function, long n1, long n2, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags) Implements abstract com. Doc from com. Invokes a function with two numeric arguments, and returns a numeric value.
| |
| invokeN2O2rN | back to summary |
|---|---|
| public long invokeN2O2rN(Function function, long n1, long n2, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags) Implements abstract com. Doc from com. Invokes a function with two numeric arguments, and returns a numeric value.
| |
| invokeN3O1rN | back to summary |
|---|---|
| public long invokeN3O1rN(Function function, long n1, long n2, long n3, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags) Implements abstract com. Doc from com. Invokes a function with two numeric arguments, and returns a numeric value.
| |
| invokeN3O2rN | back to summary |
|---|---|
| public long invokeN3O2rN(Function function, long n1, long n2, long n3, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags) Implements abstract com. | |
| invokeN3O3rN | back to summary |
|---|---|
| public long invokeN3O3rN(Function function, long n1, long n2, long n3, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags, Object o3, int o3off, int o3len, ObjectParameterInfo o3flags) Implements abstract com. | |
| invokeN4O1rN | back to summary |
|---|---|
| public long invokeN4O1rN(Function function, long n1, long n2, long n3, long n4, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags) Implements abstract com. | |
| invokeN4O2rN | back to summary |
|---|---|
| public long invokeN4O2rN(Function function, long n1, long n2, long n3, long n4, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags) Implements abstract com. | |
| invokeN4O3rN | back to summary |
|---|---|
| public long invokeN4O3rN(Function function, long n1, long n2, long n3, long n4, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags, Object o3, int o3off, int o3len, ObjectParameterInfo o3flags) Implements abstract com. | |
| invokeN5O1rN | back to summary |
|---|---|
| public long invokeN5O1rN(Function function, long n1, long n2, long n3, long n4, long n5, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags) Implements abstract com.
| |
| invokeN5O2rN | back to summary |
|---|---|
| public long invokeN5O2rN(Function function, long n1, long n2, long n3, long n4, long n5, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags) Implements abstract com.
| |
| invokeN5O3rN | back to summary |
|---|---|
| public long invokeN5O3rN(Function function, long n1, long n2, long n3, long n4, long n5, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags, Object o3, int o3off, int o3len, ObjectParameterInfo o3flags) Implements abstract com. | |
| invokeN6O1rN | back to summary |
|---|---|
| public long invokeN6O1rN(Function function, long n1, long n2, long n3, long n4, long n5, long n6, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags) Implements abstract com.
| |
| invokeN6O2rN | back to summary |
|---|---|
| public long invokeN6O2rN(Function function, long n1, long n2, long n3, long n4, long n5, long n6, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags) Implements abstract com.
| |
| invokeN6O3rN | back to summary |
|---|---|
| public long invokeN6O3rN(Function function, long n1, long n2, long n3, long n4, long n5, long n6, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags, Object o3, int o3off, int o3len, ObjectParameterInfo o3flags) Implements abstract com. | |
| invokeO1 | back to summary |
|---|---|
| private long invokeO1(Function function, byte[] paramBuffer, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags) | |
| invokeO2 | back to summary |
|---|---|
| private long invokeO2(Function function, byte[] paramBuffer, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags) | |
| invokeO3 | back to summary |
|---|---|
| private long invokeO3(Function function, byte[] paramBuffer, Object o1, int o1off, int o1len, ObjectParameterInfo o1flags, Object o2, int o2off, int o2len, ObjectParameterInfo o2flags, Object o3, int o3off, int o3len, ObjectParameterInfo o3flags) | |
| isNative | back to summary |
|---|---|
| public final boolean isNative() Implements abstract com. | |