jnr.ffi.provider.converters
Class StringResultConverter

java.lang.Object
  extended by jnr.ffi.provider.converters.StringResultConverter
All Implemented Interfaces:
FromNativeConverter<String,Pointer>

public class StringResultConverter
extends Object
implements FromNativeConverter<String,Pointer>

Converts a native pointer result into a java String


Nested Class Summary
 
Nested classes/interfaces inherited from interface jnr.ffi.mapper.FromNativeConverter
FromNativeConverter.Cacheable, FromNativeConverter.NoContext
 
Method Summary
 String fromNative(Pointer pointer, FromNativeContext context)
           
static FromNativeConverter<String,Pointer> getInstance(Charset cs)
           
static FromNativeConverter<String,Pointer> getInstance(FromNativeContext fromNativeContext)
           
 Class<Pointer> nativeType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static FromNativeConverter<String,Pointer> getInstance(Charset cs)

getInstance

public static FromNativeConverter<String,Pointer> getInstance(FromNativeContext fromNativeContext)

fromNative

public String fromNative(Pointer pointer,
                         FromNativeContext context)
Specified by:
fromNative in interface FromNativeConverter<String,Pointer>

nativeType

public Class<Pointer> nativeType()
Specified by:
nativeType in interface FromNativeConverter<String,Pointer>


Copyright © 2013. All Rights Reserved.