|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITableJoin
This interface allows you to modify a join between two tables. The tables may be in different databases. Fields from the one table (called the source table) and fields from the other table (called the target table) are used to join the two tables together.
Method Summary | |
---|---|
TableJoinEnforced |
getEnforceJoin()
Returns the manner in which the tables are joined. |
FieldLinks |
getFieldLinks()
Returns the collection of the field links in this table join. |
TableJoinOperator |
getJoinOperator()
Returns the manner in which the tables are joined. |
java.lang.String |
getSourceTableAlias()
Returns the source table's alias. |
java.lang.String |
getTargetTableAlias()
Returns the target table's alias. |
void |
setEnforceJoin(TableJoinEnforced enforceJoin)
Sets the manner in which the tables are joined. |
void |
setFieldLinks(FieldLinks links)
Sets the collection of the field links in this table join. |
void |
setJoinOperator(TableJoinOperator joinOperator)
Sets the manner in which the tables are joined. |
void |
setSourceTableAlias(java.lang.String srcTableAlias)
Sets the source table's alias. |
void |
setTargetTableAlias(java.lang.String targetTableAlias)
Sets the target table's alias. |
Method Detail |
---|
java.lang.String getSourceTableAlias()
String
containing the source table's alias.void setSourceTableAlias(java.lang.String srcTableAlias)
srcTableAlias
- A String
containing the source table's alias.java.lang.String getTargetTableAlias()
String
containing the target table's alias.void setTargetTableAlias(java.lang.String targetTableAlias)
targetTableAlias
- A String
containing the target table's alias.FieldLinks getFieldLinks()
FieldLinks
object containing the collection of the field links
table to be linked.void setFieldLinks(FieldLinks links)
links
- An FieldLinks
object containing the collection of the field
links.TableJoinOperator getJoinOperator()
TableJoinOperator
object that specifies the manner in which the
tables are joined.TableJoinOperator
void setJoinOperator(TableJoinOperator joinOperator)
joinOperator
- A TableJoinOperator
object that specifies the manner in
which the tables are joined.TableJoinEnforced getEnforceJoin()
TableJoinEnforced
object that specifies the manner in which the
tables are joined.TableJoinEnforced
void setEnforceJoin(TableJoinEnforced enforceJoin)
enforceJoin
- A TableJoinEnforced
object that specifies the manner in
which the tables are joined.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |