Examples of FileIterator


Examples of eu.infomas.annotation.FileIterator

        assertNull(iter.next());
    }
   
    @Test
    public void testIsRoot2() throws IOException {
        FileIterator iter = new FileIterator(new File("./src/test/java/eu/infomas/util/"));
        assertNotNull(iter.next());
        assertFalse(iter.isRootFile());
        assertNull(iter.next());
    }
View Full Code Here

Examples of eu.infomas.annotation.FileIterator

        assertNull(iter.next());
    }
   
    @Test
    public void testIsRoot3() throws IOException {
        FileIterator iter = new FileIterator(
            new File("./src/test/java/eu/infomas/util/TestSupport.java"),
            new File("./src/test/java/eu/infomas/annotation/")
            );
        while (iter.next() != null) {
            if ("TestSupport.java".equals(iter.getFile().getName())) {
                assertTrue(iter.isRootFile());
            } else {
                assertFalse(iter.getFile().toString(), iter.isRootFile());
            }
        }
    }
View Full Code Here

Examples of eu.infomas.annotation.FileIterator

        }
    }
   
    @Test
    public void testIsRoot4() throws IOException {
        FileIterator iter = new FileIterator(
            new File("./src/test/java/eu/infomas/annotation/"),
            new File("./src/test/java/eu/infomas/util/TestSupport.java")
            );
        while (iter.next() != null) {
            if ("TestSupport.java".equals(iter.getFile().getName())) {
                assertTrue(iter.isRootFile());
            } else {
                assertFalse(iter.getFile().toString(), iter.isRootFile());
            }
        }
    }
View Full Code Here

Examples of org.nlpcn.commons.lang.util.FileIterator

    LOG.info("make basic tire begin !");

    forest = new SmartForest<Item>();

    FileIterator iteartor = IOUtil.instanceFileIterator(dicPath, IOUtil.UTF8);

    String[] split = null;

    try {
      String temp = null;

      while (iteartor.hasNext()) {
        temp = iteartor.next();

        if (StringUtil.isBlank(temp)) {
          continue;
        }

        split = temp.split("\t");

        Item item = cla.newInstance();

        item.init(split);

        forest.add(split[0], item);
      }
    } finally {
      if (iteartor != null)
        iteartor.close();
    }

    LOG.info("make basic tire over use time " + (System.currentTimeMillis() - start) + " ms");

    start = System.currentTimeMillis();
View Full Code Here

Examples of org.nlpcn.commons.lang.util.FileIterator

   * @throws IllegalAccessException
   * @throws InstantiationException
   */
  public static DoubleArrayTire loadText(InputStream is, Class<? extends Item> cla) throws InstantiationException, IllegalAccessException {
    DoubleArrayTire obj = new DoubleArrayTire();
    FileIterator it = IOUtil.instanceFileIterator(is, IOUtil.UTF8);
    String temp = it.next();
    obj.arrayLength = Integer.parseInt(temp);
    obj.dat = new Item[obj.arrayLength];
    Item item = null;
    while (it.hasNext()) {
      temp = it.next();
      item = cla.newInstance();
      item.initValue(temp.split("\t"));
      obj.dat[item.index] = item;
    }
    return obj;
View Full Code Here

Examples of org.scannotation.archiveiterator.FileIterator

                    urlPath = urlPath.replaceAll("%20", " ");
                    f = new File( (new URL(ensureCorrectUrlFormat(urlPath))).getFile() );
                }

            }
            it = new FileIterator(f, filter);
        }

        InputStream stream;
        while ((stream = it.next()) != null)
        {
View Full Code Here

Examples of org.scannotation.archiveiterator.FileIterator

                    urlPath = urlPath.replaceAll("%20", " ");
                    f = new File( (new URL(ensureCorrectUrlFormat(urlPath))).getFile() );
                }

            }
            it = new FileIterator(f, filter);
        }

        InputStream stream;
        while ((stream = it.next()) != null)
        {
View Full Code Here

Examples of org.scannotation.archiveiterator.FileIterator

                    urlPath = urlPath.replaceAll("%20", " ");
                    f = new File( (new URL(ensureCorrectUrlFormat(urlPath))).getFile() );
                }

            }
            it = new FileIterator(f, filter);
        }

        InputStream stream;
        while ((stream = it.next()) != null)
        {
View Full Code Here

Examples of org.scannotation.archiveiterator.FileIterator

                    urlPath = urlPath.replaceAll("%20", " ");
                    f = new File( (new URL(ensureCorrectUrlFormat(urlPath))).getFile() );
                }

            }
            it = new FileIterator(f, filter);
        }

        InputStream stream;
        while ((stream = it.next()) != null)
        {
View Full Code Here

Examples of org.scannotation.archiveiterator.FileIterator

                    urlPath = urlPath.replaceAll("%20", " ");
                    f = new File( (new URL(ensureCorrectUrlFormat(urlPath))).getFile() );
                }

            }
            it = new FileIterator(f, filter);
        }

        InputStream stream;
        while ((stream = it.next()) != null)
        {
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.