org.olap4j.mdx
Class ParseTreeWriter
java.lang.Object
org.olap4j.mdx.ParseTreeWriter
public class ParseTreeWriter
- extends java.lang.Object
Writer for MDX parse tree.
Typical use is with the ParseTreeNode.unparse(ParseTreeWriter)
method as follows:
ParseTreeNode node;
StringWriter sw = new StringWriter();
PrintWriter pw = new PrintWriter(sw);
ParseTreeWriter mdxWriter = new ParseTreeWriter(pw);
node.unparse(mdxWriter);
pw.flush();
String mdx = sw.toString();
- Since:
- Jun 4, 2007
- Version:
- $Id: ParseTreeWriter.java 229 2009-05-08 19:11:29Z jhyde $
- Author:
- jhyde
- See Also:
ParseTreeNode.unparse(ParseTreeWriter)
Constructor Summary |
ParseTreeWriter(java.io.PrintWriter pw)
Creates a ParseTreeWriter. |
Method Summary |
java.io.PrintWriter |
getPrintWriter()
Returns the underlying writer. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParseTreeWriter
public ParseTreeWriter(java.io.PrintWriter pw)
- Creates a ParseTreeWriter.
- Parameters:
pw
- Underlying writer
getPrintWriter
public java.io.PrintWriter getPrintWriter()
- Returns the underlying writer.
- Returns:
- underlying writer