Remove cycles in fieldset references and paging queries

This commit is contained in:
dsyer
2008-12-07 19:43:39 +00:00
parent e4f8f61694
commit c84981ec9b
60 changed files with 79 additions and 69 deletions

View File

@@ -24,6 +24,8 @@ import java.util.Properties;
import junit.framework.TestCase;
import org.springframework.batch.item.file.transform.DefaultFieldSet;
import org.springframework.batch.item.file.transform.FieldSet;
import org.springframework.beans.BeanWrapperImpl;
import org.springframework.beans.NotWritablePropertyException;
import org.springframework.beans.propertyeditors.CustomNumberEditor;

View File

@@ -4,6 +4,8 @@ import static org.easymock.EasyMock.*;
import static org.junit.Assert.*;
import org.junit.Test;
import org.springframework.batch.item.file.transform.DefaultFieldSet;
import org.springframework.batch.item.file.transform.FieldSet;
import org.springframework.batch.item.file.transform.LineTokenizer;
/**

View File

@@ -15,6 +15,9 @@
*/
package org.springframework.batch.item.file.mapping;
import org.springframework.batch.item.file.transform.DefaultFieldSet;
import org.springframework.batch.item.file.transform.FieldSet;
import junit.framework.TestCase;
/**
@@ -27,7 +30,7 @@ public class PassThroughFieldSetMapperTests extends TestCase {
/**
* Test method for
* {@link org.springframework.batch.item.file.mapping.PassThroughFieldSetMapper#mapFieldSet(org.springframework.batch.item.file.mapping.FieldSet)}.
* {@link org.springframework.batch.item.file.mapping.PassThroughFieldSetMapper#mapFieldSet(org.springframework.batch.item.file.transform.FieldSet)}.
*/
public void testMapLine() {
FieldSet fieldSet = new DefaultFieldSet(new String[] { "foo", "bar" });

View File

@@ -18,7 +18,6 @@ package org.springframework.batch.item.file.transform;
import junit.framework.TestCase;
import org.springframework.batch.item.file.mapping.FieldSet;
public class DelimitedLineTokenizerTests extends TestCase {

View File

@@ -14,15 +14,15 @@
* limitations under the License.
*/
package org.springframework.batch.item.file;
package org.springframework.batch.item.file.transform;
import java.math.BigDecimal;
import java.text.ParseException;
import junit.framework.TestCase;
import org.springframework.batch.item.file.mapping.DefaultFieldSet;
import org.springframework.batch.item.file.mapping.FieldSet;
import org.springframework.batch.item.file.transform.DefaultFieldSet;
import org.springframework.batch.item.file.transform.FieldSet;
public class FieldSetTests extends TestCase {
FieldSet fieldSet;

View File

@@ -20,7 +20,6 @@ import static org.junit.Assert.assertEquals;
import static org.junit.Assert.fail;
import org.junit.Test;
import org.springframework.batch.item.file.mapping.FieldSet;
public class FixedLengthTokenizerTests {

View File

@@ -23,8 +23,6 @@ import java.util.Map;
import junit.framework.TestCase;
import org.springframework.batch.item.file.mapping.DefaultFieldSet;
import org.springframework.batch.item.file.mapping.FieldSet;
public class PrefixMatchingCompositeLineTokenizerTests extends TestCase {

View File

@@ -23,9 +23,9 @@ import org.springframework.batch.item.ExecutionContext;
import org.springframework.batch.item.ItemWriter;
import org.springframework.batch.item.file.FlatFileItemReader;
import org.springframework.batch.item.file.mapping.DefaultLineMapper;
import org.springframework.batch.item.file.mapping.FieldSet;
import org.springframework.batch.item.file.mapping.FieldSetMapper;
import org.springframework.batch.item.file.transform.DelimitedLineTokenizer;
import org.springframework.batch.item.file.transform.FieldSet;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;

View File

@@ -18,7 +18,7 @@ package org.springframework.batch.repeat.support;
import java.math.BigDecimal;
import org.springframework.batch.item.file.mapping.FieldSet;
import org.springframework.batch.item.file.transform.FieldSet;
/**
* @author Rob Harrop