The SelectNode representing the SELECT statement may have been created by an {@link MdxParser}, or it may have been built programmatically.
If the parse tree is invalid, throws an {@link OlapException}.
If it is valid, returns a parse tree. This parse tree may or may not be the same parse tree passed as an argument. After validation, you can ascertain the type of each node of the parse tree by calling its {@link org.olap4j.mdx.ParseTreeNode#getType()} method. @param selectNode Parse tree node representing a SELECT statement @return Validated parse tree @throws OlapException if node is invalid
|
|