com.crystaldecisions.sdk.occa.report.data
Class TableJoinOperator

java.lang.Object
  extended by com.crystaldecisions.sdk.occa.report.data.TableJoinOperator

public final class TableJoinOperator
extends java.lang.Object

Defines the types of join operations that can be used to join two tables.

See Also:
ITableJoin.setJoinOperator(TableJoinOperator)

Field Summary
static int _crossJoin
          Cross join.
static int _fullOuterJoin
          Outer join.
static int _innerJoin
          Inner join.
static int _leftOuterJoin
          Left outer join.
static int _parallelJoin
          Parallel join.
static int _productJoin
          Product join.
static int _rightOuterJoin
          Right outer join.
static int _seriesJoin
          Series join.
static int _tableRelationJoin
          Table relation join.
static int _unionJoin
          Union join.
static TableJoinOperator crossJoin
           
static TableJoinOperator fullOuterJoin
          A TableJoinOperator object that specifies an outer join.
static TableJoinOperator innerJoin
          A TableJoinType object that specifies an inner join.
static TableJoinOperator leftOuterJoin
          A TableJoinOperator object that specifies a left outer join.
static TableJoinOperator parallelJoin
           
static TableJoinOperator productJoin
           
static TableJoinOperator rightOuterJoin
          A TableJoinOperator object that specifies a right outer join.
static TableJoinOperator seriesJoin
           
static TableJoinOperator tableRelationJoin
           
static TableJoinOperator unionJoin
           
 
Method Summary
static TableJoinOperator from_int(int i)
          Returns the TableJoinOperator object corresponding to the specified int.
static TableJoinOperator from_string(java.lang.String type)
          Returns the TableJoinOperator object corresponding to the specified String.
 java.lang.String toString()
          Returns the String value of this TableJoinOperator object.
 int value()
          Returns the int value of this TableJoinOperator object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_innerJoin

public static final int _innerJoin
Inner join.

See Also:
Constant Field Values

_leftOuterJoin

public static final int _leftOuterJoin
Left outer join.

See Also:
Constant Field Values

_rightOuterJoin

public static final int _rightOuterJoin
Right outer join.

See Also:
Constant Field Values

_fullOuterJoin

public static final int _fullOuterJoin
Outer join.

See Also:
Constant Field Values

_unionJoin

public static final int _unionJoin
Union join.

See Also:
Constant Field Values

_crossJoin

public static final int _crossJoin
Cross join.

See Also:
Constant Field Values

_parallelJoin

public static final int _parallelJoin
Parallel join.

See Also:
Constant Field Values

_seriesJoin

public static final int _seriesJoin
Series join.

See Also:
Constant Field Values

_productJoin

public static final int _productJoin
Product join.

See Also:
Constant Field Values

_tableRelationJoin

public static final int _tableRelationJoin
Table relation join.

See Also:
Constant Field Values

innerJoin

public static final TableJoinOperator innerJoin
A TableJoinType object that specifies an inner join.


leftOuterJoin

public static final TableJoinOperator leftOuterJoin
A TableJoinOperator object that specifies a left outer join.


rightOuterJoin

public static final TableJoinOperator rightOuterJoin
A TableJoinOperator object that specifies a right outer join.


fullOuterJoin

public static final TableJoinOperator fullOuterJoin
A TableJoinOperator object that specifies an outer join.


unionJoin

public static final TableJoinOperator unionJoin

crossJoin

public static final TableJoinOperator crossJoin

parallelJoin

public static final TableJoinOperator parallelJoin

seriesJoin

public static final TableJoinOperator seriesJoin

productJoin

public static final TableJoinOperator productJoin

tableRelationJoin

public static final TableJoinOperator tableRelationJoin
Method Detail

from_int

public static final TableJoinOperator from_int(int i)
Returns the TableJoinOperator object corresponding to the specified int.

Parameters:
i - The int value of the desired TableJoinOperator object.
Returns:
The TableJoinOperator object corresponding to the specified int.

from_string

public static final TableJoinOperator from_string(java.lang.String type)
Returns the TableJoinOperator object corresponding to the specified String.

Parameters:
type - The String value of the desired TableJoinOperator object.
Returns:
The TableJoinOperator object corresponding to the specified String.

toString

public java.lang.String toString()
Returns the String value of this TableJoinOperator object.

Overrides:
toString in class java.lang.Object
Returns:
The String value of this TableJoinOperator object.

value

public int value()
Returns the int value of this TableJoinOperator object.

Returns:
The int value of this TableJoinOperator object.