Package org.springframework.batch.item.file.transform

Examples of org.springframework.batch.item.file.transform.DelimitedLineTokenizer.tokenize()


    mapper.setStrict(true);
    mapper.setTargetType(GreenBean.class);
    DelimitedLineTokenizer lineTokenizer = new DelimitedLineTokenizer();
    String[] names = { "brown", "green", "great", "groin", "braun" };
    lineTokenizer.setNames(names);
    GreenBean bean = mapper.mapFieldSet(lineTokenizer.tokenize("brown,green,great,groin,braun"));
    Assert.assertEquals("green", bean.getGreen());
  }

  @Test
  public void testFuzzyMatchingWithLowerLimit() throws BindException {
View Full Code Here


    mapper.setStrict(false);
    mapper.setTargetType(GreenBean.class);
    DelimitedLineTokenizer lineTokenizer = new DelimitedLineTokenizer();
    String[] names = { "brown", "green", "great", "groin", "braun" };
    lineTokenizer.setNames(names);
    GreenBean bean = mapper.mapFieldSet(lineTokenizer.tokenize("brown,green,great,groin,braun"));
    Assert.assertEquals("green", bean.getGreen());
  }

  @Test
  public void testFuzzyMatchingWithPropertyCollision() throws BindException {
View Full Code Here

    mapper.setStrict(true);
    mapper.setTargetType(BlueBean.class);
    DelimitedLineTokenizer lineTokenizer = new DelimitedLineTokenizer();
    String[] names = { "blue" };
    lineTokenizer.setNames(names);
    BlueBean bean = mapper.mapFieldSet(lineTokenizer.tokenize("blue"));
    // An exact match always wins...
    Assert.assertEquals("blue", bean.getBlue());
    Assert.assertEquals(null, bean.getBleu());
  }
View Full Code Here

    for (int i = 0; i < 10; i++) {
      Future<Boolean> result = executorService.submit(new Callable<Boolean>() {
                @Override
        public Boolean call() throws Exception {
          for (int i = 0; i < 10; i++) {
            GreenBean bean = mapper.mapFieldSet(lineTokenizer.tokenize("blue,green"));
            Assert.assertEquals("green", bean.getGreen());
          }
          return true;
        }
      });
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.