com.wewebu.ow.csqlc.ast
Class OwJoinSpecification

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

public class OwJoinSpecification
extends Object

SQL AST node : <join specification> 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 DEFAULT
           
static String FULL
           
static String FULL_OUTER
           
static String INNER
           
static String LEFT
           
static String LEFT_OUTER
           
static String RIGHT
           
static String RIGHT_OUTER
           
 
Constructor Summary
OwJoinSpecification(OwColumnReference columnReference1_p, OwColumnReference columnReference2_p, String type_p)
          Constructor
 
Method Summary
 StringBuilder createJoinSpectificationSQLString()
           
 List<OwColumnQualifier> getColumnQualifiers()
           
 String getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static final String DEFAULT
See Also:
Constant Field Values

INNER

public static final String INNER
See Also:
Constant Field Values

LEFT

public static final String LEFT
See Also:
Constant Field Values

LEFT_OUTER

public static final String LEFT_OUTER
See Also:
Constant Field Values

RIGHT

public static final String RIGHT
See Also:
Constant Field Values

RIGHT_OUTER

public static final String RIGHT_OUTER
See Also:
Constant Field Values

FULL

public static final String FULL
See Also:
Constant Field Values

FULL_OUTER

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

OwJoinSpecification

public OwJoinSpecification(OwColumnReference columnReference1_p,
                           OwColumnReference columnReference2_p,
                           String type_p)
Constructor

Parameters:
columnReference1_p -
columnReference2_p -
Method Detail

createJoinSpectificationSQLString

public StringBuilder createJoinSpectificationSQLString()
Returns:
a StringBuilder filled with the SQL String representation of this join specification

getType

public String getType()

getColumnQualifiers

public List<OwColumnQualifier> getColumnQualifiers()


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.