Lines Matching refs:in

5  * (the "License"); you may not use this file except in compliance with
10 * Unless required by applicable law or agreed to in writing, software
218 ByteBuffer in = getByteBuffer();
219 out = decoder.decode(in);
226 in = getByteBuffer().asReadOnlyBuffer();
227 out = decoder.decode(in);
237 ByteBuffer in;
243 in = getMalformedByteBuffer();
244 if (in != null) {
246 CharBuffer buffer = decoder.decode(in);
253 in.rewind();
255 out = decoder.decode(in);
259 in.rewind();
261 out = decoder.decode(in);
268 in = getUnmappedByteBuffer();
269 if (in != null) {
271 decoder.decode(in);
277 in.rewind();
279 out = decoder.decode(in);
283 in.rewind();
285 out = decoder.decode(in);
308 void implTestDecodeByteBufferCharBuffer(ByteBuffer in) {
319 decoder.decode(in, null, true);
326 in.rewind();
328 assertSame(CoderResult.UNDERFLOW, decoder.decode(in, out, true));
339 in.rewind();
341 assertSame(CoderResult.UNDERFLOW, decoder.decode(in, out, false));
349 in.rewind();
351 assertSame(CoderResult.UNDERFLOW, decoder.decode(in, out, false));
352 in = getHeadlessByteBuffer();
353 assertSame(CoderResult.UNDERFLOW, decoder.decode(in, out, false));
354 in.rewind();
355 assertSame(CoderResult.UNDERFLOW, decoder.decode(in, out, true));
365 in = getByteBuffer();
367 assertSame(CoderResult.OVERFLOW, decoder.decode(in, out, false));
371 assertSame(CoderResult.UNDERFLOW, decoder.decode(in, out, false));
373 in.rewind();
375 assertSame(CoderResult.UNDERFLOW, decoder.decode(in, out, true));
403 void implTestDecodeCharBufferByteBufferUnmappedException(ByteBuffer in,
406 if (null == in) {
414 CoderResult result = decoder.decode(in, out, endOfInput);
419 in.rewind();
421 assertSame(CoderResult.UNDERFLOW, decoder.decode(in, out, endOfInput));
426 in.rewind();
428 assertSame(CoderResult.UNDERFLOW, decoder.decode(in, out, endOfInput));
457 void implTestDecodeCharBufferByteBufferMalformedException(ByteBuffer in,
460 if (null == in) {
467 CoderResult result = decoder.decode(in, out, endOfInput);
472 in.rewind();
474 assertSame(CoderResult.UNDERFLOW, decoder.decode(in, out, endOfInput));
479 in.rewind();
481 assertSame(CoderResult.UNDERFLOW, decoder.decode(in, out, endOfInput));
509 void implTestDecodeCharBufferByteBufferException(ByteBuffer in,
515 decoder.decode(in, out, endOfInput);
573 ByteBuffer in = ByteBuffer.wrap(new byte[] { 12, 12 });
574 decoder.decode(in, out, true);
578 decoder.decode((ByteBuffer) in.rewind(), (CharBuffer) out.rewind(),
601 ByteBuffer in = ByteBuffer.wrap(new byte[] { 98, 98 });
614 decoder.decode(in, out, true);
624 decoder.decode(in, out, false);
634 // decode facade can be execute in anywhere
635 ByteBuffer in = getByteBuffer();
638 decoder.decode(in);
639 in.rewind();
642 decoder.decode(in);
643 in.rewind();
648 decoder.decode(in);
649 in.rewind();
654 decoder.decode(in);
655 in.rewind();
661 decoder.decode(in);
662 in.rewind();
667 ByteBuffer in = ByteBuffer.wrap(new byte[] { 98, 98 });
670 decoder.decode(in, out, true);
671 in.rewind();
676 decoder.decode(in, CharBuffer.allocate(30), true);
677 in.rewind();
678 decoder.decode(in, out, true);
679 in.rewind();
684 decoder.decode(in, CharBuffer.allocate(30), false);
685 in.rewind();
686 decoder.decode(in, out, true);
687 in.rewind();
692 decoder.decode(in, CharBuffer.allocate(30), true);
694 in.rewind();
696 decoder.decode(in, out, true);
700 in.rewind();
707 ByteBuffer in = ByteBuffer.wrap(new byte[] { 98, 98 });
710 decoder.decode(in, out, false);
711 in.rewind();
716 decoder.decode(in);
717 in.rewind();
719 decoder.decode(in, out, false);
723 in.rewind();
728 decoder.decode(in, CharBuffer.allocate(30), true);
729 in.rewind();
731 decoder.decode(in, out, false);
735 in.rewind();
740 decoder.decode(in, CharBuffer.allocate(30), false);
741 in.rewind();
742 decoder.decode(in, out, false);
743 in.rewind();
748 decoder.decode(in, CharBuffer.allocate(30), true);
749 in.rewind();
752 decoder.decode(in, out, false);
799 protected CoderResult decodeLoop(ByteBuffer in, CharBuffer out) {
800 int inPosition = in.position();
801 byte[] input = new byte[in.remaining()];
802 in.get(input);
811 in.position(inPosition);
816 in.position(inPosition);
821 in.position(0);
832 in.position(inPosition + outLeft);