|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.olap4j.mdx.ParseTreeWriter
public class 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();
ParseTreeNode.unparse(ParseTreeWriter)
Constructor Summary | |
---|---|
ParseTreeWriter(PrintWriter pw)
Creates a ParseTreeWriter. |
|
ParseTreeWriter(Writer w)
Creates a ParseTreeWriter. |
Method Summary | |
---|---|
PrintWriter |
getPrintWriter()
Returns the print writer. |
void |
indent()
Increases the indentation level. |
void |
outdent()
Decreases the indentation level. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ParseTreeWriter(PrintWriter pw)
pw
- Underlying writerpublic ParseTreeWriter(Writer w)
w
- Underlying writerMethod Detail |
---|
public PrintWriter getPrintWriter()
public void indent()
public void outdent()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |