public class JoinDataSource
extends com.google.gwt.core.client.JavaScriptObject
Modifier and Type | Method and Description |
---|---|
static JoinDataSource |
create()
Creates a new JoinDataSource object.
|
static JoinDataSource |
create(com.google.gwt.core.client.JavaScriptObject jso)
Creates a new JoinDataSource object.
|
java.lang.String |
getJoinType()
The type of join that will be performed.
|
java.lang.String |
getLeftTableKey()
The key field used for the left table source for the join.
|
LayerDataSource |
getLeftTableSourceAsLayerDataSource()
The data source to be used as the left table for the join operation.
|
LayerMapSource |
getLeftTableSourceAsLayerMapSource()
The data source to be used as the left table for the join operation.
|
java.lang.String |
getRightTableKey()
The key field used for the right table source for the join.
|
LayerDataSource |
getRightTableSourceAsLayerDataSource()
The data source to be used as the right table for the join operation.
|
LayerMapSource |
getRightTableSourceAsLayerMapSource()
The data source to be used as the right table for the join operation.
|
void |
setJoinType(java.lang.String joinType)
Set the join type parameter.
|
void |
setLeftTableKey(java.lang.String leftTableKey)
Set the left table key.
|
void |
setLeftTableSource(LayerDataSource leftTableSource)
Set the left table source.
|
void |
setLeftTableSource(LayerMapSource leftTableSource)
Set the left table source.
|
void |
setRightTableKey(java.lang.String rightTableKey)
Set the right table key.
|
void |
setRightTableSource(LayerDataSource rightTableSource)
Set the right table data source.
|
void |
setRightTableSource(LayerMapSource rightTableSource)
Set the right table data source.
|
com.google.gwt.core.client.JavaScriptObject |
toJson()
Converts object to its ArcGIS Server JSON representation.
|
public static JoinDataSource create()
public static JoinDataSource create(com.google.gwt.core.client.JavaScriptObject jso)
jso
- - JSON object representing the JoinDataSource.public final java.lang.String getJoinType()
public final void setJoinType(java.lang.String joinType)
joinType
- - The type of join that will be performed.public final java.lang.String getLeftTableKey()
public final void setLeftTableKey(java.lang.String leftTableKey)
leftTableKey
- - The key field used for the left table source for the join.public final LayerMapSource getLeftTableSourceAsLayerMapSource()
public final LayerDataSource getLeftTableSourceAsLayerDataSource()
public final void setLeftTableSource(LayerMapSource leftTableSource)
leftTableSource
- - The data source to be used as the left table for the join
operation. Determines the output join table type. If the leftTableSource is a table
then the output is a table. If the leftDataSource is a layer then the resulting join
table is a layer.public final void setLeftTableSource(LayerDataSource leftTableSource)
leftTableSource
- - The data source to be used as the left table for the join
operation. Determines the output join table type. If the leftTableSource is a table
then the output is a table. If the leftDataSource is a layer then the resulting join
table is a layer.public final java.lang.String getRightTableKey()
public final void setRightTableKey(java.lang.String rightTableKey)
rightTableKey
- - The key field used for the right table source for the join.public final LayerMapSource getRightTableSourceAsLayerMapSource()
public final LayerDataSource getRightTableSourceAsLayerDataSource()
public final void setRightTableSource(LayerMapSource rightTableSource)
rightTableSource
- - The data source to be used as the right table for the join operation.public final void setRightTableSource(LayerDataSource rightTableSource)
rightTableSource
- - The data source to be used as the right table for the join operation.public final com.google.gwt.core.client.JavaScriptObject toJson()