Package jnr.ffi.provider.jffi
Class PrimitiveArrayParameterStrategy
- java.lang.Object
-
- com.kenai.jffi.ObjectParameterStrategy
-
- jnr.ffi.provider.jffi.ParameterStrategy
-
- jnr.ffi.provider.jffi.PrimitiveArrayParameterStrategy
-
public abstract class PrimitiveArrayParameterStrategy extends ParameterStrategy
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static PrimitiveArrayParameterStrategy
BOOLEAN
(package private) static PrimitiveArrayParameterStrategy
BYTE
(package private) static PrimitiveArrayParameterStrategy
CHAR
(package private) static PrimitiveArrayParameterStrategy
DOUBLE
(package private) static PrimitiveArrayParameterStrategy
FLOAT
(package private) static PrimitiveArrayParameterStrategy
INT
(package private) static PrimitiveArrayParameterStrategy
LONG
(package private) static PrimitiveArrayParameterStrategy
SHORT
-
Fields inherited from class jnr.ffi.provider.jffi.ParameterStrategy
objectCount
-
-
Constructor Summary
Constructors Constructor Description PrimitiveArrayParameterStrategy(com.kenai.jffi.ObjectParameterType.ComponentType componentType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
address(java.lang.Object o)
java.lang.Object
object(java.lang.Object o)
int
offset(java.lang.Object o)
-
-
-
Field Detail
-
BYTE
static final PrimitiveArrayParameterStrategy BYTE
-
SHORT
static final PrimitiveArrayParameterStrategy SHORT
-
CHAR
static final PrimitiveArrayParameterStrategy CHAR
-
INT
static final PrimitiveArrayParameterStrategy INT
-
LONG
static final PrimitiveArrayParameterStrategy LONG
-
FLOAT
static final PrimitiveArrayParameterStrategy FLOAT
-
DOUBLE
static final PrimitiveArrayParameterStrategy DOUBLE
-
BOOLEAN
static final PrimitiveArrayParameterStrategy BOOLEAN
-
-
Method Detail
-
address
public final long address(java.lang.Object o)
- Specified by:
address
in classcom.kenai.jffi.ObjectParameterStrategy
-
object
public final java.lang.Object object(java.lang.Object o)
- Specified by:
object
in classcom.kenai.jffi.ObjectParameterStrategy
-
offset
public final int offset(java.lang.Object o)
- Specified by:
offset
in classcom.kenai.jffi.ObjectParameterStrategy
-
-