org.tranql.ql
Class Join

java.lang.Object
  extended byorg.tranql.ql.Node
      extended byorg.tranql.ql.Join
All Implemented Interfaces:
java.io.Serializable

public final class Join
extends Node

Version:
$Revision: 1.1.1.1 $ $Date: 2004/03/06 03:42:23 $
See Also:
Serialized Form

Nested Class Summary
static class Join.JoinType
           
 
Field Summary
static Join.JoinType CROSS_JOIN
           
static Join.JoinType FULL_JOIN
           
static Join.JoinType INNER_JOIN
           
static Join.JoinType LEFT_JOIN
           
static Join.JoinType RIGHT_JOIN
           
 
Constructor Summary
Join(Join.JoinType type)
           
 
Method Summary
 Join.JoinType getType()
           
 java.lang.Object visit(QueryVisitor visitor, java.lang.Object param)
           
 
Methods inherited from class org.tranql.ql.Node
addChild, getChild, getSibling, isOnlyChild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CROSS_JOIN

public static final Join.JoinType CROSS_JOIN

INNER_JOIN

public static final Join.JoinType INNER_JOIN

LEFT_JOIN

public static final Join.JoinType LEFT_JOIN

RIGHT_JOIN

public static final Join.JoinType RIGHT_JOIN

FULL_JOIN

public static final Join.JoinType FULL_JOIN
Constructor Detail

Join

public Join(Join.JoinType type)
Method Detail

getType

public Join.JoinType getType()

visit

public java.lang.Object visit(QueryVisitor visitor,
                              java.lang.Object param)
                       throws QueryException
Specified by:
visit in class Node
Throws:
QueryException


Copyright © -2005 The Codehaus. All Rights Reserved.