CharBufferReader

com.netflix.atlas.core.util.CharBufferReader
class CharBufferReader(buffer: CharBuffer) extends Reader

Wraps a CharBuffer so it can be used with interfaces that require a Reader. The buffer should not be modified outside of the reader until reading is complete.

Attributes

Graph
Supertypes
class Reader
trait Closeable
trait AutoCloseable
trait Readable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def close(): Unit

Attributes

Definition Classes
Reader -> Closeable -> AutoCloseable
override def mark(readAheadLimit: Int): Unit

Attributes

Definition Classes
Reader
override def markSupported(): Boolean

Attributes

Definition Classes
Reader
override def read(cbuf: Array[Char], offset: Int, length: Int): Int

Attributes

Definition Classes
Reader
override def read(): Int

Attributes

Definition Classes
Reader
override def ready(): Boolean

Attributes

Definition Classes
Reader
override def reset(): Unit

Attributes

Definition Classes
Reader
override def skip(n: Long): Long

Attributes

Definition Classes
Reader

Inherited methods

def read(x$0: Array[Char]): Int

Attributes

Inherited from:
Reader
def read(x$0: CharBuffer): Int

Attributes

Inherited from:
Reader
def transferTo(x$0: Writer): Long

Attributes

Inherited from:
Reader