com.kenai.jaffl.provider
Class StringIO

java.lang.Object
  extended by com.kenai.jaffl.provider.StringIO

public final class StringIO
extends java.lang.Object


Method Summary
 java.lang.CharSequence fromNative(java.nio.ByteBuffer buf)
           
 java.lang.CharSequence fromNative(java.nio.ByteBuffer buf, int maxSize)
           
static StringIO getStringIO()
           
static StringIO getStringIO(java.nio.charset.Charset charset)
           
 void nulTerminate(java.nio.ByteBuffer buf)
           
 java.nio.ByteBuffer toNative(java.lang.CharSequence value, java.nio.ByteBuffer buf)
           
 java.nio.ByteBuffer toNative(java.lang.CharSequence value, int minSize, boolean copyIn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getStringIO

public static StringIO getStringIO()

getStringIO

public static StringIO getStringIO(java.nio.charset.Charset charset)

toNative

public final java.nio.ByteBuffer toNative(java.lang.CharSequence value,
                                          int minSize,
                                          boolean copyIn)

toNative

public final java.nio.ByteBuffer toNative(java.lang.CharSequence value,
                                          java.nio.ByteBuffer buf)

fromNative

public final java.lang.CharSequence fromNative(java.nio.ByteBuffer buf,
                                               int maxSize)

fromNative

public final java.lang.CharSequence fromNative(java.nio.ByteBuffer buf)

nulTerminate

public final void nulTerminate(java.nio.ByteBuffer buf)