Interface ModelProcessor
- All Known Implementing Classes:
 DefaultModelProcessor
public interface ModelProcessor
ModelProcessor
- 
Method Summary
Modifier and TypeMethodDescriptionlocateExistingPom(Path project) Returns the file containing the pom to be parsed or null if a pom can not be found at the given file or in the given directory.read(XmlReaderRequest request) Reads the model from the specified byte stream. 
- 
Method Details
- 
locateExistingPom
Returns the file containing the pom to be parsed or null if a pom can not be found at the given file or in the given directory. - 
read
Reads the model from the specified byte stream. The stream will be automatically closed before the method returns.- Parameters:
 request- The reader request to deserialize the model, must not benull.- Returns:
 - The deserialized model, never 
null. - Throws:
 IOException- If the model could not be deserialized.XmlReaderException- If the input format could not be parsed.
 
 -