Examples of charset()


Examples of java.nio.charset.CharsetDecoder.charset()

      reader = new InputStreamReader(in, (CharsetDecoder) null);
      fail();
    } catch (NullPointerException e) {
    }
        InputStreamReader reader2 = new InputStreamReader(in, decoder);
    assertEquals(Charset.forName(reader2.getEncoding()), decoder.charset());
    reader2.close();
  }

  /*
   * Class under test for void InputStreamReader(InputStream, Charset)
View Full Code Here

Examples of java.nio.charset.CharsetDecoder.charset()

    // default value
    decoder = new MockCharsetDecoder(cs, (float) AVER_BYTES, MAX_BYTES);

    // normal case
    CharsetDecoder ec = new MockCharsetDecoder(cs, 1, MAX_BYTES);
    assertSame(ec.charset(), cs);
    assertEquals(1.0, ec.averageCharsPerByte(), 0.0);
    assertTrue(ec.maxCharsPerByte() == MAX_BYTES);

    /*
     * ------------------------ Exceptional cases -------------------------
View Full Code Here

Examples of java.nio.charset.CharsetDecoder.charset()

    /*
     * ------------------------ Exceptional cases -------------------------
     */
    // Normal case: null charset
    ec = new MockCharsetDecoder(null, 1, MAX_BYTES);
    assertNull(ec.charset());
    assertEquals(1.0, ec.averageCharsPerByte(), 0.0);
    assertTrue(ec.maxCharsPerByte() == MAX_BYTES);

    ec = new MockCharsetDecoder(new CharsetEncoderTest.MockCharset("mock",
        new String[0]), 1, MAX_BYTES);
View Full Code Here

Examples of java.nio.charset.CharsetDecoder.charset()

        if (encoding != null) {
            CharsetDecoder decoder = getDecoder(encoding);
            // Create buffer for characters decoding
            CharBuffer charBuffer = CharBuffer.allocate(buffer.length);
            // Create buffer for bytes
            float bytesPerChar = decoder.charset().newEncoder().maxBytesPerChar();
            ByteBuffer byteBuffer = ByteBuffer.allocate((int) (buffer.length + bytesPerChar));
            if (buffers != null) {
                for (byte[] bytes : buffers) {
                    decodeAndWriteOut(out, bytes, bytes.length, byteBuffer, charBuffer, decoder, false);
                }
View Full Code Here

Examples of java.nio.charset.CharsetDecoder.charset()

            fail();
        } catch (NullPointerException e) {
            // Expected
        }
        InputStreamReader reader2 = new InputStreamReader(in, decoder);
        assertEquals(Charset.forName(reader2.getEncoding()), decoder.charset());
        reader2.close();
    }

    /**
     * @tests java.io.InputStreamReader#getEncoding()
View Full Code Here

Examples of java.nio.charset.CharsetDecoder.charset()

        if (encoding != null) {
            CharsetDecoder decoder = getDecoder(encoding);
            // Create buffer for characters decoding
            CharBuffer charBuffer = CharBuffer.allocate(buffer.length);
            // Create buffer for bytes
            float bytesPerChar = decoder.charset().newEncoder().maxBytesPerChar();
            ByteBuffer byteBuffer = ByteBuffer.allocate((int) (buffer.length + bytesPerChar));
            if (buffers != null) {
                for (byte[] bytes : buffers) {
                    decodeAndWriteOut(out, bytes, bytes.length, byteBuffer, charBuffer, decoder, false);
                }
View Full Code Here

Examples of java.nio.charset.CharsetDecoder.charset()

        // default value
        decoder = new MockCharsetDecoder(cs, (float) AVER_BYTES, MAX_BYTES);

        // normal case
        CharsetDecoder ec = new MockCharsetDecoder(cs, 1, MAX_BYTES);
        assertSame(ec.charset(), cs);
        assertEquals(1.0, ec.averageCharsPerByte(), 0.0);
        assertTrue(ec.maxCharsPerByte() == MAX_BYTES);

        /*
         * ------------------------ Exceptional cases -------------------------
View Full Code Here

Examples of java.nio.charset.CharsetDecoder.charset()

        /*
         * ------------------------ Exceptional cases -------------------------
         */
        // Normal case: null charset
        ec = new MockCharsetDecoder(null, 1, MAX_BYTES);
        assertNull(ec.charset());
        assertEquals(1.0, ec.averageCharsPerByte(), 0.0);
        assertTrue(ec.maxCharsPerByte() == MAX_BYTES);

        ec = new MockCharsetDecoder(new CharsetEncoderTest.MockCharset("mock",
                new String[0]), 1, MAX_BYTES);
View Full Code Here

Examples of java.nio.charset.CharsetDecoder.charset()

            fail();
        } catch (NullPointerException e) {
            // Expected
        }
        InputStreamReader reader2 = new InputStreamReader(in, decoder);
        assertEquals(Charset.forName(reader2.getEncoding()), decoder.charset());
        reader2.close();
    }

    /**
     * @tests java.io.InputStreamReader#getEncoding()
View Full Code Here

Examples of java.nio.charset.CharsetDecoder.charset()

        // default value
        decoder = new MockCharsetDecoder(cs, (float) AVER_BYTES, MAX_BYTES);

        // normal case
        CharsetDecoder ec = new MockCharsetDecoder(cs, 1, MAX_BYTES);
        assertSame(ec.charset(), cs);
        assertEquals(1.0, ec.averageCharsPerByte(), 0.0);
        assertTrue(ec.maxCharsPerByte() == MAX_BYTES);

        /*
         * ------------------------ Exceptional cases -------------------------
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.