
de.tsl2.nano.specification.FileReader Maven / Gradle / Ivy
package de.tsl2.nano.specification;
import java.util.Collection;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import de.tsl2.nano.bean.BeanFileUtil;
import de.tsl2.nano.bean.TransformableBeanReader;
import de.tsl2.nano.core.cls.BeanClass;
import de.tsl2.nano.core.util.StringUtil;
import de.tsl2.nano.scanner.FieldReader;
/**
* combines three types of reading data: through simple delimited files (
* {@link FieldReader} ), files filling beans of given type (
* {@link BeanFileUtil} or through a markdown file with a full definition of
* beantypes and human readable expressions.
*
* @author ts
*/
public class FileReader {
public static Collection
© 2015 - 2025 Weber Informatics LLC | Privacy Policy