/dalvik/libcore/luni/src/main/java/java/lang/ |
Readable.java | 20 import java.nio.CharBuffer; 24 * into a {@link CharBuffer}. 29 * Reads characters into the specified {@code CharBuffer}. The maximum 30 * number of characters read is {@code CharBuffer.remaining()}. 39 int read(CharBuffer cb) throws IOException;
|
/dalvik/libcore/nio/src/main/java/java/nio/ |
ReadOnlyCharArrayBuffer.java | 48 public CharBuffer asReadOnlyBuffer() { 53 public CharBuffer compact() { 58 public CharBuffer duplicate() { 83 public CharBuffer put(char c) { 88 public CharBuffer put(int index, char c) { 93 public final CharBuffer put(char[] src, int off, int len) { 98 public final CharBuffer put(CharBuffer src) { 103 public CharBuffer put(String src, int start, int end) { 112 public CharBuffer slice() [all...] |
CharBuffer.java | 37 public abstract class CharBuffer extends Buffer implements 38 Comparable<CharBuffer>, CharSequence, Appendable, Readable { 49 public static CharBuffer allocate(int capacity) { 66 public static CharBuffer wrap(char[] array) { 88 public static CharBuffer wrap(char[] array, int start, int len) { 94 CharBuffer buf = BufferFactory.newCharBuffer(array); 111 public static CharBuffer wrap(CharSequence chseq) { 134 public static CharBuffer wrap(CharSequence chseq, int start, int end) { 142 CharBuffer result = BufferFactory.newCharBuffer(chseq); 149 * Constructs a {@code CharBuffer} with given capacity [all...] |
CharSequenceAdapter.java | 30 final class CharSequenceAdapter extends CharBuffer { 48 public CharBuffer asReadOnlyBuffer() { 53 public CharBuffer compact() { 58 public CharBuffer duplicate() { 79 public final CharBuffer get(char[] dest, int off, int len) { 124 public CharBuffer put(char c) { 129 public CharBuffer put(int index, char c) { 134 public final CharBuffer put(char[] src, int off, int len) { 147 public CharBuffer put(String src, int start, int end) { 156 public CharBuffer slice() [all...] |
ReadWriteCharArrayBuffer.java | 55 public CharBuffer asReadOnlyBuffer() { 60 public CharBuffer compact() { 70 public CharBuffer duplicate() { 95 public CharBuffer put(char c) { 104 public CharBuffer put(int index, char c) { 113 public CharBuffer put(char[] src, int off, int len) { 127 public CharBuffer slice() {
|
CharToByteBufferAdapter.java | 35 final class CharToByteBufferAdapter extends CharBuffer implements DirectBuffer { 37 static CharBuffer wrap(ByteBuffer byteBuffer) { 102 public CharBuffer asReadOnlyBuffer() { 112 public CharBuffer compact() { 127 public CharBuffer duplicate() { 183 public CharBuffer put(char c) { 192 public CharBuffer put(int index, char c) { 201 public CharBuffer slice() { 204 CharBuffer result = new CharToByteBufferAdapter(byteBuffer.slice()); 215 CharBuffer result = duplicate() [all...] |
/dalvik/libcore/nio/src/test/java/org/apache/harmony/nio/tests/java/nio/ |
WrappedCharBufferTest1.java | 23 import java.nio.CharBuffer; 25 @TestTargetClass(java.nio.CharBuffer.class) 30 buf = CharBuffer.wrap(new char[BUFFER_LENGTH]); 41 * @tests java.nio.CharBuffer#allocate(char[],int,int) 53 CharBuffer.wrap(array, -1, 0); 59 CharBuffer.wrap(array, BUFFER_LENGTH + 1, 0); 65 CharBuffer.wrap(array, 0, -1); 71 CharBuffer.wrap(array, 0, BUFFER_LENGTH + 1); 77 CharBuffer.wrap(array, Integer.MAX_VALUE, 1); 83 CharBuffer.wrap(array, 1, Integer.MAX_VALUE) [all...] |
ReadOnlyWrappedCharBufferTest1.java | 21 import java.nio.CharBuffer; 23 @TestTargetClass(java.nio.CharBuffer.class) 28 buf = CharBuffer.wrap(new char[BUFFER_LENGTH]);
|
HeapCharBufferTest.java | 22 import java.nio.CharBuffer; 24 @TestTargetClass(java.nio.CharBuffer.class) 42 CharBuffer.allocate(-1);
|
WrappedCharBufferTest2.java | 25 import java.nio.CharBuffer; 28 @TestTargetClass(java.nio.CharBuffer.class) 35 buf = CharBuffer.wrap(TEST_STRING); 54 CharBuffer.wrap(str, -1, 0); 60 CharBuffer.wrap(str, 21, 21); 66 CharBuffer.wrap(str, 2, 1); 72 CharBuffer.wrap(str, 0, 21); 78 CharBuffer.wrap((String)null, -1, 21); 151 args = {java.nio.CharBuffer.class} 154 CharBuffer other = CharBuffer.allocate(1) [all...] |
ReadOnlyHeapCharBufferTest.java | 21 @TestTargetClass(java.nio.CharBuffer.class)
|
CharBufferTest.java | 30 import java.nio.CharBuffer; 35 * Tests java.nio.CharBuffer 38 @TestTargetClass(CharBuffer.class) 44 protected CharBuffer buf; 52 buf = CharBuffer.wrap(charscopy); 62 * test for method static CharBuffer allocate(int capacity) test covers 63 * following usecases: 1. case for check CharBuffer testBuf properties 2. 73 // case: CharBuffer testBuf properties is satisfy the conditions 75 CharBuffer testBuf = CharBuffer.allocate(20) [all...] |
/dalvik/libcore/nio_char/src/test/java/org/apache/harmony/nio_char/tests/java/nio/charset/ |
ASCIICharsetEncoderTest.java | 25 import java.nio.CharBuffer; 126 args = {java.nio.CharBuffer.class, java.nio.ByteBuffer.class, boolean.class} 132 args = {java.nio.CharBuffer.class} 139 encoder.encode(CharBuffer.wrap("\ud800\udc00")); 145 assertTrue(encoder.encode(CharBuffer.wrap("\ud800"), out, true) 150 assertSame(CoderResult.UNDERFLOW, encoder.encode(CharBuffer 152 assertTrue(encoder.encode(CharBuffer.wrap("\udc00"), out, true) 160 args = {java.nio.CharBuffer.class} 167 CharBuffer cb = CharBuffer.wrap(chars) [all...] |
CharsetEncoderTest.java | 27 import java.nio.CharBuffer; 109 protected CoderResult encodeLoop(CharBuffer in, ByteBuffer out) { 121 protected CoderResult encodeLoop(CharBuffer arg0, ByteBuffer arg1) { 131 * Test malfunction encode(CharBuffer) 137 args = {java.nio.CharBuffer.class} 142 cs.encode(CharBuffer.wrap("AB")); 180 protected CoderResult encodeLoop(CharBuffer in, ByteBuffer out) { 186 * Test reserve bytes encode(CharBuffer,ByteBuffer,boolean) 192 args = {java.nio.CharBuffer.class, java.nio.ByteBuffer.class, boolean.class} 196 CharBuffer in1 = CharBuffer.wrap("\ud800") [all...] |
/dalvik/libcore/luni/src/main/java/org/apache/harmony/luni/util/ |
ThreadLocalCache.java | 21 import java.nio.CharBuffer; 97 public static ThreadLocalCache<CharBuffer> charBuffer = new ThreadLocalCache<CharBuffer>() { 98 protected CharBuffer initialValue() { 99 return CharBuffer.allocate(72); // no specific requirement
|
/dalvik/libcore/nio_char/src/test/java/tests/api/java/nio/charset/ |
GBCharsetEncoderTest.java | 24 import java.nio.CharBuffer; 109 CharBuffer getMalformedCharBuffer() { 110 return CharBuffer.wrap("\ud800 buffer"); 113 CharBuffer getUnmapCharBuffer() { 117 CharBuffer getExceptionCharBuffer() {
|
CharsetEncoderDecoderBufferTest.java | 30 import java.nio.CharBuffer; 56 CharBuffer out = CharBuffer.wrap(cBuf); 94 CharBuffer out = CharBuffer.wrap(new char[10]); 133 encoder.encode(CharBuffer.wrap("ab"), out, false); 141 encoder.encode(CharBuffer.wrap("x"), out, true); 167 CharBuffer inWithArray = CharBuffer.wrap(inArray); 174 CharBuffer inWithoutArray = CharBuffer.wrap("x") [all...] |
Charset_MultiByte_EUC_JP.java | 25 import java.nio.CharBuffer; [all...] |
Charset_MultiByte_EUC_JP_Android.java | 24 import java.nio.CharBuffer; [all...] |
ISOCharsetEncoderTest.java | 24 import java.nio.CharBuffer; 122 CharBuffer getMalformedCharBuffer() { 123 return CharBuffer.wrap("\ud800 buffer"); 126 CharBuffer getUnmapCharBuffer() { 127 return CharBuffer.wrap("\ud800\udc00 buffer"); 130 CharBuffer getExceptionCharBuffer() { 162 encoder.encode(CharBuffer.wrap("\ud800\udc00")); 168 assertTrue(encoder.encode(CharBuffer.wrap("\ud800"), out, true) 173 assertSame(CoderResult.UNDERFLOW, encoder.encode(CharBuffer 175 assertTrue(encoder.encode(CharBuffer.wrap("\udc00"), out, true [all...] |
UTF16BECharsetEncoderTest.java | 24 import java.nio.CharBuffer; 134 CharBuffer getMalformedCharBuffer() { 135 return CharBuffer.wrap("\ud800 buffer"); 138 CharBuffer getUnmapCharBuffer() { 142 CharBuffer getExceptionCharBuffer() {
|
UTFCharsetEncoderTest.java | 24 import java.nio.CharBuffer; 122 CharBuffer getMalformedCharBuffer() { 123 return CharBuffer.wrap("\ud800 buffer"); 126 CharBuffer getUnmapCharBuffer() { 130 CharBuffer getExceptionCharBuffer() {
|
AbstractCharsetEncoderTestCase.java | 24 import java.nio.CharBuffer; 125 args = {java.nio.CharBuffer.class} 130 args = {java.nio.CharBuffer.class, java.nio.ByteBuffer.class, boolean.class} 144 encoder.encode(CharBuffer.wrap("aaa")); 146 encoder.encode(CharBuffer.wrap("aaa"), ByteBuffer.allocate(3), false); 148 encoder.encode(CharBuffer.wrap("aaa"), ByteBuffer.allocate(3), true); 165 CharBuffer in = CharBuffer.wrap("aaa"); 196 args = {java.nio.CharBuffer.class} 211 args = {java.nio.CharBuffer.class, java.nio.ByteBuffer.class, boolean.class [all...] |
/dalvik/libcore/luni/src/test/java/java/nio/charset/ |
CharsetDecoderTest.java | 20 import java.nio.CharBuffer; 35 CharBuffer outBuffer = CharBuffer.allocate(arr.length); 51 CharBuffer outBuffer = CharBuffer.allocate(arr.length - offset); 66 CharBuffer outBuffer = decoder.decode(ByteBuffer.wrap(arr, offset, arr.length - offset)); 83 return encoder.encode(CharBuffer.wrap(SAMPLE_STRING)).array();
|
/dalvik/libcore/nio_char/src/main/java/java/nio/charset/ |
CharsetDecoder.java | 22 import java.nio.CharBuffer; 32 * {@link java.nio.CharBuffer CharBuffer}. A decoder instance should be used in 37 * <li>invoking the {@link #decode(ByteBuffer, CharBuffer, boolean) decode} 41 * <li>invoking the {@link #decode(ByteBuffer, CharBuffer, boolean) decode} 44 * <li>invoking the {@link #flush(CharBuffer) flush} method to flush the 48 * The {@link #decode(ByteBuffer, CharBuffer, boolean) decode} method will 76 * {@link #decodeLoop(ByteBuffer, CharBuffer) decodeLoop} method for the basic 78 * {@link #implFlush(CharBuffer) implFlush} method and the 189 * @return a new <code>CharBuffer</code> containing the the character [all...] |