Package org.apache.maven.model.io
Interface ModelWriter
- All Known Implementing Classes:
DefaultModelWriter
Deprecated.
Handles serialization of a model into some kind of textual format like XML.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Deprecated.Writes the supplied model to the specified file.void
Deprecated.Writes the supplied model to the specified file.void
Deprecated.Writes the supplied model to the specified byte stream.void
Deprecated.Writes the supplied model to the specified byte stream.void
Deprecated.Writes the supplied model to the specified character writer.void
Deprecated.Writes the supplied model to the specified character writer.
-
Method Details
-
write
Deprecated.Writes the supplied model to the specified file. Any non-existing parent directories of the output file will be created automatically.- Parameters:
output
- The file to serialize the model to, must not benull
.options
- The options to use for serialization, may benull
to use the default values.model
- The model to serialize, must not benull
.- Throws:
IOException
- If the model could not be serialized.
-
write
Deprecated.Writes the supplied model to the specified character writer. The writer will be automatically closed before the method returns.- Parameters:
output
- The writer to serialize the model to, must not benull
.options
- The options to use for serialization, may benull
to use the default values.model
- The model to serialize, must not benull
.- Throws:
IOException
- If the model could not be serialized.
-
write
Deprecated.Writes the supplied model to the specified byte stream. The stream will be automatically closed before the method returns.- Parameters:
output
- The stream to serialize the model to, must not benull
.options
- The options to use for serialization, may benull
to use the default values.model
- The model to serialize, must not benull
.- Throws:
IOException
- If the model could not be serialized.
-
write
Deprecated.Writes the supplied model to the specified file. Any non-existing parent directories of the output file will be created automatically.- Parameters:
output
- The file to serialize the model to, must not benull
.options
- The options to use for serialization, may benull
to use the default values.model
- The model to serialize, must not benull
.- Throws:
IOException
- If the model could not be serialized.
-
write
Deprecated.Writes the supplied model to the specified character writer. The writer will be automatically closed before the method returns.- Parameters:
output
- The writer to serialize the model to, must not benull
.options
- The options to use for serialization, may benull
to use the default values.model
- The model to serialize, must not benull
.- Throws:
IOException
- If the model could not be serialized.
-
write
Deprecated.Writes the supplied model to the specified byte stream. The stream will be automatically closed before the method returns.- Parameters:
output
- The stream to serialize the model to, must not benull
.options
- The options to use for serialization, may benull
to use the default values.model
- The model to serialize, must not benull
.- Throws:
IOException
- If the model could not be serialized.
-
ModelXmlFactory
instead