void function ( QuerySpaces arg0 , int arg1 , AliasResolutionContext arg2 , PrintStream arg3 ) { write ( arg0 , arg1 , arg2 , new PrintWriter ( arg3 ) ) ; }
returns a string containing the queryspaces graph as a tree structure , startingat a particular depth . the value for depth indicates the number of indentations that will prefix all lines in the returned string . root query spaces will be written with depth + 1 and the depth will be further incremented as joined query spaces are traversed . an indentation is defined as the number of characters defined by treeprinterhelper #indentation . concode_field_sep int detailDepthOffset concode_elem_sep QuerySpaceTreePrinter INSTANCE concode_field_sep void writeJoins concode_elem_sep void writeQuerySpace concode_elem_sep String extractDetails concode_elem_sep String extractDetails concode_elem_sep void generateDetailLines concode_elem_sep String asString concode_elem_sep String asString concode_elem_sep String determineJoinType