Class ParameterStrategy

java.lang.Object
com.kenai.jffi.ObjectParameterStrategy
jnr.ffi.provider.jffi.ParameterStrategy
Direct Known Subclasses:
BufferParameterStrategy, NullObjectParameterStrategy, PointerParameterStrategy, PrimitiveArrayParameterStrategy

public abstract class ParameterStrategy extends com.kenai.jffi.ObjectParameterStrategy
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.kenai.jffi.ObjectParameterStrategy

    com.kenai.jffi.ObjectParameterStrategy.StrategyType
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final int
     

    Fields inherited from class com.kenai.jffi.ObjectParameterStrategy

    DIRECT, HEAP
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    ParameterStrategy(com.kenai.jffi.ObjectParameterStrategy.StrategyType type)
     
    protected
    ParameterStrategy(com.kenai.jffi.ObjectParameterStrategy.StrategyType type, com.kenai.jffi.ObjectParameterType parameterType)
     
  • Method Summary

    Methods inherited from class com.kenai.jffi.ObjectParameterStrategy

    address, isDirect, length, object, offset

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • objectCount

      public final int objectCount
  • Constructor Details

    • ParameterStrategy

      protected ParameterStrategy(com.kenai.jffi.ObjectParameterStrategy.StrategyType type)
    • ParameterStrategy

      protected ParameterStrategy(com.kenai.jffi.ObjectParameterStrategy.StrategyType type, com.kenai.jffi.ObjectParameterType parameterType)