Package org.apache.commons.io

Examples of org.apache.commons.io.LineIterator.nextLine()


    public int create(final String fileName, final int line, final String encoding) throws IOException {
        LineIterator lineIterator = EncodingValidator.readFile(fileName, encoding);

        StringBuilder context = new StringBuilder(BUFFER_SIZE);
        for (int i = 0; lineIterator.hasNext(); i++) {
            String currentLine = lineIterator.nextLine();
            if (i >= line - LINES_LOOK_AHEAD) {
                context.append(currentLine);
            }
            if (i > line + LINES_LOOK_AHEAD) {
                break;
View Full Code Here


        final List<String> feeds = new ArrayList<String>();
        final Reader r = new FileReader(new File("tadpole-config.txt"));
        try {
            final LineIterator iter = IOUtils.lineIterator(r);
            while (iter.hasNext()) {
                final String line = iter.nextLine().trim();
                if (!line.startsWith("#") && !line.isEmpty()) {
                    System.out.println("Using: " + line);
                    feeds.add(line);
                }
            }
View Full Code Here

        else {
            final Reader r = new FileReader(mBacking);
            try {
                final LineIterator iter = IOUtils.lineIterator(r);
                while (iter.hasNext()) {
                    mSeenBefore.add(iter.nextLine().trim());
                }
            }
            finally {
                IOUtils.closeQuietly(r);
            }
View Full Code Here

      throw new IOException( "Resource \"" + RESOURCE_NAME_DE_PLZ_TXT + "\" not found" );
    }

    LineIterator iterator = IOUtils.lineIterator( resource.openStream(), "UTF-8" );
    while ( iterator.hasNext() ) {
      String line = iterator.nextLine();
      String[] parts = line.split( "\t" );
      if ( parts.length < 2 ) {
        continue;
      }
View Full Code Here

      throw new IOException( "Resource \"" + RESOURCE_NAME_DE_PLZ_TXT + "\" not found" );
    }

    LineIterator iterator = IOUtils.lineIterator( resource.openStream(), "UTF-8" );
    while ( iterator.hasNext() ) {
      String line = iterator.nextLine();
      String[] parts = line.split( "\t" );
      if ( parts.length == 0 ) {
        continue;
      }
View Full Code Here

            }
            final Pattern p = Pattern.compile(".*" + expr + ".*");
            reader = new InputStreamReader(blob.getStream(), charset);
            final LineIterator it = new LineIterator(reader);
            while (it.hasNext()) {
                final String line = it.nextLine();
                if (p.matcher(line).matches()) {
                    continue nextPattern;
                }
            }
            fail(this + ": no match for regexp '" + expr + "', content=\n" +
View Full Code Here

        armoredOutput.beginClearText(digest);
       
        LineIterator iterator = new LineIterator(new InputStreamReader(input));
       
        while (iterator.hasNext()) {
            String line = iterator.nextLine();
           
            // trailing spaces must be removed for signature calculation (see http://tools.ietf.org/html/rfc4880#section-7.1)
            byte[] data = trim(line).getBytes("UTF-8");
           
            armoredOutput.write(data);
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.