|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.core.internal.value.DataSource
com.esri.core.internal.value.JoinTableDataSource
public class JoinTableDataSource

The Class JoinTableDataSource is the result of a join operation. Nested joins are supported. To use nested joins set either of leftTableSource or rightTableSource to be a JoinTableDataSource.
Note:
| Nested Class Summary | |
|---|---|
static class |
JoinTableDataSource.JoinType
The Enum JoinType. |
| Nested classes/interfaces inherited from class com.esri.core.internal.value.DataSource |
|---|
DataSource.DataSourceType |
| Constructor Summary | |
|---|---|
JoinTableDataSource()
Instantiates a new join table data source. |
|
| Method Summary | |
|---|---|
JoinTableDataSource.JoinType |
getJoinType()
Gets the join type. |
String |
getLeftTableKey()
Gets the left table key. |
LayerSource |
getLeftTableSource()
Gets the left table source. |
String |
getRightTableKey()
Gets the right table key. |
LayerSource |
getRightTableSource()
Gets the right table source. |
void |
setJoinType(JoinTableDataSource.JoinType joinType)
Sets the join type. |
void |
setLeftTableKey(String leftTableKey)
Sets the left table key. |
void |
setLeftTableSource(LayerSource leftTableSource)
Sets the left table source. |
void |
setRightTableKey(String rightTableKey)
Sets the right table key. |
void |
setRightTableSource(LayerSource rightTableSource)
Sets the right table source. |
String |
toJson()
|
| Methods inherited from class com.esri.core.internal.value.DataSource |
|---|
getType, setType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JoinTableDataSource()
| Method Detail |
|---|
public LayerSource getLeftTableSource()
public void setLeftTableSource(LayerSource leftTableSource)
leftTableSource - the new left table sourcepublic LayerSource getRightTableSource()
public void setRightTableSource(LayerSource rightTableSource)
rightTableSource - the new right table sourcepublic String getLeftTableKey()
public void setLeftTableKey(String leftTableKey)
leftTableKey - the new left table keypublic String getRightTableKey()
public void setRightTableKey(String rightTableKey)
rightTableKey - the new right table keypublic JoinTableDataSource.JoinType getJoinType()
public void setJoinType(JoinTableDataSource.JoinType joinType)
joinType - the new join typepublic String toJson() throws IOException
toJson in class DataSourceIOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||