de.fuberlin.wiwiss.ng4j.triql.legacy
Class QueryPrintUtils

java.lang.Object
  extended by de.fuberlin.wiwiss.ng4j.triql.legacy.QueryPrintUtils

public class QueryPrintUtils
extends Object

Version:
$Id: QueryPrintUtils.java,v 1.1 2004/12/17 01:44:30 cyganiak Exp $
Author:
Andy Seaborne

Field Summary
static boolean multiLineExpr
           
static boolean printName
           
 
Constructor Summary
QueryPrintUtils()
           
 
Method Summary
static String asInfixString1(Expr expr, String opName, String symbol)
           
static String asInfixString2(Expr left, Expr right, String opName, String symbol)
           
static String asPrefixString(Expr left, Expr right, String opName, String symbol)
           
static void indent(PrintWriter pw, int level)
           
static void print(PrintWriter pw, Expr expr)
           
static void print(PrintWriter pw, Expr left, Expr right, String opName, String symbol, int level)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

multiLineExpr

public static boolean multiLineExpr

printName

public static boolean printName
Constructor Detail

QueryPrintUtils

public QueryPrintUtils()
Method Detail

print

public static void print(PrintWriter pw,
                         Expr expr)

asInfixString1

public static String asInfixString1(Expr expr,
                                    String opName,
                                    String symbol)

asInfixString2

public static String asInfixString2(Expr left,
                                    Expr right,
                                    String opName,
                                    String symbol)

asPrefixString

public static String asPrefixString(Expr left,
                                    Expr right,
                                    String opName,
                                    String symbol)

print

public static void print(PrintWriter pw,
                         Expr left,
                         Expr right,
                         String opName,
                         String symbol,
                         int level)

indent

public static void indent(PrintWriter pw,
                          int level)