Package com.kenai.jffi
Class Array
java.lang.Object
com.kenai.jffi.Type
com.kenai.jffi.Aggregate
com.kenai.jffi.Array
public final class Array extends Aggregate
Describes the layout of a C array
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)TypegetElementType()Returns the type of elements in the arrayinthashCode()intlength()Returns the number of elements in the arraystatic ArraynewArray(Type elementType, int length)Creates a new C array layout description.Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Array
Creates a new C array layout description.- Parameters:
elementType- The type of fields contained in the struct.length- the number of elements.
-
-
Method Details
-
newArray
Creates a new C array layout description.- Parameters:
elementType- The type of each element of the arraylength- The length of the array.
-
getElementType
Returns the type of elements in the array- Returns:
- The
Typeof the elements in the array
-
length
public final int length()Returns the number of elements in the array- Returns:
- The number of elements in the array
-
equals
public boolean equals(java.lang.Object o) -
hashCode
public int hashCode()
-