Package org.apache.maven.model.io
Class DefaultModelWriter
java.lang.Object
org.apache.maven.model.io.DefaultModelWriter
- All Implemented Interfaces:
- ModelWriter
Handles serialization of a model into some kind of textual format like XML.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidWrites the supplied model to the specified file.voidWrites the supplied model to the specified file.voidWrites the supplied model to the specified byte stream.voidWrites the supplied model to the specified byte stream.voidWrites the supplied model to the specified character writer.voidWrites the supplied model to the specified character writer.
- 
Constructor Details- 
DefaultModelWriterpublic DefaultModelWriter()
 
- 
- 
Method Details- 
writeDescription copied from interface:ModelWriterWrites the supplied model to the specified file. Any non-existing parent directories of the output file will be created automatically.- Specified by:
- writein interface- ModelWriter
- Parameters:
- output- The file to serialize the model to, must not be- null.
- options- The options to use for serialization, may be- nullto use the default values.
- model- The model to serialize, must not be- null.
- Throws:
- IOException- If the model could not be serialized.
 
- 
writeDescription copied from interface:ModelWriterWrites the supplied model to the specified character writer. The writer will be automatically closed before the method returns.- Specified by:
- writein interface- ModelWriter
- Parameters:
- output- The writer to serialize the model to, must not be- null.
- options- The options to use for serialization, may be- nullto use the default values.
- model- The model to serialize, must not be- null.
- Throws:
- IOException- If the model could not be serialized.
 
- 
writeDescription copied from interface:ModelWriterWrites the supplied model to the specified byte stream. The stream will be automatically closed before the method returns.- Specified by:
- writein interface- ModelWriter
- Parameters:
- output- The stream to serialize the model to, must not be- null.
- options- The options to use for serialization, may be- nullto use the default values.
- model- The model to serialize, must not be- null.
- Throws:
- IOException- If the model could not be serialized.
 
- 
writeDescription copied from interface:ModelWriterWrites the supplied model to the specified file. Any non-existing parent directories of the output file will be created automatically.- Specified by:
- writein interface- ModelWriter
- Parameters:
- output- The file to serialize the model to, must not be- null.
- options- The options to use for serialization, may be- nullto use the default values.
- model- The model to serialize, must not be- null.
- Throws:
- IOException- If the model could not be serialized.
 
- 
writeDescription copied from interface:ModelWriterWrites the supplied model to the specified character writer. The writer will be automatically closed before the method returns.- Specified by:
- writein interface- ModelWriter
- Parameters:
- output- The writer to serialize the model to, must not be- null.
- options- The options to use for serialization, may be- nullto use the default values.
- model- The model to serialize, must not be- null.
- Throws:
- IOException- If the model could not be serialized.
 
- 
writeDescription copied from interface:ModelWriterWrites the supplied model to the specified byte stream. The stream will be automatically closed before the method returns.- Specified by:
- writein interface- ModelWriter
- Parameters:
- output- The stream to serialize the model to, must not be- null.
- options- The options to use for serialization, may be- nullto use the default values.
- model- The model to serialize, must not be- null.
- Throws:
- IOException- If the model could not be serialized.
 
 
-