Package com.mckoi.database
Class JoiningSet.JoinPart
- java.lang.Object
-
- com.mckoi.database.JoiningSet.JoinPart
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
- Enclosing class:
- JoiningSet
public static class JoiningSet.JoinPart extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Expression
on_expression
The expression that we are joining on (eg.(package private) static long
serialVersionUID
(package private) int
type
The type of join.
-
Constructor Summary
Constructors Constructor Description JoinPart(int type)
JoinPart(int type, Expression on_expression)
Constructs the JoinPart.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
-
-
-
Field Detail
-
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
-
type
int type
The type of join. Either LEFT_OUTER_JOIN, RIGHT_OUTER_JOIN, FULL_OUTER_JOIN, INNER_JOIN.
-
on_expression
Expression on_expression
The expression that we are joining on (eg. ON clause in SQL). If there is no ON expression (such as in the case of natural joins) then this is null.
-
-
Constructor Detail
-
JoinPart
public JoinPart(int type, Expression on_expression)
Constructs the JoinPart.
-
JoinPart
public JoinPart(int type)
-
-