Lines Matching refs:dst
12353 CharBuffer dst)
12361 char[] da = dst.array();
12362 int dp = dst.arrayOffset() + dst.position();
12363 int dl = dst.arrayOffset() + dst.limit();
12464 dst.position(dp - dst.arrayOffset());
12469 CharBuffer dst)
12517 if (dst.remaining() < 1)
12521 dst.put((char)byte1);
12524 dst.put(decodeDouble(byte1, byte2));
12538 dst.put(getChar(offset));
12540 dst.put((char)(offset + 0x5543));
12542 dst.put(getChar(offset));
12544 dst.put((char)(offset + 0x6557));
12546 dst.put(getChar(offset));
12552 if ( dst.remaining() < 2)
12555 dst.put((char)((offset - 0x10000) / 0x400 + 0xD800));
12556 dst.put((char)((offset - 0x10000) % 0x400 + 0xDC00));
12571 CharBuffer dst)
12573 if (src.hasArray() && dst.hasArray())
12574 return decodeArrayLoop(src, dst);
12576 return decodeBufferLoop(src, dst);
12606 ByteBuffer dst)
12613 byte[] da = dst.array();
12614 int dp = dst.arrayOffset() + dst.position();
12615 int dl = dst.arrayOffset() + dst.limit();
12707 dst.position(dp - dst.arrayOffset());
12712 ByteBuffer dst)
12760 if (dst.remaining() < 1)
12762 dst.put((byte)c);
12764 if (dst.remaining() < 2)
12766 dst.put((byte)hiByte);
12767 dst.put((byte)loByte);
12772 if (dst.remaining() < 4)
12781 dst.put(b1);
12782 dst.put(b2);
12783 dst.put(b3);
12784 dst.put(b4);
12794 ByteBuffer dst)
12796 if (src.hasArray() && dst.hasArray())
12797 return encodeArrayLoop(src, dst);
12799 return encodeBufferLoop(src, dst);