jnr.ffi.provider.jffi
Class NullObjectParameterStrategy

java.lang.Object
  extended by com.kenai.jffi.ObjectParameterStrategy
      extended by jnr.ffi.provider.jffi.ParameterStrategy
          extended by jnr.ffi.provider.jffi.NullObjectParameterStrategy

public final class NullObjectParameterStrategy
extends ParameterStrategy


Nested Class Summary
 
Nested classes/interfaces inherited from class com.kenai.jffi.ObjectParameterStrategy
com.kenai.jffi.ObjectParameterStrategy.StrategyType
 
Field Summary
static ParameterStrategy NULL
           
 
Fields inherited from class jnr.ffi.provider.jffi.ParameterStrategy
objectCount
 
Fields inherited from class com.kenai.jffi.ObjectParameterStrategy
DIRECT, HEAP
 
Constructor Summary
NullObjectParameterStrategy()
           
 
Method Summary
 long address(Object parameter)
           
 int length(Object parameter)
           
 Object object(Object parameter)
           
 int offset(Object parameter)
           
 
Methods inherited from class com.kenai.jffi.ObjectParameterStrategy
isDirect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL

public static final ParameterStrategy NULL
Constructor Detail

NullObjectParameterStrategy

public NullObjectParameterStrategy()
Method Detail

address

public long address(Object parameter)
Specified by:
address in class com.kenai.jffi.ObjectParameterStrategy

object

public Object object(Object parameter)
Specified by:
object in class com.kenai.jffi.ObjectParameterStrategy

offset

public int offset(Object parameter)
Specified by:
offset in class com.kenai.jffi.ObjectParameterStrategy

length

public int length(Object parameter)
Specified by:
length in class com.kenai.jffi.ObjectParameterStrategy


Copyright © 2013. All Rights Reserved.