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) final char[]
array()
final int
abstract TCharBuffer
final char
charAt
(int index) final TCharBuffer
clear()
abstract TCharBuffer
compact()
int
compareTo
(TCharBuffer other) abstract TCharBuffer
boolean
final TCharBuffer
flip()
abstract char
get()
get
(char[] dst) get
(char[] dst, int offset, int length) abstract char
get
(int index) final boolean
hasArray()
int
hashCode()
abstract boolean
isDirect()
final int
length()
limit
(int newLimit) final TCharBuffer
mark()
abstract TByteOrder
order()
position
(int newPosition) abstract TCharBuffer
put
(char c) final TCharBuffer
put
(char[] src) put
(char[] src, int offset, int length) abstract TCharBuffer
put
(int index, char c) final TCharBuffer
put
(TCharBuffer src) int
read
(TCharBuffer target) final TCharBuffer
reset()
final TCharBuffer
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:
IOException
-
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
-