com.developpez.adiguba.shell
Class ReadableCharSequence

java.lang.Object
  extended by com.developpez.adiguba.shell.ReadableCharSequence
All Implemented Interfaces:
Closeable, Readable

public class ReadableCharSequence
extends Object
implements Readable, Closeable

Cette classe permet simplement d'encapsuler un CharSequence afin de l'utiliser comme un Readable.

Version:
shell-1.0
Author:
adiGuba
See Also:
Readable, CharSequence

Constructor Summary
ReadableCharSequence(CharSequence cs)
          Construit un ReadableCharSequence qui lit les données dans l'objet CharSequence en paramètre.
 
Method Summary
 void close()
          Ferme le flxu courant, et evenutellement le CharSequence si celui-ci implémente Closeable.
 int read(CharBuffer cb)
          Lit lesflux depuis le CharSequence vers le CharBuffer en paramètre.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReadableCharSequence

public ReadableCharSequence(CharSequence cs)
Construit un ReadableCharSequence qui lit les données dans l'objet CharSequence en paramètre.

Parameters:
cs - Le CharSequence source des données.
Method Detail

close

public void close()
           throws IOException
Ferme le flxu courant, et evenutellement le CharSequence si celui-ci implémente Closeable.

Specified by:
close in interface Closeable
Throws:
IOException
See Also:
Closeable

read

public int read(CharBuffer cb)
         throws IOException
Lit lesflux depuis le CharSequence vers le CharBuffer en paramètre.

Specified by:
read in interface Readable
Throws:
IOException