Package java.io

Examples of java.io.LineNumberInputStream


    LabelParser (String string)
  throws InvalidLabelException
    {
  try {
      this.in = (new LineNumberInputStream
           (new BufferedInputStream
      (new StringBufferInputStream (string)))) ;

      this.buffer = new byte[32] ;
      this.ch = in.read() ;
View Full Code Here


     * BufferedInputStream is used, the size of the buffer must be smaller
     * than the readlimit in mark inorder for IOException to be thrown
     */
    BufferedInputStream buftemp = new BufferedInputStream(
        new ByteArrayInputStream(text.getBytes()), 4);
    lnis = new LineNumberInputStream(buftemp);
    lnis2 = new LineNumberInputStream(new ByteArrayInputStream(dosText
        .getBytes()));
  }
View Full Code Here

    public static void main( String argv[] ) throws Exception {
        byte[] data = {12, 13, 10, 23, 11, 13, 12, 10, 13};
        byte[] expected = {12, 10, 23, 11, 10, 12, 10, 10};

        LineNumberInputStream in =
            new LineNumberInputStream(new ByteArrayInputStream(data));
        long skipped = in.skip(3); // skip 3 bytes
        if ((skipped == 3) && ((in.read()) != 11)) {
            throw new
                RuntimeException("LineNumberInputStream.skip - " +
                                 "unexpected results!");
        }

        in = new LineNumberInputStream(new ByteArrayInputStream(data));
        for (int i = 0; i < 8; i++) {
            if (in.read() != expected[i]) {
                 throw new
                     RuntimeException("LineNumberInputStream.read - " +
                                      "unexpected results!");
            }
        }
View Full Code Here

         * BufferedInputStream is used, the size of the buffer must be smaller
         * than the readlimit in mark inorder for IOException to be thrown
         */
        BufferedInputStream buftemp = new BufferedInputStream(
                new ByteArrayInputStream(text.getBytes()), 4);
        lnis = new LineNumberInputStream(buftemp);
        lnis2 = new LineNumberInputStream(new ByteArrayInputStream(dosText
                .getBytes()));
    }
View Full Code Here

         * BufferedInputStream is used, the size of the buffer must be smaller
         * than the readlimit in mark inorder for IOException to be thrown
         */
        BufferedInputStream buftemp = new BufferedInputStream(
                new ByteArrayInputStream(text.getBytes("UTF-8")), 4);
        lnis = new LineNumberInputStream(buftemp);
        lnis2 = new LineNumberInputStream(new ByteArrayInputStream(dosText
                .getBytes("UTF-8")));
    }
View Full Code Here

TOP

Related Classes of java.io.LineNumberInputStream

Copyright © 2018 www.massapicom. 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.