|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 DataSource
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |