public class OwNOTBooleanFactor extends OwBooleanFactor
SQL AST node : NOT operator implementation of the <boolean factor> 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
Constructor and Description |
---|
OwNOTBooleanFactor(OwBooleanTest booleanTest_p) |
Modifier and Type | Method and Description |
---|---|
OwBooleanTest |
asBooleanTest() |
StringBuilder |
createBooleanFactorSQLString() |
List<OwColumnQualifier> |
getColumnQualifiers() |
boolean |
isValid() |
boolean |
isXCondition() |
createBooleanTermSQLString
createSearchConditionSQLString
public static final String NOT
public OwNOTBooleanFactor(OwBooleanTest booleanTest_p)
booleanTest_p
- the boolean test to negatepublic StringBuilder createBooleanFactorSQLString()
createBooleanFactorSQLString
in class OwBooleanFactor
StringBuilder
filled with the string representation of this non-terminal StringBuilder
if this non-terminal is inValidisValid()
public boolean isValid()
true
if the negated boolean test is validfalse
otherwisepublic List<OwColumnQualifier> getColumnQualifiers()
public boolean isXCondition()
false
if this search condition refers other tables than the main FROM clause table
true
if this search condition refers the main FROM clause tablepublic OwBooleanTest asBooleanTest()
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.