jnr.ffi.provider.converters
Class EnumConverter
java.lang.Object
jnr.ffi.provider.converters.EnumConverter
- All Implemented Interfaces:
- DataConverter<Enum,Integer>, FromNativeConverter<Enum,Integer>, ToNativeConverter<Enum,Integer>
public final class EnumConverter
- extends Object
- implements DataConverter<Enum,Integer>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static EnumConverter getInstance(Class<? extends Enum> enumClass)
fromNative
public Enum fromNative(Integer nativeValue,
FromNativeContext context)
- Specified by:
fromNative in interface FromNativeConverter<Enum,Integer>
toNative
public Integer toNative(Enum value,
ToNativeContext context)
- Specified by:
toNative in interface ToNativeConverter<Enum,Integer>
nativeType
public Class<Integer> nativeType()
- Specified by:
nativeType in interface FromNativeConverter<Enum,Integer>- Specified by:
nativeType in interface ToNativeConverter<Enum,Integer>
Copyright © 2013. All Rights Reserved.