| 程序包 | 说明 |
|---|---|
| cn.sowjz.souwen.v1 | |
| cn.sowjz.souwen.v1.net.control | |
| cn.sowjz.souwen.v1.query.request | |
| cn.sowjz.souwen.v1.query.response | |
| cn.sowjz.souwen.v1.req_parser |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
SouwenClient.count(QueryConn conn,
QueryRequest request) |
long |
SouwenClient.count(QueryRequest request)
通过条件统计总数
只返回统计结果的条数。
|
int |
SouwenClient.delDoc(QueryConn conn,
QueryRequest request) |
int |
SouwenClient.delDoc(QueryRequest request)
通过条件删除数据
|
ExamineResponse |
SouwenClient.examine(QueryConn conn,
QueryRequest request) |
ExamineResponse |
SouwenClient.examine(QueryRequest request) |
QueryResponse |
SouwenClient.query(QueryConn conn,
QueryRequest request) |
QueryResponse |
SouwenClient.query(QueryRequest request)
通过检索条件进行检索
如果只是要统计能够检索到多少条记录。
|
| 限定符和类型 | 方法和说明 |
|---|---|
long |
AskQuery.count(QueryRequest req) |
ExamineResponse |
AskQuery.examine(QueryRequest req,
SouwenClient searchSystem) |
QueryResponse |
AskQuery.query(QueryRequest req,
SouwenClient searchSystem) |
int |
AskQuery.removeDoc(QueryRequest req) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
UpdateRequest |
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) QueryRequest |
CritHeader.req |
(专用程序包) QueryRequest |
Criteria.request |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CritHeader.setQueryRequest(QueryRequest req) |
| 构造器和说明 |
|---|
AndNotSubCrit(QueryRequest request) |
AndSubCrit(QueryRequest request) |
Criteria(QueryRequest request) |
CritHeader(QueryRequest req,
int version,
int type) |
OrNotSubCrit(QueryRequest request) |
OrSubCrit(QueryRequest request) |
SubCrit(QueryRequest request) |
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) QueryRequest |
QueryResponse.queryReq |
(专用程序包) QueryRequest |
ExamineResponse.req |
| 限定符和类型 | 方法和说明 |
|---|---|
QueryRequest |
QueryResponse.getQueryRequest() |
QueryRequest |
ExamineResponse.getQueryRequest() |
| 构造器和说明 |
|---|
ExamineResponse(SouwenClient searchSystem,
QueryRequest req) |
QueryResponse(SouwenClient souwen,
QueryRequest req) |
| 限定符和类型 | 类和说明 |
|---|---|
static class |
RequestBuilder.PQryReq |
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) QueryRequest |
RequestBuilder.X.req |
(专用程序包) QueryRequest |
RequestBuilder.RunResult.req |
| 限定符和类型 | 方法和说明 |
|---|---|
static QueryRequest |
RequestBuilder.fromSql(Base ss,
String sql)
sql:SEARCH [0,20] orderby=heat('IN+BJ') sum= count where ((TX : 'BY' AND RQ > 0 AND BI between 1,2) AND (((BJ = 1) AND NOT (AU = '分林会''员涉,abc%')) OR (BK = 2))) AND NOT (AL in '分林会''员涉,abc%')
|
static QueryRequest |
RequestBuilder.fromSql(RequestBuilder tb,
String sql) |
static QueryRequest |
RequestBuilder.fromWhere(Base ss,
String sql)
sql:((TX : 'BY' AND RQ > 0 AND BI between 1,2) AND (((BJ = 1) AND NOT (AU = '分林会''员涉,abc%')) OR (BK = 2))) AND NOT (AL in '分林会''员涉,abc%')
|
static QueryRequest |
RequestBuilder.fromWhere(QueryRequest blank_req,
String sql)
sql:((TX : 'BY' AND RQ > 0 AND BI between 1,2) AND (((BJ = 1) AND NOT (AU = '分林会''员涉,abc%')) OR (BK = 2))) AND NOT (AL in '分林会''员涉,abc%')
|
QueryRequest |
RequestBuilder.RunResult.getQueryRequest() |
abstract QueryRequest |
RequestBuilder.getRequest() |
QueryRequest |
RequestBuilder.Simple.getRequest() |
QueryRequest |
RequestBuilder.X.getRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static QueryRequest |
RequestBuilder.fromWhere(QueryRequest blank_req,
String sql)
sql:((TX : 'BY' AND RQ > 0 AND BI between 1,2) AND (((BJ = 1) AND NOT (AU = '分林会''员涉,abc%')) OR (BK = 2))) AND NOT (AL in '分林会''员涉,abc%')
|
| 构造器和说明 |
|---|
PSubCrit(QueryRequest request) |
RunResult(QueryRequest req,
RequestParser.CmdType cmdType,
Object result) |
X(QueryRequest req) |
Copyright © 2023. All rights reserved.