Package org.teavm.classlib.java.nio
Class TCharBuffer
java.lang.Object
org.teavm.classlib.java.nio.TBuffer
org.teavm.classlib.java.nio.TCharBuffer
- All Implemented Interfaces:
Appendable
,CharSequence
,Comparable<TCharBuffer>
,TReadable
public abstract class TCharBuffer
extends TBuffer
implements Comparable<TCharBuffer>, Appendable, CharSequence, TReadable
-
Method Summary
Modifier and TypeMethodDescriptionstatic TCharBuffer
allocate(int capacity)
append(char c)
append(CharSequence csq)
append(CharSequence csq, int start, int end)
char[]
array()
int
abstract TCharBuffer
char
charAt(int index)
clear()
abstract TCharBuffer
compact()
int
compareTo(TCharBuffer other)
abstract TCharBuffer
boolean
flip()
abstract char
get()
get(char[] dst)
get(char[] dst, int offset, int length)
abstract char
get(int index)
boolean
hasArray()
int
hashCode()
abstract boolean
isDirect()
int
length()
limit(int newLimit)
mark()
abstract TByteOrder
order()
position(int newPosition)
abstract TCharBuffer
put(char c)
put(char[] src)
put(char[] src, int offset, int length)
abstract TCharBuffer
put(int index, char c)
put(TCharBuffer src)
int
read(TCharBuffer target)
reset()
rewind()
abstract TCharBuffer
slice()
abstract TCharBuffer
subSequence(int start, int end)
toString()
static TCharBuffer
wrap(char[] array)
static TCharBuffer
wrap(char[] array, int offset, int length)
static TCharBuffer
wrap(CharSequence csq)
static TCharBuffer
wrap(CharSequence csq, int start, int end)
Methods inherited from class org.teavm.classlib.java.nio.TBuffer
capacity, hasRemaining, isReadOnly, limit, position, remaining
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.CharSequence
chars, codePoints, isEmpty
-
Method Details
-
allocate
-
wrap
-
wrap
-
read
- Specified by:
read
in interfaceTReadable
- Throws:
TIOException
-
wrap
-
wrap
-
slice
-
duplicate
-
asReadOnlyBuffer
-
get
public abstract char get() -
put
-
get
public abstract char get(int index) -
put
-
get
-
get
-
put
-
put
-
put
-
put
-
put
-
hasArray
public final boolean hasArray() -
array
public final char[] array() -
arrayOffset
public final int arrayOffset()- Specified by:
arrayOffset
in classTBuffer
-
compact
-
isDirect
public abstract boolean isDirect() -
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareTo
in interfaceComparable<TCharBuffer>
-
toString
- Specified by:
toString
in interfaceCharSequence
- Overrides:
toString
in classObject
-
length
public final int length()- Specified by:
length
in interfaceCharSequence
-
charAt
public final char charAt(int index)- Specified by:
charAt
in interfaceCharSequence
-
subSequence
- Specified by:
subSequence
in interfaceCharSequence
-
append
- Specified by:
append
in interfaceAppendable
-
append
- Specified by:
append
in interfaceAppendable
-
append
- Specified by:
append
in interfaceAppendable
-
order
-
mark
-
reset
-
clear
-
flip
-
rewind
-
limit
-
position
-