Writes the semantic model as a list of key-value pairs to the specified output stream. The writer uses a {@link KeyValueBuilder} that flattens the semantic model and returns a list of key-value pairs. The {@link KeyValueBuilder} can be specified, or a default one is createdbased on the supplied specifications for the {@link KeyValueBuilder}.
@author Robert Philipp
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.