Package com.kenai.jffi
Class ObjectParameterType
java.lang.Object
com.kenai.jffi.ObjectParameterType
public final class ObjectParameterType
extends java.lang.Object
Describes 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
Modifier and Type Method Description static ObjectParameterTypecreate(ObjectParameterType.ObjectType objectType, ObjectParameterType.ComponentType componentType)booleanequals(java.lang.Object o)inthashCode()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
ARRAY
-
BUFFER
-
BYTE
-
SHORT
-
INT
-
LONG
-
FLOAT
-
DOUBLE
-
BOOLEAN
-
CHAR
-
-
Method Details
-
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
-