Package com.kenai.jffi
Class ObjectParameterType
- java.lang.Object
-
- com.kenai.jffi.ObjectParameterType
-
public final class ObjectParameterType extends java.lang.ObjectDescribes the type of an object parameter (e.g. byte array, byte buffer)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classObjectParameterType.ComponentTypestatic classObjectParameterType.ObjectType
-
Field Summary
Fields Modifier and Type Field Description static ObjectParameterType.ObjectTypeARRAYstatic ObjectParameterType.ComponentTypeBOOLEANstatic ObjectParameterType.ObjectTypeBUFFERstatic ObjectParameterType.ComponentTypeBYTEstatic ObjectParameterType.ComponentTypeCHARstatic ObjectParameterType.ComponentTypeDOUBLEstatic ObjectParameterType.ComponentTypeFLOATstatic ObjectParameterType.ComponentTypeINTstatic ObjectParameterType.ComponentTypeLONGstatic ObjectParameterType.ComponentTypeSHORT
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ObjectParameterTypecreate(ObjectParameterType.ObjectType objectType, ObjectParameterType.ComponentType componentType)booleanequals(java.lang.Object o)inthashCode()
-
-
-
Field Detail
-
ARRAY
public static final ObjectParameterType.ObjectType ARRAY
-
BUFFER
public static final ObjectParameterType.ObjectType BUFFER
-
BYTE
public static final ObjectParameterType.ComponentType BYTE
-
SHORT
public static final ObjectParameterType.ComponentType SHORT
-
INT
public static final ObjectParameterType.ComponentType INT
-
LONG
public static final ObjectParameterType.ComponentType LONG
-
FLOAT
public static final ObjectParameterType.ComponentType FLOAT
-
DOUBLE
public static final ObjectParameterType.ComponentType DOUBLE
-
BOOLEAN
public static final ObjectParameterType.ComponentType BOOLEAN
-
CHAR
public static final ObjectParameterType.ComponentType CHAR
-
-
Method Detail
-
create
public static ObjectParameterType create(ObjectParameterType.ObjectType objectType, ObjectParameterType.ComponentType componentType)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-