Class FriendObjectModelReader
- java.lang.Object
-
- org.nuiton.eugene.ModelReader<ObjectModel>
-
- org.nuiton.eugene.models.object.reader.AbstractObjectModelReader
-
- org.nuiton.eugene.models.object.reader.FriendObjectModelReader
-
@Component(role=ModelReader.class, hint="friendobjectmodel") public class FriendObjectModelReader extends AbstractObjectModelReader
To read object model from yaml files into an memory object model.- Since:
- ?
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Field Summary
-
Fields inherited from class org.nuiton.eugene.ModelReader
strictLoading, tagValueMetadatasProvider, verbose
-
-
Constructor Summary
Constructors Constructor Description FriendObjectModelReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbeforeReadFile(File... files)StringgetInputType()Gets the type of input file.protected voidreadFileToModel(File file, ObjectModel model)-
Methods inherited from class org.nuiton.eugene.models.object.reader.AbstractObjectModelReader
addAllSubPackages, addSubPackages, getModelType, read
-
Methods inherited from class org.nuiton.eugene.ModelReader
isStrictLoading, isVerbose, setStrictLoading, setVerbose
-
-
-
-
Method Detail
-
getInputType
public String getInputType()
Description copied from class:ModelReaderGets the type of input file. For examplexml, oryaml.- Specified by:
getInputTypein classModelReader<ObjectModel>- Returns:
- the type of input file.
-
beforeReadFile
protected void beforeReadFile(File... files)
- Overrides:
beforeReadFilein classAbstractObjectModelReader
-
readFileToModel
protected void readFileToModel(File file, ObjectModel model) throws IOException
- Specified by:
readFileToModelin classAbstractObjectModelReader- Throws:
IOException
-
-