com.endeca.portal.lql
Class LQLPrintUtil

java.lang.Object
  extended by com.endeca.portal.lql.LQLPrintUtil

public class LQLPrintUtil
extends java.lang.Object

Utility for converting LQL query objects to readable strings, using LQL syntax.

Author:
dgrimm

Constructor Summary
LQLPrintUtil()
           
 
Method Summary
static java.lang.String toString(com.endeca.mdex.lql_parser.types.AdditiveExpression additiveExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.AndExpression andExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.AttributeRefExpression attributeRefExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.BetweenExpression betweenExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.BooleanLiteral booleanLiteral)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.CaseClause caseClause)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.CaseExpression caseExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.ComparisonExpression comparisonExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.ConstantKeyword constantKeyword)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.DoubleLiteral doubleLiteral)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.ElseClause elseClause)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.ExpressionBase expressionBase)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.From from)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.FunctionCallExpression functionCallExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.Group group)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.GroupBy groupBy)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.GroupingKeyBase groupingKeyBase)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.GroupingSet groupingSet)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.GroupingSets groupingSets)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.GroupSetBase groupSetBase)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.Having having)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.InExpression inExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.InnerJoin innerJoin)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.IntegerLiteral integerLiteral)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.LookupExpression lookupExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.MultiplicativeExpression multiplicativeExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.NotExpression notExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.NullnessExpression nullnessExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.OrderByList order)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.OrExpression orExpression)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.PageBase pageBase)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.Paging paging)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.PagingPercent pagingPercent)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.Query query)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.Select select)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.SourceBase sourceBase)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.Statement statement)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.StatementAlias statementAlias)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.StatementQualifier statementQualifier)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.StatementSource statementSource)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.StringLiteral stringLiteral)
           
static java.lang.String toString(com.endeca.mdex.lql_parser.types.Where where)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LQLPrintUtil

public LQLPrintUtil()
Method Detail

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.Query query)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.Statement statement)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.Select select)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.ExpressionBase expressionBase)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.AdditiveExpression additiveExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.MultiplicativeExpression multiplicativeExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.LookupExpression lookupExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.AttributeRefExpression attributeRefExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.StringLiteral stringLiteral)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.IntegerLiteral integerLiteral)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.DoubleLiteral doubleLiteral)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.ConstantKeyword constantKeyword)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.BooleanLiteral booleanLiteral)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.FunctionCallExpression functionCallExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.OrExpression orExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.AndExpression andExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.NotExpression notExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.ComparisonExpression comparisonExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.NullnessExpression nullnessExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.InExpression inExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.BetweenExpression betweenExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.CaseExpression caseExpression)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.CaseClause caseClause)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.ElseClause elseClause)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.From from)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.Where where)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.Group group)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.GroupingSets groupingSets)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.GroupSetBase groupSetBase)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.GroupingSet groupingSet)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.GroupingKeyBase groupingKeyBase)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.GroupBy groupBy)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.Having having)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.OrderByList order)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.PageBase pageBase)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.PagingPercent pagingPercent)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.Paging paging)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.SourceBase sourceBase)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.StatementSource statementSource)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.StatementAlias statementAlias)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.InnerJoin innerJoin)

toString

public static java.lang.String toString(com.endeca.mdex.lql_parser.types.StatementQualifier statementQualifier)