package foundation.io.define;
|
|
import java.util.Iterator;
|
import java.util.List;
|
|
import foundation.io.mapping.FieldMapping;
|
import foundation.io.mapping.MappingDirection;
|
|
public class MappingReader implements Iterable<FieldMapping> {
|
|
private List<FieldMapping> mappingList;
|
private MappingDirection direction;
|
|
|
public MappingReader(List<FieldMapping> mappingList, MappingDirection direction) {
|
this.mappingList = mappingList;
|
this.direction = direction;
|
}
|
|
@Override
|
public Iterator<FieldMapping> iterator() {
|
return mappingList.iterator();
|
}
|
|
public MappingDirection getDirection() {
|
return direction;
|
}
|
|
|
}
|