Package java.io

Examples of java.io.BufferedReader.mark()


        throws IOException {
        cflags.source_is_utf8 = true;
        cflags.encoding = "utf-8";
       
        BufferedReader bufferedReader = new BufferedReader(reader);
        bufferedReader.mark(MARK_LIMIT);
        if (findEncoding(bufferedReader) != null)
            throw new ParseException("encoding declaration in Unicode string");
        bufferedReader.reset();

        return new ExpectedEncodingBufferedReader(bufferedReader, null);
View Full Code Here


                // not JSON
                // Has to be at least 16384, because this is defined as the buffer size in
                //     org.json.simple.parser.Yylex.java
                // and otherwise the reset() call won't work
                bin  = new BufferedReader(in, 16384);
                bin.mark(16384);

                JSONParser parser = new JSONParser();
                result = parser.parse(bin);
            }
        } catch (IOException e) {
View Full Code Here

        do {

          try {

            // store current position
            reader.mark(4);

            // read one byte
            String objectType = read(reader, 1);

            // skip newlines
View Full Code Here

            String reclassedMapset = null;

            reclassTable = null;
            File cellhd = readerGrassEnv.getCELLHD();
            cellhead = new BufferedReader(new FileReader(cellhd));
            cellhead.mark(128);
            /*
             * Read first line to determine if file is a reclasses file. If it
             * is then open the data file and continue as per usual.
             */
            if ((line = cellhead.readLine()) == null) {
View Full Code Here

    BufferedReader reader;
    try {
      reader = new BufferedReader(new FileReader(file));

      while (true) {
        reader.mark(2000);
        String line = reader.readLine();
        if (line != null && line.startsWith("#")) {
          if (comment == null || comment.equals("")) {
            comment = line.substring(1);
          } else {
View Full Code Here

  private void buildMatrix() {
   
    BufferedReader bufferReader = new BufferedReader(new StringReader(
        stackTrace));
    try {
      bufferReader.mark(stackTrace.length() + 1);
      countLine = 0;
      while (bufferReader.readLine() != null) {
        countLine++;
      }
      traceMatrix = new String[countLine][4];
View Full Code Here

      throws IOException {
    BufferedReader logIn = new BufferedReader(new FileReader(logFileName));
    try {
      BufferedReader xmlIn = new BufferedReader(new StringReader(resultXML));

      xmlIn.mark(resultXML.length());
      String xmlLine = xmlReadLine(xmlIn);
      String logLine;
      boolean isMatch = false;
      boolean inContent = false;
      while ((logLine = logIn.readLine()) != null) {
View Full Code Here

      String lineString = matcher.group(2);
      String columnString = matcher.group(4);
      String errorMessage = matcher.group(5);
     
      while(true) {
        br.mark(1);
        int readChar = br.read();
        if(readChar == '\t') {
          br.reset();
          errorMessage = errorMessage + "\n" + br.readLine();
        } else {
View Full Code Here

        MockServletInputStream input = new MockServletInputStream(body.getBytes());

        Dispatcher dispatcher = new Dispatcher();

        BufferedReader buffered = new BufferedReader(new InputStreamReader(input));
        buffered.mark(2048);

        Map map = dispatcher.readOpPost(buffered);

        assertNotNull(map);
        assertEquals("Hello", map.get("request"));
View Full Code Here

        output.flush();
        output.close();

        BufferedReader input = new BufferedReader(new InputStreamReader(new FileInputStream(file)));

        input.mark(8192);

        Request req = new Request();
        req.setInput(input);

        Object object = dispatcher.parseRequestXML(null,input, req);
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.