com.wewebu.ow.csqlc.ast
Class OwWhereClause

java.lang.Object
  extended by com.wewebu.ow.csqlc.ast.OwWhereClause

public class OwWhereClause
extends Object

SQL AST node : <where clause> syntax non-terminal as defined by the SQL grammar.

Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.

For licensing information read the license.txt file or
go to: http://wiki.alfresco.com

Since:
3.2.0.0

Field Summary
static String WHERE
           
 
Constructor Summary
OwWhereClause(OwSearchCondition searchCondition_p)
          Constructor
 
Method Summary
 StringBuilder createWhereClauseSQLString()
           
 List<OwColumnQualifier> getColumnQualifiers()
           
 boolean isValid()
           
 boolean isXClause()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WHERE

public static final String WHERE
See Also:
Constant Field Values
Constructor Detail

OwWhereClause

public OwWhereClause(OwSearchCondition searchCondition_p)
Constructor

Parameters:
searchCondition_p - the search condition non-terminal , must not be null
Method Detail

createWhereClauseSQLString

public StringBuilder createWhereClauseSQLString()
Returns:
a StringBuilder filled with the string representation of this non-terminal the search condition is omitted if invalid (see OwSearchCondition.isValid())

isValid

public boolean isValid()

isXClause

public boolean isXClause()

getColumnQualifiers

public List<OwColumnQualifier> getColumnQualifiers()


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.