Package org.olap4j.mdx
Class ParseTreeWriter
java.lang.Object
org.olap4j.mdx.ParseTreeWriter
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
- Author:
- jhyde
- See Also:
-
Constructor Details
-
ParseTreeWriter
Creates a ParseTreeWriter.- Parameters:
pw
- Underlying writer
-
ParseTreeWriter
Creates a ParseTreeWriter.- Parameters:
w
- Underlying writer
-
-
Method Details
-
getPrintWriter
Returns the print writer.- Returns:
- print writer
-
indent
public void indent()Increases the indentation level. -
outdent
public void outdent()Decreases the indentation level.
-