public class JoinItem extends InternalHandleDisposable
连接信息类。
连接信息类。用于矢量数据集与外部表的连接。外部表可以为另一个矢量数据集(其中纯属性数据集中没有空间几何信息)所对应的DBMS表,也可以是用户自建的业务表。需要注意的是,矢量数据集与外部表必须属于同一数据源。
当两个表格之间建立了连接,通过对主表进行操作,可以对外部表进行查询,制作专题图以及分析等。当两个表格之间是一对一或多对一的关系时,可以使用join连接。当为多对一的关系时,允许指定多个字段之间的关联。该类型的实例可被创建。
构造器和说明 |
---|
JoinItem()
构造一个新的 JoinItem 对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放该对象所占用的资源。
|
java.lang.String |
getForeignTable()
返回外部表的名称。
|
java.lang.String |
getJoinFilter()
返回与外部表之间的连接表达式,即设定两个表之间关联的字段。
|
JoinType |
getJoinType()
返回两个表之间连接的类型。
|
java.lang.String |
getName()
返回此连接信息对象的名称。
|
void |
setForeignTable(java.lang.String value)
设置外部表的名称。
|
void |
setJoinFilter(java.lang.String value)
设置与外部表之间的连接表达式,即设定两个表之间关联的字段。
|
void |
setJoinType(JoinType value)
设置两个表之间连接的类型。
|
void |
setName(java.lang.String value)
设置此连接信息对象的名称。
|
java.lang.String |
toString()
将此连接信息对象输出为格式化字符串。
|
public java.lang.String getForeignTable()
public void setForeignTable(java.lang.String value)
value
- 外部表的名称。JoinItem
类的示例。public java.lang.String getJoinFilter()
public void setJoinFilter(java.lang.String value)
value
- 两个表之间关联的字段。JoinItem
类的示例。public JoinType getJoinType()
LEFTJOIN
public void setJoinType(JoinType value)
value
- 两个表之间连接的类型。JoinItem
类的示例。public java.lang.String getName()
public void setName(java.lang.String value)
value
- 连接信息对象的名称。JoinItem
类的示例。public void dispose()
public java.lang.String toString()
toString
在类中 java.lang.Object