Package com.kenai.jffi
Class ObjectParameterStrategy<T>
java.lang.Object
com.kenai.jffi.ObjectParameterStrategy<T>
- Direct Known Subclasses:
DirectObjectParameterStrategy
public abstract class ObjectParameterStrategy<T>
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classObjectParameterStrategy.StrategyType -
Field Summary
Fields Modifier and Type Field Description protected static ObjectParameterStrategy.StrategyTypeDIRECTprotected static ObjectParameterStrategy.StrategyTypeHEAP -
Constructor Summary
Constructors Constructor Description ObjectParameterStrategy(boolean isDirect)ObjectParameterStrategy(boolean isDirect, ObjectParameterType type)ObjectParameterStrategy(ObjectParameterStrategy.StrategyType type)ObjectParameterStrategy(ObjectParameterStrategy.StrategyType strategyType, ObjectParameterType parameterType) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DIRECT
-
HEAP
-
-
Constructor Details
-
ObjectParameterStrategy
public ObjectParameterStrategy(boolean isDirect) -
ObjectParameterStrategy
-
ObjectParameterStrategy
-
ObjectParameterStrategy
public ObjectParameterStrategy(ObjectParameterStrategy.StrategyType strategyType, ObjectParameterType parameterType)
-
-
Method Details
-
isDirect
public final boolean isDirect() -
address
-
object
-
offset
-
length
-