com.kenai.jffi
Class ObjectParameterType

java.lang.Object
  extended by com.kenai.jffi.ObjectParameterType

public final class ObjectParameterType
extends Object

Describes the type of an object parameter (e.g. byte array, byte buffer)


Nested Class Summary
static class ObjectParameterType.ComponentType
           
static class ObjectParameterType.ObjectType
           
 
Field Summary
static ObjectParameterType.ObjectType ARRAY
           
static ObjectParameterType.ComponentType BOOLEAN
           
static ObjectParameterType.ObjectType BUFFER
           
static ObjectParameterType.ComponentType BYTE
           
static ObjectParameterType.ComponentType CHAR
           
static ObjectParameterType.ComponentType DOUBLE
           
static ObjectParameterType.ComponentType FLOAT
           
static ObjectParameterType.ComponentType INT
           
static ObjectParameterType.ComponentType LONG
           
static ObjectParameterType.ComponentType SHORT
           
 
Method Summary
static ObjectParameterType create(ObjectParameterType.ObjectType objectType, ObjectParameterType.ComponentType componentType)
           
 boolean equals(Object o)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

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(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2012. All Rights Reserved.