org.jvnet.solaris.jna
Class EnumByReference<T extends Enum<T>>

java.lang.Object
  extended by com.sun.jna.PointerType
      extended by com.sun.jna.ptr.ByReference
          extended by org.jvnet.solaris.jna.EnumByReference<T>
All Implemented Interfaces:
com.sun.jna.NativeMapped

public class EnumByReference<T extends Enum<T>>
extends com.sun.jna.ptr.ByReference

Author:
Kohsuke Kawaguchi

Constructor Summary
EnumByReference()
           
EnumByReference(T value)
           
 
Method Summary
 T getValue(Class<T> type)
           
 void setValue(T value)
           
 
Methods inherited from class com.sun.jna.PointerType
equals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnumByReference

public EnumByReference()

EnumByReference

public EnumByReference(T value)
Method Detail

setValue

public void setValue(T value)

getValue

public T getValue(Class<T> type)


Copyright © 2012. All Rights Reserved.