1
mirror of https://github.com/CarmJos/EasySQL.git synced 2026-06-14 02:33:34 +08:00

Compare commits

..

79 Commits

Author SHA1 Message Date
carm 386093e58b [v0.3.1] 修复Javadoc内容不继承打包的问题 2022-01-26 04:14:01 +08:00
carm 8a07759b87 [v0.3.0] 添加测试项目,并对新内容进行测试 2022-01-26 02:26:30 +08:00
carm e98a3357ab [v0.3.0] 添加relativePath 2022-01-25 23:43:25 +08:00
carm 0986ffa7f1 [v0.3.0] 停用 SonarCloud 2022-01-25 23:39:26 +08:00
carm 9a684226bc [v0.3.0] 修改项目结构 2022-01-25 23:39:11 +08:00
carm 51c343e9e0 [v0.3.0] 修改gpg-key 2022-01-25 23:21:13 +08:00
carm cf91a10b6d [v0.3.0] 版本更新
- [A] 添加 TableAlertBuilder 用于快捷修改表的相关设定
- [A] 为 TableCreateBuilder 添加数个方法,包含创建索引、自增主键与外键。
- [R] 修改部分Builder的参数值,为泛型添加限定。
2022-01-25 23:18:05 +08:00
carm d29d06053c [v0.2.10] [A] 添加含默认值的SQL执行函数。 2022-01-24 17:17:47 +08:00
carm 3e05e5764b [v0.2.9] [A] 添加自定义默认异常处理器的方法。 2022-01-24 15:58:31 +08:00
carm a8a475fc7a [v0.2.9] [A] 添加自定义默认异常处理器的方法。 2022-01-24 15:53:07 +08:00
carm 360b416525 [v0.2.9] [A] 添加自定义默认异常处理器的方法。 2022-01-24 15:40:12 +08:00
carm 43baf4aa24 [v0.2.8] [R] 使用Supplier获取是否为Debug模式。 2022-01-24 15:25:12 +08:00
carm edadc50c22 将Javadoc部署整合到Maven Deploy 2022-01-14 12:40:35 +08:00
carm 6c08d265c5 修改构建名 2022-01-12 11:09:17 +08:00
carm 8878379f66 [v0.2.7] [U] 修改了SQLQuery的包位置。 2022-01-12 11:06:28 +08:00
carm 4963719956 [v0.2.7] [U] 进一步简化操作使用逻辑 2022-01-12 10:55:47 +08:00
carm 9bd1556de2 [v0.2.7] [U] 进一步简化操作使用逻辑 2022-01-12 10:55:37 +08:00
carm 66bc427f62 修改开源协议 2022-01-08 17:30:21 +08:00
carm 864c2ac128 修改协议 2022-01-08 17:29:26 +08:00
carm 69aaf4398f Create FUNDING.yml 2022-01-08 02:36:43 +08:00
carm 9e237b36bd 修改ISSUES格式 2022-01-08 01:00:07 +08:00
carm 5f13b9319d [v0.2.6] 版本更新
- [U] 优化 ConditionalBuilder 的使用方式。
- [A] 为 TableQueryBuilder 添加分表查询limit方法。
- [A] 添加 SQLFunction 类,用于对SQL结果直接进行处理,且不需要在方法内处理异常,交由 ExceptionHandler 进行处理。
2022-01-08 00:55:31 +08:00
carm 5601d1288c [v0.2.6] 版本更新
- [U] 优化 ConditionalBuilder 的使用方式。
- [A] 为 TableQueryBuilder 添加分表查询limit方法。
2022-01-07 23:01:44 +08:00
carm 50b36d8430 [v0.2.5] 打包时不再对slf4j-api进行relocation 2022-01-06 14:39:28 +08:00
carm cd60bf256e 添加依赖地址 2022-01-05 05:09:49 +08:00
carm ebe68befee 添加依赖地址 2022-01-05 04:59:02 +08:00
carm 594413e13b 添加依赖地址 2022-01-05 04:56:57 +08:00
carm df94272c73 [v0.2.4] 依赖relocation并添加Optional标签 2022-01-05 02:32:09 +08:00
carm ab986e9526 [v0.2.3] 添加默认的终止manager方法,并支持强制关闭活动链接。 2021-12-23 15:17:12 +08:00
carm 3f3b7bf4a5 添加代码折叠 2021-12-20 19:09:57 +08:00
carm c69695c16d Merge remote-tracking branch 'origin/master' 2021-12-20 19:08:28 +08:00
carm 02aad28715 添加代码折叠 2021-12-20 19:07:04 +08:00
carm b423000fe5 [U] 使用SonarCloud分析 2021-12-20 18:41:25 +08:00
carm cf356f2492 [U] 使用 SonarCloud 分析。 2021-12-20 18:40:29 +08:00
carm 4775c335d5 [v0.2.2] 版本优化
- `[F]` 修复部分类的使用异常问题
- `[F]` 修复 SQLUpdateBatchAction 中 getSQLContent 方法返回内容不正确导致的其他方法一并出现异常的问题。
- `[U]` 修改 SQLUpdateBatchAction 的默认异常处理器。
- `[F]` 修复 PreparedSQLBatchUpdateActionImpl 异常继承导致的无法使用的问题。
2021-12-19 23:53:35 +08:00
carm 84c35eb481 [v0.2.2] 版本优化
- `[F]` 修复部分类的使用异常问题
- `[F]` 修复 SQLUpdateBatchAction 中 getSQLContent 方法返回内容不正确导致的其他方法一并出现异常的问题。
- `[U]` 修改 SQLUpdateBatchAction 的默认异常处理器。
- `[F]` 修复 PreparedSQLBatchUpdateActionImpl 异常继承导致的无法使用的问题。
2021-12-19 23:47:48 +08:00
carm d30b6b9ab2 添加gpg配置 2021-12-15 20:11:57 +08:00
carm f70f73daf2 Merge remote-tracking branch 'origin/master' 2021-12-15 20:08:33 +08:00
carm 4a7c11ef13 添加SCM配置 2021-12-15 20:08:16 +08:00
carm 427aca95ca Create codacy-analysis.yml 2021-12-15 17:07:49 +08:00
carm 2b86d9234a [v0.2.1-fix] 修改javadoc为中文版本 2021-12-14 20:33:24 +08:00
carm 139d213160 [v0.2.1-fix] 补全缺失的javadoc 2021-12-14 20:23:51 +08:00
carm ebc96e5176 [v0.2.1-fix] 补全缺失的javadoc 2021-12-14 20:19:04 +08:00
carm 7621c86495 [v0.2.1-fix] 修改Javadoc 2021-12-14 20:08:54 +08:00
carm 95182748ef [v0.2.1-fix] 修改Java版本 2021-12-14 20:03:47 +08:00
carm b22dba58d9 [v0.2.1] 版本更新
1. 补充演示代码与部分关键内容的Javadoc
2. 自动部署包含连接池的版本,方便打包使用。
3. 修改了部分代码的逻辑。
2021-12-14 19:56:21 +08:00
carm 8ccf977345 自动部署含连接池版本 2021-12-14 19:53:09 +08:00
carm ac1a9082c7 修改document位置 2021-12-14 19:51:41 +08:00
carm f0650ea720 补充部分JavaDoc 2021-12-14 19:47:35 +08:00
carm 76476a8f9f Merge pull request #1 from MociLSeng/master
master
2021-12-14 19:25:47 +08:00
LSeng cbddc426d2 补充介绍 2021-12-14 18:30:27 +08:00
carm 22c067990b 添加一个同步插入返回ID的方法 2021-12-14 17:30:51 +08:00
carm 2d384bdd15 修改代码演示的位置 2021-12-14 17:24:45 +08:00
carm 85d2ee8984 修改代码示例的注释 2021-12-14 16:25:25 +08:00
carm 7669257028 添加version地址 2021-12-14 16:16:18 +08:00
carm bc00330eef 添加version地址 2021-12-14 16:14:53 +08:00
carm d7db2fbb52 实装 executeAsync 功能,修改异常处理方式,提供action方便获取相关信息。 2021-12-14 16:11:22 +08:00
carm 6de493afbc 修改实例代码 2021-12-14 16:09:55 +08:00
carm 2ecc442bd9 修改Javadoc地址 2021-12-14 06:22:52 +08:00
carm ec2dab31ab 添加Javadoc地址 2021-12-14 06:21:26 +08:00
carm 315a591375 修改部署地址 2021-12-14 06:12:48 +08:00
carm cfac4e2ec6 修改 JAVADOC-README.md 的路径 2021-12-14 06:11:21 +08:00
carm 0f94204b6a 修改javadoc生成方式 2021-12-14 06:03:44 +08:00
carm cbb3576167 添加开源协议到构建文件中 2021-12-14 05:54:14 +08:00
carm 6710dfd027 添加开源协议 2021-12-14 05:50:23 +08:00
carm 27d395d3e3 修正代码格式 2021-12-14 05:43:22 +08:00
carm a290749b46 修正代码格式 2021-12-14 05:42:13 +08:00
carm 6f278ee8b0 初始版本完成 2021-12-14 05:39:38 +08:00
carm 0f20ae2913 添加开源协议 2021-12-14 05:34:12 +08:00
carm 7e53bbe33e 添加示例代码 2021-12-14 05:31:13 +08:00
carm df4510c026 添加开发介绍 2021-12-14 04:41:11 +08:00
carm 1cca96ee5a 补充依赖方式 2021-12-14 04:32:11 +08:00
carm 3d88699fa6 添加Issues模板 2021-12-12 00:34:05 +08:00
carm cfe6b4fada 修改对于api的依赖版本 2021-12-12 00:18:17 +08:00
carm 4502905707 修改模块文件夹名 2021-12-12 00:15:51 +08:00
carm 00ab407e3a 项目初始化 2021-12-12 00:13:37 +08:00
carm 73372daed0 Update maven.yml 2021-12-12 00:12:51 +08:00
carm c945aeb7d6 Create codeql-analysis.yml 2021-12-12 00:11:42 +08:00
carm b6a970b372 项目初始化 2021-12-12 00:09:19 +08:00
201 changed files with 5385 additions and 53675 deletions
+9
View File
@@ -0,0 +1,9 @@
# EasySQL Javadoc
基于 [Github Pages](https://pages.github.com/) 搭建,请访问 [JavaDoc](https://carmjos.github.io/EasySQL) 。
## 如何实现?
若您也想通过 [Github Actions](https://docs.github.com/en/actions/learn-github-actions)
自动部署项目的Javadoc到 [Github Pages](https://pages.github.com/)
可以参考我的文章 [《自动部署Javadoc到Github Pages》](https://pages.carm.cc/doc/javadoc-in-github.html) 。
+3
View File
@@ -0,0 +1,3 @@
# 欢迎使用 EasySQL
这个项目刚刚创建,详细的Javadoc与开发指南还在补充,请给我一点时间~
+2
View File
@@ -0,0 +1,2 @@
github: [ CarmJos ]
custom: [ 'https://donate.carm.cc' ]
+34
View File
@@ -0,0 +1,34 @@
---
name: 问题提交 about: 描述问题并提交,帮助我们对其进行检查与修复。 title: ''
labels: bug assignees: ''
---
### **问题简述**
用简短的话语描述一下大概问题。
### **问题来源**
描述一下通过哪些操作才发现的问题,如:
1. 使用了 '...'
2. 输入了 '....'
3. 出现了报错 '....'
### **预期结果** (可选)
如果问题不发生,应该是什么情况
### **问题截图/问题报错**
如果有报错或输出,请提供截图。
### **操作环境**
- 系统环境: `Windows 10` / `Ubuntu` / `...`
- Java版本: `JDK11` / `OPENJDK8` / `JRE8` / `...`
### **其他补充**
如有其他补充,可以在这里描述。
+21
View File
@@ -0,0 +1,21 @@
---
name: 功能需求 about: 希望我们提供更多的功能。 title: ''
labels: enhancement assignees: ''
---
### **功能简述**
简单的描述一下你想要的功能
### **需求来源**
简单的描述一下为什么需要这个功能。
### **功能参考**(可选)
如果有相关功能的参考,如文本、截图,请提供给我们。
### **附加内容**
如果有什么小细节需要重点注意,请在这里告诉我们。
+41
View File
@@ -0,0 +1,41 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQGNBGHwDt0BDAC+2u7hHXIp+C3tvUc5w7Ga5gDVNN3xTQEurGXgYSnGnNPb89h/
tk6MBQ2AHdsj61yK/mH65RbDZe725+0zBvumxfrPbgqYBy9veE1Cjpl3wJwsGYa+
gidq3tU2WBpUpaFOcyfxzvoDjKv6BClX+m7RijRM4tTSxmzrUTfwrClSdSV2HlBu
AuKvY5W+cDwlKtuXEBtgCpdlOGsp8YZsqe4QD9xMI6GOOnXnHisYnmsMzn2RU8mW
GUS3ob1J1vAfIinixwB8tHlxB/G3jaOXtQEwFmI2dfYOdkbxOiIgcSfbRI8PGiHA
KiluZpn+Ww05GwUch2HdX8dw1hsbWM4G/X8Aqy3HdJB28p73dE4I9FRrJ1uxsmMe
iON8QevhSBC0qwSxb+16vKt58ErQnqXrJI6+HzPldn22OQIF7bMZGwYkZiOjS5LU
xAoRT4Jomks0ccOZGe7wMIUp2Ch22vmv4O78Pd2GEzAcTUvM8mrS+zJBMogjx27C
r86HOWEjmi2R32EAEQEAAbQeQ2FybSBKb3MgPEthcm11bkpAb3V0bG9vay5jb20+
iQHUBBMBCAA+FiEEL6NL2WG27xbAlAIkh337tzeYbfcFAmHwDt0CGwMFCQPCZwAF
CwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQh337tzeYbffNvQwAscXykUimCOli
lRK52P6+w5n/arl7UxCh7TZiRjf9feiCp3OivETKCeqnbtNTgv67aNbxjO9asCTK
dU6J6Zh6wO8CqDhg+EA8qn+Nu4ESPGvgyWyeck9otMy16To5/I9eQRYTOos1crOA
DRUH1MWLeIkZabM6wSPad/CcRAzFNf5+8JNuQqCgQ3Rngst1Z6Gyb1hixWnjxc4P
7dFquwbR0D0ojwj0Etqd0c5p0iwyRl2I2QQ1bS3aGqdW0LzM9ixh25HAReg2QH7G
FBQ5PLLXr4UqYQygzwhUtxl2jra0+3ia+D7OBwlgm3QPnlo82Z7nExQUYmemD7jV
3Gc1ELXKSRHKbVjSoGiHWpnSiw4ptLo+tnzhRCHlV+pTS3IbQoPdb/glBOVIkA/j
ksCfbrmC8aXpk1YycAXY2my7BpXsImWAOwPHVsvcB2IpEA2s3VfsZ/IB9z+yih3n
z8mL0BFjKWUV23IOoeRqmt7l8nB7u55Nbjasu0LdTcl2R6swE3fTuQGNBGHwDt0B
DAChLPfZ1njctL8BijLO//Hgvw9E6STJGYgqglNetfdoir+YAwCPQ32K4MsaQKl8
xQelmcOU+5jO2C8wEyNAjmvyKGB2J/IjLEtAlbOn1UltKQ/GhxgMjg0EheY81ZMa
7FDq1TDwYRCN5SMKhl5GF0JJ4OWfg1i7HbpEfkw4mW1pl0/eNdeQaC6qV6EWTsqz
WRbi8DeH1WarSgq/00Za6zxNntLNLoq7jsTbDwTc6pgOp1Z8EcGfI/mcn3moqTxc
o/PLYg+6impCKXVeRUlgGBpJ5YVvR5ACTLS9Tztwho9MpKJ9obXAfwXKyoToHCII
+pTnuzweOfOsrjLsFySnXq8WO2PY9JbNWjveKfk35fGfsrbwU0Vg+m67UahXqA4i
KNvZeA8bG8AXrxUirKLWIj/8AuW8NAKu7ui4YmexldraYUgaoBrqhXZCVe8dNQv+
erzNbmJUCPDauNddnDsCqOoZ8fWyBenDs3NS0TWuvua4/ND+AyVxPeatI4qfS2TD
gnUAEQEAAYkBvAQYAQgAJhYhBC+jS9lhtu8WwJQCJId9+7c3mG33BQJh8A7dAhsM
BQkDwmcAAAoJEId9+7c3mG33znkL/01lWSQOzFd+omzrz0RPqFUksxqQS+CUty0m
/4n9H/K3BLcut+nUNbosNuqPqISoiaV7BGigv0bT+Pu+EQQtyjYOSeibeBadB48w
cYp8k3YJbfinuKApw1Zp9IfAd3eXXWi30OY4FmlsKy6LGnusZ6KS+FzTjU94yN/0
LK05fmBtLN/MQJQyqYIkquzk//diwpsxnv34+10igYaQBAEpPIsmsYwWg+ecCtyx
lJGvmQggBrKvo5EdOGhO9DJAu1WQcFqnUCj5qvL+YKIsMyIwujQH8554P8xfCLFU
a351qs30yWXX4HGMn3o7RuVQAACs1buxlMen/JEdQOLOaUtFcu2iYzCFhuzDsetc
geNinFyo0bV9dXiahG95oTL45OA0w+E9Y0B5VXc9Yf08Yyj8ayMChASfVG5lZU6l
KhiaKHV9t4xmwP43lRjs8HTC5rtXc31kPtOAT61HG9vPA49ZdXybUqoHru15PFmc
OK7d0W/LdJ3iFeselROADHgPQn14sg==
=rRA5
-----END PGP PUBLIC KEY BLOCK-----
+54
View File
@@ -0,0 +1,54 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
# This workflow checks out code, performs a Codacy security scan
# and integrates the results with the
# GitHub Advanced Security code scanning feature. For more information on
# the Codacy security scan action usage and parameters, see
# https://github.com/codacy/codacy-analysis-cli-action.
# For more information on Codacy Analysis CLI in general, see
# https://github.com/codacy/codacy-analysis-cli.
name: "Codacy Security Scan"
on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '27 16 * * 5'
jobs:
codacy-security-scan:
name: Codacy Security Scan
runs-on: ubuntu-latest
steps:
# Checkout the repository to the GitHub Actions runner
- name: Checkout code
uses: actions/checkout@v2
# Execute Codacy Analysis CLI and generate a SARIF output with the security issues identified during the analysis
- name: Run Codacy Analysis CLI
uses: codacy/codacy-analysis-cli-action@d840f886c4bd4edc059706d09c6a1586111c540b
with:
# Check https://github.com/codacy/codacy-analysis-cli#project-token to get your project token from your Codacy repository
# You can also omit the token and run the tools that support default configurations
project-token: ${{ secrets.CODACY_PROJECT_TOKEN }}
verbose: true
output: results.sarif
format: sarif
# Adjust severity of non-security issues
gh-code-scanning-compat: true
# Force 0 exit code to allow SARIF file generation
# This will handover control about PR rejection to the GitHub side
max-allowed-issues: 2147483647
# Upload the SARIF file generated in the previous step
- name: Upload SARIF results file
uses: github/codeql-action/upload-sarif@v1
with:
sarif_file: results.sarif
+70
View File
@@ -0,0 +1,70 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL Analysis"
on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '45 12 * * 1'
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'java' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Learn more about CodeQL language support at https://git.io/codeql-language-support
steps:
- name: Checkout repository
uses: actions/checkout@v2
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1
# ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language
#- run: |
# make bootstrap
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
+108
View File
@@ -0,0 +1,108 @@
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
name: "Project Deploy"
on:
# 支持手动触发构建
workflow_dispatch:
release:
# 创建release的时候触发
types: [ published ]
jobs:
gh-deploy:
name: "Publish Project (GitHub)"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: "Set up JDK"
uses: actions/setup-java@v2
with:
java-version: '11'
distribution: 'adopt'
cache: maven
server-id: github
server-username: MAVEN_USERNAME
server-password: MAVEN_TOKEN
gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} # Value of the GPG private key to import
gpg-passphrase: MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase
- name: "Maven Deploy With Javadoc"
run: mvn -B -Pgithub deploy --file pom.xml -DskipTests
env:
MAVEN_USERNAME: ${{ github.repository_owner }}
MAVEN_TOKEN: ${{secrets.GITHUB_TOKEN}}
MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }}
- name: "Copy Javadoc to Location"
run: |
rm -rf docs
mkdir -vp docs
cp -vrf easysql-api/target/apidocs/* docs/
cp -vrf .documentation/JAVADOC-README.md docs/README.md
- name: "Generate the Javadoc sitemap"
id: sitemap
uses: cicirello/generate-sitemap@v1
with:
base-url-path: https://carmjos.github.io/EasySQL
path-to-root: docs
- name: "Output stats"
run: |
echo "sitemap-path = ${{ steps.sitemap.outputs.sitemap-path }}"
echo "url-count = ${{ steps.sitemap.outputs.url-count }}"
echo "excluded-count = ${{ steps.sitemap.outputs.excluded-count }}"
- name: "Configure Git"
env:
DEPLOY_PRI: ${{secrets.DEPLOY_PRI}}
run: |
sudo timedatectl set-timezone "Asia/Shanghai"
mkdir -p ~/.ssh/
echo "$DEPLOY_PRI" > ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa
ssh-keyscan github.com >> ~/.ssh/known_hosts
git config --global user.name 'CarmJos'
git config --global user.email 'carm@carm.cc'
- name: "Commit documentations"
run: |
cd docs
git init
git remote add origin git@github.com:CarmJos/EasySQL.git
git checkout -b gh-pages
git add -A
git commit -m "API Document generated."
- name: "Push javadocs"
run: |
cd docs
git push origin HEAD:gh-pages --force
central-deploy:
name: "Deploy Project (Central Repository)"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: "Set up JDK"
uses: actions/setup-java@v2
with:
java-version: '11'
distribution: 'adopt'
cache: maven
server-id: ossrh
server-username: MAVEN_USERNAME
server-password: MAVEN_PASSWORD
gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} # Value of the GPG private key to import
gpg-passphrase: MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase
- name: "Central Deploy"
run: mvn -B -Possrh deploy --file pom.xml -DskipTests
env:
MAVEN_USERNAME: ${{ secrets.OSSRH_USER }}
MAVEN_PASSWORD: ${{ secrets.OSSRH_PASS }}
MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }}
+31
View File
@@ -0,0 +1,31 @@
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
name: Project Build & Tests
on:
# 支持手动触发构建
workflow_dispatch:
push:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: "Set up JDK"
uses: actions/setup-java@v2
with:
java-version: '11'
distribution: 'adopt'
- name: "Package"
run: mvn -B package --file pom.xml -Dmaven.javadoc.skip=true
- name: "Target Stage"
run: mkdir staging && cp */target/*.jar staging
- name: "Upload artifact"
uses: actions/upload-artifact@v2
with:
name: Artifact
path: staging
+4
View File
@@ -0,0 +1,4 @@
/.idea/
/target/
/*/target/
**.iml
+21
View File
@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2022 Carm
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
+202 -6
View File
@@ -1,9 +1,205 @@
# EasySQL Javadoc
```text
______ _____ ____ __
/ ____/___ ________ __ / ___// __ \ / /
/ __/ / __ `/ ___/ / / / \__ \/ / / / / /
/ /___/ /_/ (__ ) /_/ / ___/ / /_/ / / /___
/_____/\__,_/____/\__, / /____/\___\_\/_____/
/____/
```
基于 [Github Pages](https://pages.github.com/) 搭建,请访问 [JavaDoc](https://carmjos.github.io/EasySQL) 。
# EasySQL
## 如何实现?
[![version](https://img.shields.io/github/v/release/CarmJos/EasySQL)](https://github.com/CarmJos/EasySQL/releases)
[![License](https://img.shields.io/github/license/CarmJos/EasySQL)](https://opensource.org/licenses/GPL-3.0)
[![workflow](https://github.com/CarmJos/EasySQL/actions/workflows/maven.yml/badge.svg?branch=master)](https://github.com/CarmJos/EasySQL/actions/workflows/maven.yml)
[![CodeFactor](https://www.codefactor.io/repository/github/carmjos/easysql/badge)](https://www.codefactor.io/repository/github/carmjos/easysql)
![CodeSize](https://img.shields.io/github/languages/code-size/CarmJos/EasySQL)
![](https://visitor-badge.glitch.me/badge?page_id=EasySQL.readme)
若您也想通过 [Github Actions](https://docs.github.com/en/actions/learn-github-actions)
自动部署项目的Javadoc到 [Github Pages](https://pages.github.com/)
可以参考我的文章 [《自动部署Javadoc到Github Pages》](https://pages.carm.cc/doc/javadoc-in-github.html) 。
简单便捷的数据库操作工具,可自定义连接池来源。
随项目分别提供 [BeeCP](https://github.com/Chris2018998/BeeCP) 与 [Hikari](https://github.com/brettwooldridge/HikariCP~~~~)
两个连接池的版本。
## 优势
- 基于JDBC开发,可自选连接池、JDBC驱动。
- 简单便捷的增删改查接口,无需手写SQL语句。
- 额外提供部分常用情况的SQL操作
- 自动关闭数据流
- 支持同步操作与异步操作
## 开发
详细开发介绍请 [点击这里](.documentation/README.md) , JavaDoc(最新Release) 请 [点击这里](https://carmjos.github.io/EasySQL) 。
### 示例代码
您可以 [点击这里](example/easysql-demo/src/main/java/EasySQLDemo.java) 查看部分代码演示,更多演示详见 [开发介绍](.documentation/README.md) 。
### 依赖方式
#### Maven 依赖
<details>
<summary>远程库配置</summary>
```xml
<project>
<repositories>
<repository>
<!--采用github依赖库,安全稳定,但需要配置 (推荐)-->
<id>EasySQL</id>
<name>GitHub Packages</name>
<url>https://maven.pkg.github.com/CarmJos/EasySQL</url>
</repository>
<repository>
<!--采用我的私人依赖库,简单方便,但可能因为变故而无法使用-->
<id>carm-repo</id>
<name>Carm's Repo</name>
<url>https://repo.carm.cc/repository/maven-public/</url>
</repository>
</repositories>
</project>
```
</details>
<details>
<summary>原生依赖</summary>
```xml
<project>
<dependencies>
<!--对于需要提供公共接口的项目,可以仅打包API部分,方便他人调用-->
<dependency>
<groupId>cc.carm.lib</groupId>
<artifactId>easysql-api</artifactId>
<version>[LATEST RELEASE]</version>
<scope>compile</scope>
</dependency>
<!--如需自定义连接池,则可以仅打包实现部分,自行创建SQLManager-->
<dependency>
<groupId>cc.carm.lib</groupId>
<artifactId>easysql-impl</artifactId>
<version>[LATEST RELEASE]</version>
<scope>compile</scope>
</dependency>
</dependencies>
</project>
```
</details>
<details>
<summary>含连接池版本</summary>
```xml
<project>
<dependencies>
<!--也可直接选择打包了连接池的版本-->
<dependency>
<groupId>cc.carm.lib</groupId>
<artifactId>easysql-beecp</artifactId>
<version>[LATEST VERSION]</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>cc.carm.lib</groupId>
<artifactId>easysql-hikaricp</artifactId>
<version>[LATEST VERSION]</version>
<scope>compile</scope>
</dependency>
</dependencies>
</project>
```
</details>
#### Gradle 依赖
<details>
<summary>远程库配置</summary>
```groovy
repositories {
// 采用github依赖库,安全稳定,但需要配置 (推荐)
maven { url 'https://maven.pkg.github.com/CarmJos/EasySQL' }
// 采用我的私人依赖库,简单方便,但可能因为变故而无法使用
maven { url 'https://repo.carm.cc/repository/maven-public/' }
}
```
</details>
<details>
<summary>原生依赖</summary>
```groovy
dependencies {
//对于需要提供公共接口的项目,可以仅打包API部分,方便他人调用
api "cc.carm.lib:easysql-api:[LATEST RELEASE]"
//如需自定义连接池,则可以仅打包实现部分,自行创建SQLManager
api "cc.carm.lib:easysql-impl:[LATEST RELEASE]"
}
```
</details>
<details>
<summary>含连接池版本</summary>
```groovy
dependencies {
//也可直接选择打包了连接池的版本
api "cc.carm.lib:easysql-beecp:[LATEST RELEASE]"
api "cc.carm.lib:easysql-hikaricp:[LATEST RELEASE]"
}
```
</details>
## 支持与捐赠
若您觉得本插件做的不错,您可以通过捐赠支持我!
感谢您对开源项目的支持!
<img height=25% width=25% src="https://raw.githubusercontent.com/CarmJos/CarmJos/main/img/donate-code.jpg" alt=""/>
## 开源协议
本项目源码采用 [The MIT License](https://opensource.org/licenses/MIT) 开源协议。
<details>
<summary>关于 MIT 协议</summary>
> MIT 协议可能是几大开源协议中最宽松的一个,核心条款是:
>
> 该软件及其相关文档对所有人免费,可以任意处置,包括使用,复制,修改,合并,发表,分发,再授权,或者销售。唯一的限制是,软件中必须包含上述版 权和许可提示。
>
> 这意味着:
> - 你可以自由使用,复制,修改,可以用于自己的项目。
> - 可以免费分发或用来盈利。
> - 唯一的限制是必须包含许可声明。
>
> MIT 协议是所有开源许可中最宽松的一个,除了必须包含许可声明外,再无任何限制。
>
> *以上文字来自 [五种开源协议GPL,LGPL,BSD,MIT,Apache](https://www.oschina.net/question/54100_9455) 。*
</details>
-318
View File
@@ -1,318 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>All Classes (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="All Classes (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":1,"i1":1,"i2":4,"i3":4,"i4":1,"i5":2,"i6":4,"i7":1,"i8":1,"i9":1,"i10":1,"i11":1,"i12":1,"i13":1,"i14":1,"i15":1,"i16":1,"i17":1,"i18":1,"i19":1,"i20":1,"i21":1,"i22":1,"i23":1,"i24":1,"i25":1,"i26":1,"i27":1,"i28":1,"i29":2,"i30":1,"i31":1,"i32":2};
var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="All&amp;nbsp;Classes" class="title">All&nbsp;Classes</h1>
</div>
<div class="allClassesContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/builder/ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;<a href="cc/carm/lib/easysql/api/builder/ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a> extends <a href="cc/carm/lib/easysql/api/builder/ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;<a href="cc/carm/lib/easysql/api/builder/ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a>,&#8203;<a href="cc/carm/lib/easysql/api/builder/ConditionalBuilder.html" title="type parameter in ConditionalBuilder">T</a>&gt;,&#8203;<a href="cc/carm/lib/easysql/api/builder/ConditionalBuilder.html" title="type parameter in ConditionalBuilder">T</a> extends <a href="cc/carm/lib/easysql/api/SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/builder/DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/enums/ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/enums/IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="cc/carm/lib/easysql/api/builder/InsertBuilder.html" title="type parameter in InsertBuilder">T</a> extends <a href="cc/carm/lib/easysql/api/SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/enums/NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/action/query/PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;<a href="cc/carm/lib/easysql/api/action/PreparedSQLUpdateAction.html" title="type parameter in PreparedSQLUpdateAction">T</a> extends java.lang.Number&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;<a href="cc/carm/lib/easysql/api/action/PreparedSQLUpdateBatchAction.html" title="type parameter in PreparedSQLUpdateBatchAction">T</a> extends java.lang.Number&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></td>
<th class="colLast" scope="row">
<div class="block">SQLQueryAction 是用于承载SQL查询语句并进行处理、返回并自动关闭连接的基本类。</div>
</th>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/builder/QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">QueryBuilder</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="cc/carm/lib/easysql/api/builder/ReplaceBuilder.html" title="type parameter in ReplaceBuilder">T</a> extends <a href="cc/carm/lib/easysql/api/SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</td>
<th class="colLast" scope="row">
<div class="block">REPLACE 语句用于将一组值更新进数据表中。</div>
</th>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;<a href="cc/carm/lib/easysql/api/SQLAction.html" title="type parameter in SQLAction">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">SQLAction 是用于承载SQL语句并进行处理、返回的基本类。</div>
</th>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/function/SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a>&lt;<a href="cc/carm/lib/easysql/api/function/SQLBiFunction.html" title="type parameter in SQLBiFunction">T</a>,&#8203;<a href="cc/carm/lib/easysql/api/function/SQLBiFunction.html" title="type parameter in SQLBiFunction">U</a>,&#8203;<a href="cc/carm/lib/easysql/api/function/SQLBiFunction.html" title="type parameter in SQLBiFunction">R</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></td>
<th class="colLast" scope="row">
<div class="block">SQLBuilder 是用于构建SQL语句以生成SQLAction执行操作的中间类。</div>
</th>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/function/SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a></td>
<th class="colLast" scope="row">
<div class="block">异常处理器。</div>
</th>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></td>
<th class="colLast" scope="row">
<div class="block">异常处理器。</div>
</th>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="cc/carm/lib/easysql/api/function/SQLFunction.html" title="type parameter in SQLFunction">T</a>,&#8203;<a href="cc/carm/lib/easysql/api/function/SQLFunction.html" title="type parameter in SQLFunction">R</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/function/SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="cc/carm/lib/easysql/api/function/SQLHandler.html" title="type parameter in SQLHandler">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></td>
<th class="colLast" scope="row">
<div class="block">SQLManager 是EasySQL的核心类,用于管理数据库连接,提供数据库操作的方法。</div>
</th>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a></td>
<th class="colLast" scope="row">
<div class="block">SQLQuery 是一个查询中间接口,用于查询操作的封装。</div>
</th>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a></td>
<th class="colLast" scope="row">
<div class="block">SQLTable 基于 <a href="cc/carm/lib/easysql/api/builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a> 构建表,用于快速创建与该表相关的操作。</div>
</th>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;<a href="cc/carm/lib/easysql/api/action/SQLUpdateAction.html" title="type parameter in SQLUpdateAction">T</a> extends java.lang.Number&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/action/SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateBatchAction</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/builder/TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/builder/TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableMetadataBuilder</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/builder/TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/util/TimeDateUtils.html" title="class in cc.carm.lib.easysql.api.util">TimeDateUtils</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/builder/UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/builder/UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpsertBuilder</a></td>
<th class="colLast" scope="row">Deprecated.</th>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><a href="cc/carm/lib/easysql/api/util/UUIDUtil.html" title="class in cc.carm.lib.easysql.api.util">UUIDUtil</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
-63
View File
@@ -1,63 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>All Classes (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
</head>
<body>
<main role="main">
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="cc/carm/lib/easysql/api/builder/ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="interfaceName">ConditionalBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/builder/DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="interfaceName">DeleteBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/enums/ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a></li>
<li><a href="cc/carm/lib/easysql/api/enums/IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a></li>
<li><a href="cc/carm/lib/easysql/api/builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="interfaceName">InsertBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></li>
<li><a href="cc/carm/lib/easysql/api/enums/NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a></li>
<li><a href="cc/carm/lib/easysql/api/action/query/PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><span class="interfaceName">PreparedQueryAction</span></a></li>
<li><a href="cc/carm/lib/easysql/api/action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><span class="interfaceName">PreparedSQLUpdateAction</span></a></li>
<li><a href="cc/carm/lib/easysql/api/action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action"><span class="interfaceName">PreparedSQLUpdateBatchAction</span></a></li>
<li><a href="cc/carm/lib/easysql/api/action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><span class="interfaceName">QueryAction</span></a></li>
<li><a href="cc/carm/lib/easysql/api/builder/QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="interfaceName">QueryBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="interfaceName">ReplaceBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/SQLAction.html" title="interface in cc.carm.lib.easysql.api"><span class="interfaceName">SQLAction</span></a></li>
<li><a href="cc/carm/lib/easysql/api/function/SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function"><span class="interfaceName">SQLBiFunction</span></a></li>
<li><a href="cc/carm/lib/easysql/api/SQLBuilder.html" title="interface in cc.carm.lib.easysql.api"><span class="interfaceName">SQLBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/function/SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function"><span class="interfaceName">SQLDebugHandler</span></a></li>
<li><a href="cc/carm/lib/easysql/api/function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function"><span class="interfaceName">SQLExceptionHandler</span></a></li>
<li><a href="cc/carm/lib/easysql/api/function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function"><span class="interfaceName">SQLFunction</span></a></li>
<li><a href="cc/carm/lib/easysql/api/function/SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function"><span class="interfaceName">SQLHandler</span></a></li>
<li><a href="cc/carm/lib/easysql/api/SQLManager.html" title="interface in cc.carm.lib.easysql.api"><span class="interfaceName">SQLManager</span></a></li>
<li><a href="cc/carm/lib/easysql/api/SQLQuery.html" title="interface in cc.carm.lib.easysql.api"><span class="interfaceName">SQLQuery</span></a></li>
<li><a href="cc/carm/lib/easysql/api/SQLTable.html" title="interface in cc.carm.lib.easysql.api"><span class="interfaceName">SQLTable</span></a></li>
<li><a href="cc/carm/lib/easysql/api/action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><span class="interfaceName">SQLUpdateAction</span></a></li>
<li><a href="cc/carm/lib/easysql/api/action/SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action"><span class="interfaceName">SQLUpdateBatchAction</span></a></li>
<li><a href="cc/carm/lib/easysql/api/builder/TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="interfaceName">TableAlterBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="interfaceName">TableCreateBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/builder/TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="interfaceName">TableMetadataBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/builder/TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="interfaceName">TableQueryBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/util/TimeDateUtils.html" title="class in cc.carm.lib.easysql.api.util">TimeDateUtils</a></li>
<li><a href="cc/carm/lib/easysql/api/builder/UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="interfaceName">UpdateBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/builder/UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="interfaceName">UpsertBuilder</span></a></li>
<li><a href="cc/carm/lib/easysql/api/util/UUIDUtil.html" title="class in cc.carm.lib.easysql.api.util">UUIDUtil</a></li>
</ul>
</div>
</main>
</body>
</html>
-196
View File
@@ -1,196 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>All Packages (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="All Packages (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
</div>
<div class="allPackagesContainer">
<ul class="blockList">
<li class="blockList">
<table class="packagesSummary">
<caption><span>Package Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="cc/carm/lib/easysql/api/package-summary.html">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="cc/carm/lib/easysql/api/action/package-summary.html">cc.carm.lib.easysql.api.action</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="cc/carm/lib/easysql/api/action/query/package-summary.html">cc.carm.lib.easysql.api.action.query</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="cc/carm/lib/easysql/api/builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="cc/carm/lib/easysql/api/enums/package-summary.html">cc.carm.lib.easysql.api.enums</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="cc/carm/lib/easysql/api/function/package-summary.html">cc.carm.lib.easysql.api.function</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="cc/carm/lib/easysql/api/table/package-summary.html">cc.carm.lib.easysql.api.table</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="cc/carm/lib/easysql/api/util/package-summary.html">cc.carm.lib.easysql.api.util</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
-782
View File
@@ -1,782 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>SQLAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SQLAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":18,"i1":6,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":6,"i8":18,"i9":18,"i10":18,"i11":6,"i12":6,"i13":18,"i14":6,"i15":6,"i16":6,"i17":6,"i18":18,"i19":18,"i20":18};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api</a></div>
<h2 title="Interface SQLAction" class="title">Interface SQLAction&lt;T&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>T</code> - 需要返回的类型</dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><code><a href="action/query/PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></code>, <code><a href="action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;T&gt;</code>, <code><a href="action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;T&gt;</code>, <code><a href="action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></code>, <code><a href="action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;T&gt;</code>, <code><a href="action/SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateBatchAction</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">SQLAction&lt;T&gt;</span></pre>
<div class="block">SQLAction 是用于承载SQL语句并进行处理、返回的基本类。
<ul>
<li>同步执行 <a href="#execute()"><code>execute()</code></a>, <a href="#execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)"><code>execute(SQLFunction, SQLExceptionHandler)</code></a>
<br>同步执行方法中有会抛出异常的方法与不抛出异常的方法,
<br>若选择不抛出异常,则返回值可能为空,需要特殊处理。</li>
<li>异步执行 <a href="#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)"><code>executeAsync(SQLHandler, SQLExceptionHandler)</code></a>
<br>异步执行时将提供成功与异常两种处理方式
<br>可自行选择是否对数据或异常进行处理
<br>默认的异常处理器为 <a href="#defaultExceptionHandler()"><code>defaultExceptionHandler()</code></a>
<br>若有特殊需要,可通过<a href="#setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)"><code>setExceptionHandler(SQLExceptionHandler)</code></a> 方法修改默认的处理器</li>
</ul></div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>0.0.1</dd>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>CarmJos</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>default <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#defaultExceptionHandler()">defaultExceptionHandler</a></span>()</code></th>
<td class="colLast">
<div class="block">获取管理器提供的默认异常处理器。</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="SQLAction.html" title="type parameter in SQLAction">T</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#execute()">execute</a></span>()</code></th>
<td class="colLast">
<div class="block">执行该Action对应的SQL语句</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a></span>&#8203;(@NotNull <a href="function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function,
@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;exceptionHandler)</code></th>
<td class="colLast">
<div class="block">执行语句并处理返回值</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#execute(cc.carm.lib.easysql.api.function.SQLFunction,R,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a></span>&#8203;(@NotNull <a href="function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function,
R&nbsp;defaultResult,
@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;exceptionHandler)</code></th>
<td class="colLast">
<div class="block">执行语句并处理返回值</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>default <a href="SQLAction.html" title="type parameter in SQLAction">T</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a></span>&#8203;(@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;exceptionHandler)</code></th>
<td class="colLast">
<div class="block">执行语句并返回值</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#executeAsync()">executeAsync</a></span>()</code></th>
<td class="colLast">
<div class="block">异步执行SQL语句,采用默认异常处理,无需返回值。</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler)">executeAsync</a></span>&#8203;(@Nullable <a href="function/SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="SQLAction.html" title="type parameter in SQLAction">T</a>&gt;&nbsp;success)</code></th>
<td class="colLast">
<div class="block">异步执行SQL语句</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">executeAsync</a></span>&#8203;(@Nullable <a href="function/SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="SQLAction.html" title="type parameter in SQLAction">T</a>&gt;&nbsp;success,
@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;failure)</code></th>
<td class="colLast">
<div class="block">异步执行SQL语句</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction)">executeFunction</a></span>&#8203;(@NotNull <a href="function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull <a href="SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function)</code></th>
<td class="colLast">
<div class="block">执行语句并处理返回值</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">executeFunction</a></span>&#8203;(@NotNull <a href="function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull <a href="SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function,
R&nbsp;defaultResult)</code></th>
<td class="colLast">
<div class="block">执行语句并处理返回值</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>default @NotNull java.util.concurrent.CompletableFuture&lt;java.lang.Void&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#executeFuture()">executeFuture</a></span>()</code></th>
<td class="colLast">
<div class="block">以异步Future方式执行SQL语句。</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>&lt;R&gt;&nbsp;@NotNull java.util.concurrent.CompletableFuture&lt;R&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#executeFuture(cc.carm.lib.easysql.api.function.SQLFunction)">executeFuture</a></span>&#8203;(@NotNull <a href="function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;handler)</code></th>
<td class="colLast">
<div class="block">以异步Future方式执行SQL语句。</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>@NotNull java.util.UUID</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getActionUUID()">getActionUUID</a></span>()</code></th>
<td class="colLast">
<div class="block">得到该Action的UUID</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>default long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCreateTime()">getCreateTime</a></span>()</code></th>
<td class="colLast">
<div class="block">得到该Action的创建时间。</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCreateTime(java.util.concurrent.TimeUnit)">getCreateTime</a></span>&#8203;(java.util.concurrent.TimeUnit&nbsp;unit)</code></th>
<td class="colLast">
<div class="block">得到该Action的创建时间
<br>注意,此处获得的时间非时间戳毫秒数,仅用于计算耗时。</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getManager()">getManager</a></span>()</code></th>
<td class="colLast">
<div class="block">得到承载该Action的对应<a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>@NotNull java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getShortID()">getShortID</a></span>()</code></th>
<td class="colLast">
<div class="block">得到短八位格式的UUID</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>@NotNull java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSQLContent()">getSQLContent</a></span>()</code></th>
<td class="colLast">
<div class="block">得到该Action所要执行的源SQL语句</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>default @NotNull java.util.List&lt;java.lang.String&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSQLContents()">getSQLContents</a></span>()</code></th>
<td class="colLast">
<div class="block">得到该Action所要执行的源SQL语句列表。</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#handleException(cc.carm.lib.easysql.api.function.SQLExceptionHandler,java.sql.SQLException)">handleException</a></span>&#8203;(@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;handler,
java.sql.SQLException&nbsp;exception)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">setExceptionHandler</a></span>&#8203;(@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;handler)</code></th>
<td class="colLast">
<div class="block">设定通用的异常处理器。</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getActionUUID()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getActionUUID</h4>
<pre class="methodSignature">@NotNull
@NotNull java.util.UUID&nbsp;getActionUUID()</pre>
<div class="block">得到该Action的UUID</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>UUID</dd>
</dl>
</li>
</ul>
<a id="getShortID()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getShortID</h4>
<pre class="methodSignature">@NotNull
@NotNull java.lang.String&nbsp;getShortID()</pre>
<div class="block">得到短八位格式的UUID</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>UUID(8)</dd>
</dl>
</li>
</ul>
<a id="getCreateTime()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCreateTime</h4>
<pre class="methodSignature">default&nbsp;long&nbsp;getCreateTime()</pre>
<div class="block">得到该Action的创建时间。
<br>注意,此处获得的时间非时间戳毫秒数,仅用于计算耗时。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>创建时间 (毫秒)</dd>
</dl>
</li>
</ul>
<a id="getCreateTime(java.util.concurrent.TimeUnit)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCreateTime</h4>
<pre class="methodSignature">long&nbsp;getCreateTime&#8203;(java.util.concurrent.TimeUnit&nbsp;unit)</pre>
<div class="block">得到该Action的创建时间
<br>注意,此处获得的时间非时间戳毫秒数,仅用于计算耗时。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>unit</code> - 时间单位</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>创建时间</dd>
</dl>
</li>
</ul>
<a id="getSQLContent()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSQLContent</h4>
<pre class="methodSignature">@NotNull
@NotNull java.lang.String&nbsp;getSQLContent()</pre>
<div class="block">得到该Action所要执行的源SQL语句</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>源SQL语句</dd>
</dl>
</li>
</ul>
<a id="getSQLContents()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSQLContents</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull java.util.List&lt;java.lang.String&gt;&nbsp;getSQLContents()</pre>
<div class="block">得到该Action所要执行的源SQL语句列表。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>源SQL语句列表</dd>
</dl>
</li>
</ul>
<a id="getManager()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getManager</h4>
<pre class="methodSignature">@NotNull
@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;getManager()</pre>
<div class="block">得到承载该Action的对应<a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></dd>
</dl>
</li>
</ul>
<a id="execute()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre class="methodSignature">@NotNull
<a href="SQLAction.html" title="type parameter in SQLAction">T</a>&nbsp;execute()
throws java.sql.SQLException</pre>
<div class="block">执行该Action对应的SQL语句</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>指定数据类型</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.sql.SQLException</code> - 当SQL操作出现问题时抛出</dd>
</dl>
</li>
</ul>
<a id="execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre class="methodSignature">@Nullable
default&nbsp;<a href="SQLAction.html" title="type parameter in SQLAction">T</a>&nbsp;execute&#8203;(@Nullable
@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;exceptionHandler)</pre>
<div class="block">执行语句并返回值</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>exceptionHandler</code> - 异常处理器 默认为 <a href="#defaultExceptionHandler()"><code>defaultExceptionHandler()</code></a></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>指定类型数据</dd>
</dl>
</li>
</ul>
<a id="execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre class="methodSignature">@Nullable
default&nbsp;&lt;R&gt;&nbsp;R&nbsp;execute&#8203;(@NotNull
@NotNull <a href="function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function,
@Nullable
@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;exceptionHandler)</pre>
<div class="block">执行语句并处理返回值</div>
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>R</code> - 需要返回的内容</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>function</code> - 处理方法</dd>
<dd><code>exceptionHandler</code> - 异常处理器 默认为 <a href="#defaultExceptionHandler()"><code>defaultExceptionHandler()</code></a></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>指定类型数据</dd>
</dl>
</li>
</ul>
<a id="execute(cc.carm.lib.easysql.api.function.SQLFunction,java.lang.Object,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">
<!-- -->
</a><a id="execute(cc.carm.lib.easysql.api.function.SQLFunction,R,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre class="methodSignature">@Nullable
@Contract("_,!null,_ -&gt; !null")
default&nbsp;&lt;R&gt;&nbsp;R&nbsp;execute&#8203;(@NotNull
@NotNull <a href="function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function,
@Nullable
R&nbsp;defaultResult,
@Nullable
@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;exceptionHandler)</pre>
<div class="block">执行语句并处理返回值</div>
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>R</code> - 需要返回的内容</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>function</code> - 处理方法</dd>
<dd><code>defaultResult</code> - 默认结果,若处理后的结果为null,则返回该值</dd>
<dd><code>exceptionHandler</code> - 异常处理器 默认为 <a href="#defaultExceptionHandler()"><code>defaultExceptionHandler()</code></a></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>指定类型数据</dd>
</dl>
</li>
</ul>
<a id="executeFunction(cc.carm.lib.easysql.api.function.SQLFunction)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeFunction</h4>
<pre class="methodSignature">@Nullable
default&nbsp;&lt;R&gt;&nbsp;R&nbsp;executeFunction&#8203;(@NotNull
@NotNull <a href="function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull <a href="SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function)
throws java.sql.SQLException</pre>
<div class="block">执行语句并处理返回值</div>
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>R</code> - 需要返回的内容</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>function</code> - 处理方法</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>指定类型数据</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.sql.SQLException</code> - 当SQL操作出现问题时抛出</dd>
</dl>
</li>
</ul>
<a id="executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,java.lang.Object)">
<!-- -->
</a><a id="executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeFunction</h4>
<pre class="methodSignature">@Nullable
@Contract("_,!null -&gt; !null")
default&nbsp;&lt;R&gt;&nbsp;R&nbsp;executeFunction&#8203;(@NotNull
@NotNull <a href="function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull <a href="SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function,
@Nullable
R&nbsp;defaultResult)
throws java.sql.SQLException</pre>
<div class="block">执行语句并处理返回值</div>
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>R</code> - 需要返回的内容</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>function</code> - 处理方法</dd>
<dd><code>defaultResult</code> - 默认结果,若处理后的结果为null,则返回该值</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>指定类型数据</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.sql.SQLException</code> - 当SQL操作出现问题时抛出</dd>
</dl>
</li>
</ul>
<a id="executeAsync()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeAsync</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;executeAsync()</pre>
<div class="block">异步执行SQL语句,采用默认异常处理,无需返回值。</div>
</li>
</ul>
<a id="executeAsync(cc.carm.lib.easysql.api.function.SQLHandler)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeAsync</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;executeAsync&#8203;(@Nullable
@Nullable <a href="function/SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="SQLAction.html" title="type parameter in SQLAction">T</a>&gt;&nbsp;success)</pre>
<div class="block">异步执行SQL语句</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>success</code> - 成功时的操作</dd>
</dl>
</li>
</ul>
<a id="executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeAsync</h4>
<pre class="methodSignature">void&nbsp;executeAsync&#8203;(@Nullable
@Nullable <a href="function/SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="SQLAction.html" title="type parameter in SQLAction">T</a>&gt;&nbsp;success,
@Nullable
@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;failure)</pre>
<div class="block">异步执行SQL语句</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>success</code> - 成功时的操作</dd>
<dd><code>failure</code> - 异常处理器 默认为 <a href="#defaultExceptionHandler()"><code>defaultExceptionHandler()</code></a></dd>
</dl>
</li>
</ul>
<a id="executeFuture()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeFuture</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull java.util.concurrent.CompletableFuture&lt;java.lang.Void&gt;&nbsp;executeFuture()</pre>
<div class="block">以异步Future方式执行SQL语句。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>异步执行的Future实例,可通过 <code>Future.get()</code> 阻塞并等待结果。</dd>
</dl>
</li>
</ul>
<a id="executeFuture(cc.carm.lib.easysql.api.function.SQLFunction)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeFuture</h4>
<pre class="methodSignature">@NotNull
&lt;R&gt;&nbsp;@NotNull java.util.concurrent.CompletableFuture&lt;R&gt;&nbsp;executeFuture&#8203;(@NotNull
@NotNull <a href="function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;handler)</pre>
<div class="block">以异步Future方式执行SQL语句。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>异步执行的Future实例,可通过 <code>Future.get()</code> 阻塞并等待结果。</dd>
</dl>
</li>
</ul>
<a id="handleException(cc.carm.lib.easysql.api.function.SQLExceptionHandler,java.sql.SQLException)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>handleException</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;handleException&#8203;(@Nullable
@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;handler,
java.sql.SQLException&nbsp;exception)</pre>
</li>
</ul>
<a id="defaultExceptionHandler()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>defaultExceptionHandler</h4>
<pre class="methodSignature">default&nbsp;<a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;defaultExceptionHandler()</pre>
<div class="block">获取管理器提供的默认异常处理器。
若未使用过 <a href="#setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)"><code>setExceptionHandler(SQLExceptionHandler)</code></a> 方法,
则默认返回 <a href="function/SQLExceptionHandler.html#detailed(org.slf4j.Logger)"><code>SQLExceptionHandler.detailed(Logger)</code></a></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function"><code>SQLExceptionHandler</code></a></dd>
</dl>
</li>
</ul>
<a id="setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setExceptionHandler</h4>
<pre class="methodSignature">default&nbsp;void&nbsp;setExceptionHandler&#8203;(@Nullable
@Nullable <a href="function/SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;handler)</pre>
<div class="block">设定通用的异常处理器。
<br> 在使用 <a href="#execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)"><code>execute(SQLExceptionHandler)</code></a> 等相关方法时,若传入的处理器为null,则会采用此处理器。
<br> 若该方法传入参数为 null,则会使用 <a href="#defaultExceptionHandler()"><code>defaultExceptionHandler()</code></a></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>handler</code> - 异常处理器</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
-303
View File
@@ -1,303 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>SQLBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SQLBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":1,"i2":1};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api</a></div>
<h2 title="Interface SQLBuilder" class="title">Interface SQLBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><code><a href="builder/ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;B,&#8203;T&gt;</code>, <code><a href="builder/DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></code>, <code><a href="builder/QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">QueryBuilder</a></code>, <code><a href="builder/TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></code>, <code><a href="builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code>, <code><a href="builder/TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableMetadataBuilder</a></code>, <code><a href="builder/TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code>, <code><a href="builder/UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">SQLBuilder</span></pre>
<div class="block">SQLBuilder 是用于构建SQL语句以生成SQLAction执行操作的中间类。
<br>其连接了<a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a><a href="SQLAction.html" title="interface in cc.carm.lib.easysql.api"><code>SQLAction</code></a> ,避免大量的代码堆积
<br>也是本接口的核心功能所在</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>CarmJos</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getManager()">getManager</a></span>()</code></th>
<td class="colLast">
<div class="block">得到承载该Builder的对应<a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static @NotNull java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withBackQuote(java.lang.String)">withBackQuote</a></span>&#8203;(@NotNull java.lang.String&nbsp;str)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static @NotNull java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withQuote(java.lang.String)">withQuote</a></span>&#8203;(@NotNull java.lang.String&nbsp;str)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="withBackQuote(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>withBackQuote</h4>
<pre class="methodSignature">@NotNull
static&nbsp;@NotNull java.lang.String&nbsp;withBackQuote&#8203;(@NotNull
@NotNull java.lang.String&nbsp;str)</pre>
</li>
</ul>
<a id="withQuote(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>withQuote</h4>
<pre class="methodSignature">@NotNull
static&nbsp;@NotNull java.lang.String&nbsp;withQuote&#8203;(@NotNull
@NotNull java.lang.String&nbsp;str)</pre>
</li>
</ul>
<a id="getManager()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getManager</h4>
<pre class="methodSignature">@NotNull
@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;getManager()</pre>
<div class="block">得到承载该Builder的对应<a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
File diff suppressed because it is too large Load Diff
-441
View File
@@ -1,441 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>SQLQuery (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SQLQuery (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":18,"i2":6,"i3":6,"i4":18,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLQuery.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api</a></div>
<h2 title="Interface SQLQuery" class="title">Interface SQLQuery</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code>java.lang.AutoCloseable</code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">SQLQuery</span>
extends java.lang.AutoCloseable</pre>
<div class="block">SQLQuery 是一个查询中间接口,用于查询操作的封装。</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>CarmJos</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#close()">close</a></span>()</code></th>
<td class="colLast">
<div class="block">关闭所有内容</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#containsResult(java.lang.String)">containsResult</a></span>&#8203;(java.lang.String&nbsp;columnName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAction()">getAction</a></span>()</code></th>
<td class="colLast">
<div class="block">得到承载该SQLQuery的对应<a href="action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><code>QueryAction</code></a></div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.sql.Connection</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConnection()">getConnection</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>default long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getExecuteTime()">getExecuteTime</a></span>()</code></th>
<td class="colLast">
<div class="block">获取该查询创建的时间
<br>注意,此处获得的时间非时间戳毫秒数,仅用于计算耗时。</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getExecuteTime(java.util.concurrent.TimeUnit)">getExecuteTime</a></span>&#8203;(java.util.concurrent.TimeUnit&nbsp;timeUnit)</code></th>
<td class="colLast">
<div class="block">获取该查询创建的时间
<br>注意,此处获得的时间非时间戳毫秒数,仅用于计算耗时。</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getManager()">getManager</a></span>()</code></th>
<td class="colLast">
<div class="block">得到承载该SQLQuery的对应<a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>java.sql.ResultSet</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getResultSet()">getResultSet</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSQLContent()">getSQLContent</a></span>()</code></th>
<td class="colLast">
<div class="block">得到设定的SQL语句</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>java.sql.Statement</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getStatement()">getStatement</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getExecuteTime()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExecuteTime</h4>
<pre class="methodSignature">default&nbsp;long&nbsp;getExecuteTime()</pre>
<div class="block">获取该查询创建的时间
<br>注意,此处获得的时间非时间戳毫秒数,仅用于计算耗时。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>创建时间</dd>
</dl>
</li>
</ul>
<a id="getExecuteTime(java.util.concurrent.TimeUnit)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExecuteTime</h4>
<pre class="methodSignature">long&nbsp;getExecuteTime&#8203;(java.util.concurrent.TimeUnit&nbsp;timeUnit)</pre>
<div class="block">获取该查询创建的时间
<br>注意,此处获得的时间非时间戳毫秒数,仅用于计算耗时。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>timeUnit</code> - 时间单位</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>创建时间</dd>
</dl>
</li>
</ul>
<a id="getManager()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getManager</h4>
<pre class="methodSignature"><a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;getManager()</pre>
<div class="block">得到承载该SQLQuery的对应<a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></dd>
</dl>
</li>
</ul>
<a id="getAction()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAction</h4>
<pre class="methodSignature"><a href="action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a>&nbsp;getAction()</pre>
<div class="block">得到承载该SQLQuery的对应<a href="action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><code>QueryAction</code></a></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><code>QueryAction</code></a><a href="action/query/PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><code>PreparedQueryAction</code></a></dd>
</dl>
</li>
</ul>
<a id="getResultSet()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResultSet</h4>
<pre class="methodSignature">java.sql.ResultSet&nbsp;getResultSet()</pre>
</li>
</ul>
<a id="containsResult(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>containsResult</h4>
<pre class="methodSignature">default&nbsp;boolean&nbsp;containsResult&#8203;(java.lang.String&nbsp;columnName)
throws java.sql.SQLException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.sql.SQLException</code></dd>
</dl>
</li>
</ul>
<a id="getSQLContent()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSQLContent</h4>
<pre class="methodSignature">java.lang.String&nbsp;getSQLContent()</pre>
<div class="block">得到设定的SQL语句</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>SQL语句</dd>
</dl>
</li>
</ul>
<a id="close()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>close</h4>
<pre class="methodSignature">void&nbsp;close()</pre>
<div class="block">关闭所有内容</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>close</code>&nbsp;in interface&nbsp;<code>java.lang.AutoCloseable</code></dd>
</dl>
</li>
</ul>
<a id="getStatement()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStatement</h4>
<pre class="methodSignature">java.sql.Statement&nbsp;getStatement()</pre>
</li>
</ul>
<a id="getConnection()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getConnection</h4>
<pre class="methodSignature">java.sql.Connection&nbsp;getConnection()</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLQuery.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
-632
View File
@@ -1,632 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>SQLTable (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SQLTable (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":18,"i1":18,"i2":6,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":18,"i15":18,"i16":18,"i17":6,"i18":6,"i19":1,"i20":1,"i21":1};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLTable.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api</a></div>
<h2 title="Interface SQLTable" class="title">Interface SQLTable</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">SQLTable</span></pre>
<div class="block">SQLTable 基于 <a href="builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a> 构建表,用于快速创建与该表相关的操作。
<ul>
<li>1. 调用 <a href="#of(java.lang.String,java.lang.String%5B%5D)"><code>of(String, String[])</code></a> 方法创建一个 SQLTable 对象;</li>
<li>2. 在应用初始化阶段调用 <a href="table/NamedSQLTable.html#create(cc.carm.lib.easysql.api.SQLManager)"><code>NamedSQLTable.create(SQLManager)</code></a> 方法初始化 SQLTable 对象;</li>
<li>3. 获取已创建的<a href="table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table"><code>NamedSQLTable</code></a> 实例,直接调用对应方法进行关于表的相关操作。</li>
</ul></div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>0.3.10</dd>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>CarmJos</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>default @NotNull <a href="builder/TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#alter()">alter</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="builder/TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#alter(cc.carm.lib.easysql.api.SQLManager)">alter</a></span>&#8203;(@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#create(cc.carm.lib.easysql.api.SQLManager)">create</a></span>&#8203;(<a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">
<div class="block">以指定的 <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例初始化并创建该表</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="builder/DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createDelete()">createDelete</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>default @NotNull <a href="builder/DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createDelete(cc.carm.lib.easysql.api.SQLManager)">createDelete</a></span>&#8203;(@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createInsert()">createInsert</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>default @NotNull <a href="builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createInsert(cc.carm.lib.easysql.api.SQLManager)">createInsert</a></span>&#8203;(@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createInsertBatch()">createInsertBatch</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>default @NotNull <a href="builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createInsertBatch(cc.carm.lib.easysql.api.SQLManager)">createInsertBatch</a></span>&#8203;(@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="builder/TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createQuery()">createQuery</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>default @NotNull <a href="builder/TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createQuery(cc.carm.lib.easysql.api.SQLManager)">createQuery</a></span>&#8203;(@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createReplace()">createReplace</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>default @NotNull <a href="builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createReplace(cc.carm.lib.easysql.api.SQLManager)">createReplace</a></span>&#8203;(@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createReplaceBatch()">createReplaceBatch</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>default @NotNull <a href="builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createReplaceBatch(cc.carm.lib.easysql.api.SQLManager)">createReplaceBatch</a></span>&#8203;(@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="builder/UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createUpdate()">createUpdate</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>default @NotNull <a href="builder/UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createUpdate(cc.carm.lib.easysql.api.SQLManager)">createUpdate</a></span>&#8203;(@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>@Nullable <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSQLManager()">getSQLManager</a></span>()</code></th>
<td class="colLast">
<div class="block">得到 <a href="#create(cc.carm.lib.easysql.api.SQLManager)"><code>create(SQLManager)</code></a> 用于初始化本实例的 <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>@NotNull java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTableName()">getTableName</a></span>()</code></th>
<td class="colLast">
<div class="block">得到本表表名,不得为空。</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>static @NotNull <a href="table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#of(java.lang.String,java.lang.String%5B%5D)">of</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName,
@NotNull java.lang.String[]&nbsp;columns)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>static @NotNull <a href="table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#of(java.lang.String,java.lang.String%5B%5D,java.lang.String)">of</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName,
@NotNull java.lang.String[]&nbsp;columns,
@Nullable java.lang.String&nbsp;tableSettings)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>static @NotNull <a href="table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#of(java.lang.String,cc.carm.lib.easysql.api.function.SQLHandler)">of</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName,
@Nullable <a href="function/SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&gt;&nbsp;table)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="of(java.lang.String,cc.carm.lib.easysql.api.function.SQLHandler)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>of</h4>
<pre class="methodSignature">@NotNull
static&nbsp;@NotNull <a href="table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a>&nbsp;of&#8203;(@NotNull
@NotNull java.lang.String&nbsp;tableName,
@Nullable
@Nullable <a href="function/SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&gt;&nbsp;table)</pre>
</li>
</ul>
<a id="of(java.lang.String,java.lang.String[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>of</h4>
<pre class="methodSignature">@NotNull
static&nbsp;@NotNull <a href="table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a>&nbsp;of&#8203;(@NotNull
@NotNull java.lang.String&nbsp;tableName,
@NotNull
@NotNull java.lang.String[]&nbsp;columns)</pre>
</li>
</ul>
<a id="of(java.lang.String,java.lang.String[],java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>of</h4>
<pre class="methodSignature">@NotNull
static&nbsp;@NotNull <a href="table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a>&nbsp;of&#8203;(@NotNull
@NotNull java.lang.String&nbsp;tableName,
@NotNull
@NotNull java.lang.String[]&nbsp;columns,
@Nullable
@Nullable java.lang.String&nbsp;tableSettings)</pre>
</li>
</ul>
<a id="create(cc.carm.lib.easysql.api.SQLManager)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>create</h4>
<pre class="methodSignature">boolean&nbsp;create&#8203;(<a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)
throws java.sql.SQLException</pre>
<div class="block">以指定的 <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例初始化并创建该表</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sqlManager</code> - <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>是否新创建了本表 (若已创建或创建失败则返回false)</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.sql.SQLException</code> - 当数据库返回异常时抛出</dd>
</dl>
</li>
</ul>
<a id="getSQLManager()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSQLManager</h4>
<pre class="methodSignature">@Nullable
@Nullable <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;getSQLManager()</pre>
<div class="block">得到 <a href="#create(cc.carm.lib.easysql.api.SQLManager)"><code>create(SQLManager)</code></a> 用于初始化本实例的 <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例</dd>
</dl>
</li>
</ul>
<a id="getTableName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTableName</h4>
<pre class="methodSignature">@NotNull
@NotNull java.lang.String&nbsp;getTableName()</pre>
<div class="block">得到本表表名,不得为空。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>本表表名</dd>
</dl>
</li>
</ul>
<a id="createQuery()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createQuery</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a>&nbsp;createQuery()</pre>
</li>
</ul>
<a id="createQuery(cc.carm.lib.easysql.api.SQLManager)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createQuery</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a>&nbsp;createQuery&#8203;(@NotNull
@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</pre>
</li>
</ul>
<a id="createDelete()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDelete</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a>&nbsp;createDelete()</pre>
</li>
</ul>
<a id="createDelete(cc.carm.lib.easysql.api.SQLManager)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDelete</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a>&nbsp;createDelete&#8203;(@NotNull
@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</pre>
</li>
</ul>
<a id="createUpdate()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createUpdate</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a>&nbsp;createUpdate()</pre>
</li>
</ul>
<a id="createUpdate(cc.carm.lib.easysql.api.SQLManager)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createUpdate</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a>&nbsp;createUpdate&#8203;(@NotNull
@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</pre>
</li>
</ul>
<a id="createInsert()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createInsert</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;&nbsp;createInsert()</pre>
</li>
</ul>
<a id="createInsert(cc.carm.lib.easysql.api.SQLManager)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createInsert</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;&nbsp;createInsert&#8203;(@NotNull
@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</pre>
</li>
</ul>
<a id="createInsertBatch()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createInsertBatch</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;&nbsp;createInsertBatch()</pre>
</li>
</ul>
<a id="createInsertBatch(cc.carm.lib.easysql.api.SQLManager)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createInsertBatch</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;&nbsp;createInsertBatch&#8203;(@NotNull
@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</pre>
</li>
</ul>
<a id="createReplace()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createReplace</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;&nbsp;createReplace()</pre>
</li>
</ul>
<a id="createReplace(cc.carm.lib.easysql.api.SQLManager)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createReplace</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;&nbsp;createReplace&#8203;(@NotNull
@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</pre>
</li>
</ul>
<a id="createReplaceBatch()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createReplaceBatch</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;&nbsp;createReplaceBatch()</pre>
</li>
</ul>
<a id="createReplaceBatch(cc.carm.lib.easysql.api.SQLManager)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createReplaceBatch</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;&nbsp;createReplaceBatch&#8203;(@NotNull
@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</pre>
</li>
</ul>
<a id="alter()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>alter</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a>&nbsp;alter()</pre>
</li>
</ul>
<a id="alter(cc.carm.lib.easysql.api.SQLManager)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>alter</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull <a href="builder/TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a>&nbsp;alter&#8203;(@NotNull
@NotNull <a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLTable.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,306 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>PreparedSQLUpdateAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PreparedSQLUpdateAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PreparedSQLUpdateAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.action</a></div>
<h2 title="Interface PreparedSQLUpdateAction" class="title">Interface PreparedSQLUpdateAction&lt;T extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;T&gt;</code>, <code><a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;T&gt;</code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">PreparedSQLUpdateAction&lt;T extends java.lang.Number&gt;</span>
extends <a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;T&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;<a href="PreparedSQLUpdateAction.html" title="type parameter in PreparedSQLUpdateAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setParams(java.lang.Iterable)">setParams</a></span>&#8203;(@Nullable java.lang.Iterable&lt;java.lang.Object&gt;&nbsp;params)</code></th>
<td class="colLast">
<div class="block">设定SQL语句中所有 ?</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;<a href="PreparedSQLUpdateAction.html" title="type parameter in PreparedSQLUpdateAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setParams(java.lang.Object...)">setParams</a></span>&#8203;(java.lang.Object...&nbsp;params)</code></th>
<td class="colLast">
<div class="block">设定SQL语句中所有 ?</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLAction">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a></h3>
<code><a href="../SQLAction.html#defaultExceptionHandler()">defaultExceptionHandler</a>, <a href="../SQLAction.html#execute()">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,R,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#executeAsync()">executeAsync</a>, <a href="../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler)">executeAsync</a>, <a href="../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">executeAsync</a>, <a href="../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction)">executeFunction</a>, <a href="../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">executeFunction</a>, <a href="../SQLAction.html#executeFuture()">executeFuture</a>, <a href="../SQLAction.html#executeFuture(cc.carm.lib.easysql.api.function.SQLFunction)">executeFuture</a>, <a href="../SQLAction.html#getActionUUID()">getActionUUID</a>, <a href="../SQLAction.html#getCreateTime()">getCreateTime</a>, <a href="../SQLAction.html#getCreateTime(java.util.concurrent.TimeUnit)">getCreateTime</a>, <a href="../SQLAction.html#getManager()">getManager</a>, <a href="../SQLAction.html#getShortID()">getShortID</a>, <a href="../SQLAction.html#getSQLContent()">getSQLContent</a>, <a href="../SQLAction.html#getSQLContents()">getSQLContents</a>, <a href="../SQLAction.html#handleException(cc.carm.lib.easysql.api.function.SQLExceptionHandler,java.sql.SQLException)">handleException</a>, <a href="../SQLAction.html#setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">setExceptionHandler</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.action.SQLUpdateAction">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.action.<a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a></h3>
<code><a href="SQLUpdateAction.html#returnGeneratedKey()">returnGeneratedKey</a>, <a href="SQLUpdateAction.html#returnGeneratedKey(java.lang.Class)">returnGeneratedKey</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="setParams(java.lang.Object...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParams</h4>
<pre class="methodSignature"><a href="PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;<a href="PreparedSQLUpdateAction.html" title="type parameter in PreparedSQLUpdateAction">T</a>&gt;&nbsp;setParams&#8203;(java.lang.Object...&nbsp;params)</pre>
<div class="block">设定SQL语句中所有 ? 对应的参数</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>params</code> - 参数内容</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>PreparedSQLUpdateAction</code></a></dd>
</dl>
</li>
</ul>
<a id="setParams(java.lang.Iterable)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setParams</h4>
<pre class="methodSignature"><a href="PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;<a href="PreparedSQLUpdateAction.html" title="type parameter in PreparedSQLUpdateAction">T</a>&gt;&nbsp;setParams&#8203;(@Nullable
@Nullable java.lang.Iterable&lt;java.lang.Object&gt;&nbsp;params)</pre>
<div class="block">设定SQL语句中所有 ? 对应的参数</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>params</code> - 参数内容</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>PreparedSQLUpdateAction</code></a></dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>0.4.0</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PreparedSQLUpdateAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,344 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>PreparedSQLUpdateBatchAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PreparedSQLUpdateBatchAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PreparedSQLUpdateBatchAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.action</a></div>
<h2 title="Interface PreparedSQLUpdateBatchAction" class="title">Interface PreparedSQLUpdateBatchAction&lt;T extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.util.List&lt;T&gt;&gt;</code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">PreparedSQLUpdateBatchAction&lt;T extends java.lang.Number&gt;</span>
extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.util.List&lt;T&gt;&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;<a href="PreparedSQLUpdateBatchAction.html" title="type parameter in PreparedSQLUpdateBatchAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addParamsBatch(java.lang.Object...)">addParamsBatch</a></span>&#8203;(java.lang.Object...&nbsp;params)</code></th>
<td class="colLast">
<div class="block">添加一组SQL语句中所有 ?</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;<a href="PreparedSQLUpdateBatchAction.html" title="type parameter in PreparedSQLUpdateBatchAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#returnGeneratedKeys()">returnGeneratedKeys</a></span>()</code></th>
<td class="colLast">
<div class="block">设定该操作返回自增键序列。</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>&lt;N extends java.lang.Number&gt;<br><a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;N&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#returnGeneratedKeys(java.lang.Class)">returnGeneratedKeys</a></span>&#8203;(java.lang.Class&lt;N&gt;&nbsp;keyTypeClass)</code></th>
<td class="colLast">
<div class="block">设定该操作返回自增键序列。</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;<a href="PreparedSQLUpdateBatchAction.html" title="type parameter in PreparedSQLUpdateBatchAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAllParams(java.lang.Iterable)">setAllParams</a></span>&#8203;(java.lang.Iterable&lt;java.lang.Object[]&gt;&nbsp;allParams)</code></th>
<td class="colLast">
<div class="block">设定多组SQL语句中所有 ?</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLAction">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a></h3>
<code><a href="../SQLAction.html#defaultExceptionHandler()">defaultExceptionHandler</a>, <a href="../SQLAction.html#execute()">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,R,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#executeAsync()">executeAsync</a>, <a href="../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler)">executeAsync</a>, <a href="../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">executeAsync</a>, <a href="../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction)">executeFunction</a>, <a href="../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">executeFunction</a>, <a href="../SQLAction.html#executeFuture()">executeFuture</a>, <a href="../SQLAction.html#executeFuture(cc.carm.lib.easysql.api.function.SQLFunction)">executeFuture</a>, <a href="../SQLAction.html#getActionUUID()">getActionUUID</a>, <a href="../SQLAction.html#getCreateTime()">getCreateTime</a>, <a href="../SQLAction.html#getCreateTime(java.util.concurrent.TimeUnit)">getCreateTime</a>, <a href="../SQLAction.html#getManager()">getManager</a>, <a href="../SQLAction.html#getShortID()">getShortID</a>, <a href="../SQLAction.html#getSQLContent()">getSQLContent</a>, <a href="../SQLAction.html#getSQLContents()">getSQLContents</a>, <a href="../SQLAction.html#handleException(cc.carm.lib.easysql.api.function.SQLExceptionHandler,java.sql.SQLException)">handleException</a>, <a href="../SQLAction.html#setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">setExceptionHandler</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="setAllParams(java.lang.Iterable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAllParams</h4>
<pre class="methodSignature"><a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;<a href="PreparedSQLUpdateBatchAction.html" title="type parameter in PreparedSQLUpdateBatchAction">T</a>&gt;&nbsp;setAllParams&#8203;(java.lang.Iterable&lt;java.lang.Object[]&gt;&nbsp;allParams)</pre>
<div class="block">设定多组SQL语句中所有 ? 对应的参数</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>allParams</code> - 所有参数内容</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>PreparedSQLUpdateBatchAction</code></a></dd>
</dl>
</li>
</ul>
<a id="addParamsBatch(java.lang.Object...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addParamsBatch</h4>
<pre class="methodSignature"><a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;<a href="PreparedSQLUpdateBatchAction.html" title="type parameter in PreparedSQLUpdateBatchAction">T</a>&gt;&nbsp;addParamsBatch&#8203;(java.lang.Object...&nbsp;params)</pre>
<div class="block">添加一组SQL语句中所有 ? 对应的参数</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>params</code> - 参数内容</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>PreparedSQLUpdateBatchAction</code></a></dd>
</dl>
</li>
</ul>
<a id="returnGeneratedKeys()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>returnGeneratedKeys</h4>
<pre class="methodSignature"><a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;<a href="PreparedSQLUpdateBatchAction.html" title="type parameter in PreparedSQLUpdateBatchAction">T</a>&gt;&nbsp;returnGeneratedKeys()</pre>
<div class="block">设定该操作返回自增键序列。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>SQLUpdateAction</code></a></dd>
</dl>
</li>
</ul>
<a id="returnGeneratedKeys(java.lang.Class)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>returnGeneratedKeys</h4>
<pre class="methodSignature">&lt;N extends java.lang.Number&gt;&nbsp;<a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;N&gt;&nbsp;returnGeneratedKeys&#8203;(java.lang.Class&lt;N&gt;&nbsp;keyTypeClass)</pre>
<div class="block">设定该操作返回自增键序列。</div>
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>N</code> - 自增键序列类型 <code>Number</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>keyTypeClass</code> - 自增序列的数字类型</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>SQLUpdateAction</code></a></dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>0.4.0</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PreparedSQLUpdateBatchAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,302 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>SQLUpdateAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SQLUpdateAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLUpdateAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.action</a></div>
<h2 title="Interface SQLUpdateAction" class="title">Interface SQLUpdateAction&lt;T extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;T&gt;</code></dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><code><a href="PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;T&gt;</code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">SQLUpdateAction&lt;T extends java.lang.Number&gt;</span>
extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;T&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;<a href="SQLUpdateAction.html" title="type parameter in SQLUpdateAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#returnGeneratedKey()">returnGeneratedKey</a></span>()</code></th>
<td class="colLast">
<div class="block">设定该操作返回自增键序列。</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>&lt;N extends java.lang.Number&gt;<br><a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;N&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#returnGeneratedKey(java.lang.Class)">returnGeneratedKey</a></span>&#8203;(java.lang.Class&lt;N&gt;&nbsp;keyTypeClass)</code></th>
<td class="colLast">
<div class="block">设定该操作返回自增键序列。</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLAction">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a></h3>
<code><a href="../SQLAction.html#defaultExceptionHandler()">defaultExceptionHandler</a>, <a href="../SQLAction.html#execute()">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,R,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#executeAsync()">executeAsync</a>, <a href="../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler)">executeAsync</a>, <a href="../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">executeAsync</a>, <a href="../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction)">executeFunction</a>, <a href="../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">executeFunction</a>, <a href="../SQLAction.html#executeFuture()">executeFuture</a>, <a href="../SQLAction.html#executeFuture(cc.carm.lib.easysql.api.function.SQLFunction)">executeFuture</a>, <a href="../SQLAction.html#getActionUUID()">getActionUUID</a>, <a href="../SQLAction.html#getCreateTime()">getCreateTime</a>, <a href="../SQLAction.html#getCreateTime(java.util.concurrent.TimeUnit)">getCreateTime</a>, <a href="../SQLAction.html#getManager()">getManager</a>, <a href="../SQLAction.html#getShortID()">getShortID</a>, <a href="../SQLAction.html#getSQLContent()">getSQLContent</a>, <a href="../SQLAction.html#getSQLContents()">getSQLContents</a>, <a href="../SQLAction.html#handleException(cc.carm.lib.easysql.api.function.SQLExceptionHandler,java.sql.SQLException)">handleException</a>, <a href="../SQLAction.html#setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">setExceptionHandler</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="returnGeneratedKey()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>returnGeneratedKey</h4>
<pre class="methodSignature"><a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;<a href="SQLUpdateAction.html" title="type parameter in SQLUpdateAction">T</a>&gt;&nbsp;returnGeneratedKey()</pre>
<div class="block">设定该操作返回自增键序列。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>SQLUpdateAction</code></a></dd>
</dl>
</li>
</ul>
<a id="returnGeneratedKey(java.lang.Class)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>returnGeneratedKey</h4>
<pre class="methodSignature">&lt;N extends java.lang.Number&gt;&nbsp;<a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;N&gt;&nbsp;returnGeneratedKey&#8203;(java.lang.Class&lt;N&gt;&nbsp;keyTypeClass)</pre>
<div class="block">设定该操作返回自增键序列。</div>
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>N</code> - 自增键序列类型 <code>Number</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>keyTypeClass</code> - 自增序列的数字类型</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>SQLUpdateAction</code></a></dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>0.4.0</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLUpdateAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,324 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>SQLUpdateBatchAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SQLUpdateBatchAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":18,"i2":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLUpdateBatchAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.action</a></div>
<h2 title="Interface SQLUpdateBatchAction" class="title">Interface SQLUpdateBatchAction</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.util.List&lt;java.lang.Integer&gt;&gt;</code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">SQLUpdateBatchAction</span>
extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.util.List&lt;java.lang.Integer&gt;&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateBatchAction</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addBatch(java.lang.String)">addBatch</a></span>&#8203;(@NotNull java.lang.String&nbsp;sql)</code></th>
<td class="colLast">
<div class="block">添加一条批量执行的SQL语句</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default @NotNull java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSQLContent()">getSQLContent</a></span>()</code></th>
<td class="colLast">
<div class="block">得到该Action所要执行的源SQL语句</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>@NotNull java.util.List&lt;java.lang.String&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSQLContents()">getSQLContents</a></span>()</code></th>
<td class="colLast">
<div class="block">得到该Action所要执行的源SQL语句列表。</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLAction">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a></h3>
<code><a href="../SQLAction.html#defaultExceptionHandler()">defaultExceptionHandler</a>, <a href="../SQLAction.html#execute()">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,R,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../SQLAction.html#executeAsync()">executeAsync</a>, <a href="../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler)">executeAsync</a>, <a href="../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">executeAsync</a>, <a href="../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction)">executeFunction</a>, <a href="../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">executeFunction</a>, <a href="../SQLAction.html#executeFuture()">executeFuture</a>, <a href="../SQLAction.html#executeFuture(cc.carm.lib.easysql.api.function.SQLFunction)">executeFuture</a>, <a href="../SQLAction.html#getActionUUID()">getActionUUID</a>, <a href="../SQLAction.html#getCreateTime()">getCreateTime</a>, <a href="../SQLAction.html#getCreateTime(java.util.concurrent.TimeUnit)">getCreateTime</a>, <a href="../SQLAction.html#getManager()">getManager</a>, <a href="../SQLAction.html#getShortID()">getShortID</a>, <a href="../SQLAction.html#handleException(cc.carm.lib.easysql.api.function.SQLExceptionHandler,java.sql.SQLException)">handleException</a>, <a href="../SQLAction.html#setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">setExceptionHandler</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="addBatch(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addBatch</h4>
<pre class="methodSignature"><a href="SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateBatchAction</a>&nbsp;addBatch&#8203;(@NotNull
@NotNull java.lang.String&nbsp;sql)</pre>
<div class="block">添加一条批量执行的SQL语句</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sql</code> - SQL语句</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>SQLUpdateBatchAction</code></a></dd>
</dl>
</li>
</ul>
<a id="getSQLContent()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSQLContent</h4>
<pre class="methodSignature">@NotNull
default&nbsp;@NotNull java.lang.String&nbsp;getSQLContent()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../SQLAction.html#getSQLContent()">SQLAction</a></code></span></div>
<div class="block">得到该Action所要执行的源SQL语句</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../SQLAction.html#getSQLContent()">getSQLContent</a></code>&nbsp;in interface&nbsp;<code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.util.List&lt;java.lang.Integer&gt;&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>源SQL语句</dd>
</dl>
</li>
</ul>
<a id="getSQLContents()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getSQLContents</h4>
<pre class="methodSignature">@NotNull
@NotNull java.util.List&lt;java.lang.String&gt;&nbsp;getSQLContents()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../SQLAction.html#getSQLContents()">SQLAction</a></code></span></div>
<div class="block">得到该Action所要执行的源SQL语句列表。</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../SQLAction.html#getSQLContents()">getSQLContents</a></code>&nbsp;in interface&nbsp;<code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.util.List&lt;java.lang.Integer&gt;&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>源SQL语句列表</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLUpdateBatchAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,258 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action">cc.carm.lib.easysql.api.action</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return types with arguments of type <a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createInsert(java.lang.String)">createInsert</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建一条插入操作。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../../builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createInsert()">createInsert</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../../builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createInsert(cc.carm.lib.easysql.api.SQLManager)">createInsert</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createReplace(java.lang.String)">createReplace</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建一条替换操作。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../../builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createReplace()">createReplace</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../../builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createReplace(cc.carm.lib.easysql.api.SQLManager)">createReplace</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.action">
<!-- -->
</a>
<h3>Uses of <a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.action</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.action</a> that return <a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;<a href="../PreparedSQLUpdateAction.html" title="type parameter in PreparedSQLUpdateAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PreparedSQLUpdateAction.</span><code><span class="memberNameLink"><a href="../PreparedSQLUpdateAction.html#setParams(java.lang.Iterable)">setParams</a></span>&#8203;(@Nullable java.lang.Iterable&lt;java.lang.Object&gt;&nbsp;params)</code></th>
<td class="colLast">
<div class="block">设定SQL语句中所有 ?</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;<a href="../PreparedSQLUpdateAction.html" title="type parameter in PreparedSQLUpdateAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PreparedSQLUpdateAction.</span><code><span class="memberNameLink"><a href="../PreparedSQLUpdateAction.html#setParams(java.lang.Object...)">setParams</a></span>&#8203;(java.lang.Object...&nbsp;params)</code></th>
<td class="colLast">
<div class="block">设定SQL语句中所有 ?</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,272 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action">cc.carm.lib.easysql.api.action</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return types with arguments of type <a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createInsertBatch(java.lang.String)">createInsertBatch</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建支持多组数据的插入操作。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../../builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createInsertBatch()">createInsertBatch</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../../builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createInsertBatch(cc.carm.lib.easysql.api.SQLManager)">createInsertBatch</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createReplaceBatch(java.lang.String)">createReplaceBatch</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建支持多组数据的替换操作。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../../builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createReplaceBatch()">createReplaceBatch</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../../builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createReplaceBatch(cc.carm.lib.easysql.api.SQLManager)">createReplaceBatch</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.action">
<!-- -->
</a>
<h3>Uses of <a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.action</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.action</a> that return <a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;<a href="../PreparedSQLUpdateBatchAction.html" title="type parameter in PreparedSQLUpdateBatchAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PreparedSQLUpdateBatchAction.</span><code><span class="memberNameLink"><a href="../PreparedSQLUpdateBatchAction.html#addParamsBatch(java.lang.Object...)">addParamsBatch</a></span>&#8203;(java.lang.Object...&nbsp;params)</code></th>
<td class="colLast">
<div class="block">添加一组SQL语句中所有 ?</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;<a href="../PreparedSQLUpdateBatchAction.html" title="type parameter in PreparedSQLUpdateBatchAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PreparedSQLUpdateBatchAction.</span><code><span class="memberNameLink"><a href="../PreparedSQLUpdateBatchAction.html#returnGeneratedKeys()">returnGeneratedKeys</a></span>()</code></th>
<td class="colLast">
<div class="block">设定该操作返回自增键序列。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;N extends java.lang.Number&gt;<br><a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;N&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PreparedSQLUpdateBatchAction.</span><code><span class="memberNameLink"><a href="../PreparedSQLUpdateBatchAction.html#returnGeneratedKeys(java.lang.Class)">returnGeneratedKeys</a></span>&#8203;(java.lang.Class&lt;N&gt;&nbsp;keyTypeClass)</code></th>
<td class="colLast">
<div class="block">设定该操作返回自增键序列。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;<a href="../PreparedSQLUpdateBatchAction.html" title="type parameter in PreparedSQLUpdateBatchAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PreparedSQLUpdateBatchAction.</span><code><span class="memberNameLink"><a href="../PreparedSQLUpdateBatchAction.html#setAllParams(java.lang.Iterable)">setAllParams</a></span>&#8203;(java.lang.Iterable&lt;java.lang.Object[]&gt;&nbsp;allParams)</code></th>
<td class="colLast">
<div class="block">设定多组SQL语句中所有 ?</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,246 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.action.SQLUpdateAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.action.SQLUpdateAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.action.SQLUpdateAction" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.action.SQLUpdateAction</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action">cc.carm.lib.easysql.api.action</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.action">
<!-- -->
</a>
<h3>Uses of <a href="../SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.action</a></h3>
<table class="useSummary">
<caption><span>Subinterfaces of <a href="../SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.action</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;T extends java.lang.Number&gt;</span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.action</a> that return <a href="../SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;<a href="../SQLUpdateAction.html" title="type parameter in SQLUpdateAction">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLUpdateAction.</span><code><span class="memberNameLink"><a href="../SQLUpdateAction.html#returnGeneratedKey()">returnGeneratedKey</a></span>()</code></th>
<td class="colLast">
<div class="block">设定该操作返回自增键序列。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;N extends java.lang.Number&gt;<br><a href="../SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;N&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLUpdateAction.</span><code><span class="memberNameLink"><a href="../SQLUpdateAction.html#returnGeneratedKey(java.lang.Class)">returnGeneratedKey</a></span>&#8203;(java.lang.Class&lt;N&gt;&nbsp;keyTypeClass)</code></th>
<td class="colLast">
<div class="block">设定该操作返回自增键序列。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a> in <a href="../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a> that return <a href="../SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../../builder/TableCreateBuilder.html#build()">build</a></span>()</code></th>
<td class="colLast">
<div class="block">将现有条件构建完整的SQL语句用于执行。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,196 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.action.SQLUpdateBatchAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.action.SQLUpdateBatchAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.action.SQLUpdateBatchAction" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.action.SQLUpdateBatchAction</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateBatchAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action">cc.carm.lib.easysql.api.action</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.action">
<!-- -->
</a>
<h3>Uses of <a href="../SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateBatchAction</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.action</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.action</a> that return <a href="../SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateBatchAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateBatchAction</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLUpdateBatchAction.</span><code><span class="memberNameLink"><a href="../SQLUpdateBatchAction.html#addBatch(java.lang.String)">addBatch</a></span>&#8203;(@NotNull java.lang.String&nbsp;sql)</code></th>
<td class="colLast">
<div class="block">添加一条批量执行的SQL语句</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,180 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.action (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.action (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Package" class="title">Package&nbsp;cc.carm.lib.easysql.api.action</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;T extends java.lang.Number&gt;</th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;T extends java.lang.Number&gt;</th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;T extends java.lang.Number&gt;</th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateBatchAction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,171 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.action Class Hierarchy (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.action Class Hierarchy (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package cc.carm.lib.easysql.api.action</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">cc.carm.lib.easysql.api.<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api"><span class="typeNameLink">SQLAction</span></a>&lt;T&gt;
<ul>
<li class="circle">cc.carm.lib.easysql.api.action.<a href="PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action"><span class="typeNameLink">PreparedSQLUpdateBatchAction</span></a>&lt;T&gt;</li>
<li class="circle">cc.carm.lib.easysql.api.action.<a href="SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><span class="typeNameLink">SQLUpdateAction</span></a>&lt;T&gt;
<ul>
<li class="circle">cc.carm.lib.easysql.api.action.<a href="PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><span class="typeNameLink">PreparedSQLUpdateAction</span></a>&lt;T&gt;</li>
</ul>
</li>
<li class="circle">cc.carm.lib.easysql.api.action.<a href="SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action"><span class="typeNameLink">SQLUpdateBatchAction</span></a></li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,243 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Package cc.carm.lib.easysql.api.action (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package cc.carm.lib.easysql.api.action (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Uses of Package cc.carm.lib.easysql.api.action" class="title">Uses of Package<br>cc.carm.lib.easysql.api.action</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="package-summary.html">cc.carm.lib.easysql.api.action</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action">cc.carm.lib.easysql.api.action</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.action</a> used by <a href="../package-summary.html">cc.carm.lib.easysql.api</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/PreparedSQLUpdateAction.html#cc.carm.lib.easysql.api">PreparedSQLUpdateAction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/PreparedSQLUpdateBatchAction.html#cc.carm.lib.easysql.api">PreparedSQLUpdateBatchAction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.action">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.action</a> used by <a href="package-summary.html">cc.carm.lib.easysql.api.action</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/PreparedSQLUpdateAction.html#cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/PreparedSQLUpdateBatchAction.html#cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLUpdateAction.html#cc.carm.lib.easysql.api.action">SQLUpdateAction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/SQLUpdateBatchAction.html#cc.carm.lib.easysql.api.action">SQLUpdateBatchAction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.action</a> used by <a href="../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLUpdateAction.html#cc.carm.lib.easysql.api.builder">SQLUpdateAction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,330 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>PreparedQueryAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PreparedQueryAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PreparedQueryAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.action.query</a></div>
<h2 title="Interface PreparedQueryAction" class="title">Interface PreparedQueryAction</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></code>, <code><a href="../../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;<a href="../../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>&gt;</code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">PreparedQueryAction</span>
extends <a href="QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#handleStatement(java.util.function.Consumer)">handleStatement</a></span>&#8203;(@Nullable java.util.function.Consumer&lt;java.sql.PreparedStatement&gt;&nbsp;statement)</code></th>
<td class="colLast">
<div class="block">直接对 <code>PreparedStatement</code> 进行处理</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setParams(java.lang.Iterable)">setParams</a></span>&#8203;(@Nullable java.lang.Iterable&lt;java.lang.Object&gt;&nbsp;params)</code></th>
<td class="colLast">
<div class="block">设定SQL语句中所有 ?</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setParams(java.lang.Object...)">setParams</a></span>&#8203;(@Nullable java.lang.Object...&nbsp;params)</code></th>
<td class="colLast">
<div class="block">设定SQL语句中所有 ?</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.action.query.QueryAction">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.action.query.<a href="QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></h3>
<code><a href="QueryAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">executeFunction</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLAction">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a></h3>
<code><a href="../../SQLAction.html#defaultExceptionHandler()">defaultExceptionHandler</a>, <a href="../../SQLAction.html#execute()">execute</a>, <a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,R,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../../SQLAction.html#executeAsync()">executeAsync</a>, <a href="../../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler)">executeAsync</a>, <a href="../../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">executeAsync</a>, <a href="../../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction)">executeFunction</a>, <a href="../../SQLAction.html#executeFuture()">executeFuture</a>, <a href="../../SQLAction.html#executeFuture(cc.carm.lib.easysql.api.function.SQLFunction)">executeFuture</a>, <a href="../../SQLAction.html#getActionUUID()">getActionUUID</a>, <a href="../../SQLAction.html#getCreateTime()">getCreateTime</a>, <a href="../../SQLAction.html#getCreateTime(java.util.concurrent.TimeUnit)">getCreateTime</a>, <a href="../../SQLAction.html#getManager()">getManager</a>, <a href="../../SQLAction.html#getShortID()">getShortID</a>, <a href="../../SQLAction.html#getSQLContent()">getSQLContent</a>, <a href="../../SQLAction.html#getSQLContents()">getSQLContents</a>, <a href="../../SQLAction.html#handleException(cc.carm.lib.easysql.api.function.SQLExceptionHandler,java.sql.SQLException)">handleException</a>, <a href="../../SQLAction.html#setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">setExceptionHandler</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="setParams(java.lang.Object...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParams</h4>
<pre class="methodSignature"><a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a>&nbsp;setParams&#8203;(@Nullable
@Nullable java.lang.Object...&nbsp;params)</pre>
<div class="block">设定SQL语句中所有 ? 对应的参数</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>params</code> - 参数内容</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><code>PreparedQueryAction</code></a></dd>
</dl>
</li>
</ul>
<a id="setParams(java.lang.Iterable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParams</h4>
<pre class="methodSignature"><a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a>&nbsp;setParams&#8203;(@Nullable
@Nullable java.lang.Iterable&lt;java.lang.Object&gt;&nbsp;params)</pre>
<div class="block">设定SQL语句中所有 ? 对应的参数</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>params</code> - 参数内容</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><code>PreparedQueryAction</code></a></dd>
</dl>
</li>
</ul>
<a id="handleStatement(java.util.function.Consumer)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>handleStatement</h4>
<pre class="methodSignature"><a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a>&nbsp;handleStatement&#8203;(@Nullable
@Nullable java.util.function.Consumer&lt;java.sql.PreparedStatement&gt;&nbsp;statement)</pre>
<div class="block">直接对 <code>PreparedStatement</code> 进行处理</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>statement</code> - <code>Consumer</code> 处理操作
若为空则不进行处理</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><code>PreparedQueryAction</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PreparedQueryAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,314 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>QueryAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="QueryAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":18};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/QueryAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.action.query</a></div>
<h2 title="Interface QueryAction" class="title">Interface QueryAction</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;<a href="../../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>&gt;</code></dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><code><a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">QueryAction</span>
extends <a href="../../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;<a href="../../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>&gt;</pre>
<div class="block">SQLQueryAction 是用于承载SQL查询语句并进行处理、返回并自动关闭连接的基本类。
<ul>
<li>同步执行 <a href="../../SQLAction.html#execute()"><code>SQLAction.execute()</code></a>, <a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)"><code>SQLAction.execute(SQLFunction, SQLExceptionHandler)</code></a>
<br>同步执行方法中有会抛出异常的方法与不抛出异常的方法,
<br>若选择不抛出异常,则返回值可能为空,需要特殊处理。</li>
<li>异步执行 <a href="../../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)"><code>SQLAction.executeAsync(SQLHandler, SQLExceptionHandler)</code></a>
<br>异步执行时将提供成功与异常两种处理方式
<br>可自行选择是否对数据或异常进行处理
<br>默认的异常处理器为 <a href="../../SQLAction.html#defaultExceptionHandler()"><code>SQLAction.defaultExceptionHandler()</code></a></li>
</ul>
<b>注意: 无论是否异步,都不需要自行关闭ResultSet,本API已自动关闭</b></div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>0.2.6</dd>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>CarmJos</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">executeFunction</a></span>&#8203;(@NotNull <a href="../../function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull <a href="../../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>,&#8203;R&gt;&nbsp;function,
R&nbsp;defaultResult)</code></th>
<td class="colLast">
<div class="block">执行语句并处理返回值</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLAction">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a></h3>
<code><a href="../../SQLAction.html#defaultExceptionHandler()">defaultExceptionHandler</a>, <a href="../../SQLAction.html#execute()">execute</a>, <a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,R,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a>, <a href="../../SQLAction.html#executeAsync()">executeAsync</a>, <a href="../../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler)">executeAsync</a>, <a href="../../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">executeAsync</a>, <a href="../../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction)">executeFunction</a>, <a href="../../SQLAction.html#executeFuture()">executeFuture</a>, <a href="../../SQLAction.html#executeFuture(cc.carm.lib.easysql.api.function.SQLFunction)">executeFuture</a>, <a href="../../SQLAction.html#getActionUUID()">getActionUUID</a>, <a href="../../SQLAction.html#getCreateTime()">getCreateTime</a>, <a href="../../SQLAction.html#getCreateTime(java.util.concurrent.TimeUnit)">getCreateTime</a>, <a href="../../SQLAction.html#getManager()">getManager</a>, <a href="../../SQLAction.html#getShortID()">getShortID</a>, <a href="../../SQLAction.html#getSQLContent()">getSQLContent</a>, <a href="../../SQLAction.html#getSQLContents()">getSQLContents</a>, <a href="../../SQLAction.html#handleException(cc.carm.lib.easysql.api.function.SQLExceptionHandler,java.sql.SQLException)">handleException</a>, <a href="../../SQLAction.html#setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">setExceptionHandler</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,java.lang.Object)">
<!-- -->
</a><a id="executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>executeFunction</h4>
<pre class="methodSignature">@Contract("_,!null -&gt; !null")
@Nullable
default&nbsp;&lt;R&gt;&nbsp;R&nbsp;executeFunction&#8203;(@NotNull
@NotNull <a href="../../function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull <a href="../../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>,&#8203;R&gt;&nbsp;function,
@Nullable
R&nbsp;defaultResult)
throws java.sql.SQLException</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">SQLAction</a></code></span></div>
<div class="block">执行语句并处理返回值</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">executeFunction</a></code>&nbsp;in interface&nbsp;<code><a href="../../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;<a href="../../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>&gt;</code></dd>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>R</code> - 需要返回的内容</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>function</code> - 处理方法</dd>
<dd><code>defaultResult</code> - 默认结果,若处理后的结果为null,则返回该值</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>指定类型数据</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.sql.SQLException</code> - 当SQL操作出现问题时抛出</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/QueryAction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,238 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.action.query.PreparedQueryAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.action.query.PreparedQueryAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.action.query.PreparedQueryAction" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.action.query.PreparedQueryAction</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action.query">cc.carm.lib.easysql.api.action.query</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.action.query">
<!-- -->
</a>
<h3>Uses of <a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.action.query</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.action.query</a> that return <a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PreparedQueryAction.</span><code><span class="memberNameLink"><a href="../PreparedQueryAction.html#handleStatement(java.util.function.Consumer)">handleStatement</a></span>&#8203;(@Nullable java.util.function.Consumer&lt;java.sql.PreparedStatement&gt;&nbsp;statement)</code></th>
<td class="colLast">
<div class="block">直接对 <code>PreparedStatement</code> 进行处理</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PreparedQueryAction.</span><code><span class="memberNameLink"><a href="../PreparedQueryAction.html#setParams(java.lang.Iterable)">setParams</a></span>&#8203;(@Nullable java.lang.Iterable&lt;java.lang.Object&gt;&nbsp;params)</code></th>
<td class="colLast">
<div class="block">设定SQL语句中所有 ?</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PreparedQueryAction.</span><code><span class="memberNameLink"><a href="../PreparedQueryAction.html#setParams(java.lang.Object...)">setParams</a></span>&#8203;(@Nullable java.lang.Object...&nbsp;params)</code></th>
<td class="colLast">
<div class="block">设定SQL语句中所有 ?</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a> in <a href="../../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a> that return <a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">QueryBuilder.</span><code><span class="memberNameLink"><a href="../../../builder/QueryBuilder.html#withPreparedSQL(java.lang.String)">withPreparedSQL</a></span>&#8203;(@NotNull java.lang.String&nbsp;sql)</code></th>
<td class="colLast">
<div class="block">通过一条 SQL语句创建预查询</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,252 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.action.query.QueryAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.action.query.QueryAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.action.query.QueryAction" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.action.query.QueryAction</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action.query">cc.carm.lib.easysql.api.action.query</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a> in <a href="../../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLQuery.</span><code><span class="memberNameLink"><a href="../../../SQLQuery.html#getAction()">getAction</a></span>()</code></th>
<td class="colLast">
<div class="block">得到承载该SQLQuery的对应<a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><code>QueryAction</code></a></div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.action.query">
<!-- -->
</a>
<h3>Uses of <a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.action.query</a></h3>
<table class="useSummary">
<caption><span>Subinterfaces of <a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.action.query</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a> in <a href="../../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a> that return <a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">QueryBuilder.</span><code><span class="memberNameLink"><a href="../../../builder/QueryBuilder.html#withSQL(java.lang.String)">withSQL</a></span>&#8203;(@NotNull java.lang.String&nbsp;sql)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">存在SQL注入风险,建议使用 <a href="../../../builder/QueryBuilder.html#withPreparedSQL(java.lang.String)"><code>QueryBuilder.withPreparedSQL(String)</code></a></div>
</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,174 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.action.query (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.action.query (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Package" class="title">Package&nbsp;cc.carm.lib.easysql.api.action.query</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></th>
<td class="colLast">
<div class="block">SQLQueryAction 是用于承载SQL查询语句并进行处理、返回并自动关闭连接的基本类。</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,169 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.action.query Class Hierarchy (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.action.query Class Hierarchy (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package cc.carm.lib.easysql.api.action.query</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">cc.carm.lib.easysql.api.<a href="../../SQLAction.html" title="interface in cc.carm.lib.easysql.api"><span class="typeNameLink">SQLAction</span></a>&lt;T&gt;
<ul>
<li class="circle">cc.carm.lib.easysql.api.action.query.<a href="QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><span class="typeNameLink">QueryAction</span></a>
<ul>
<li class="circle">cc.carm.lib.easysql.api.action.query.<a href="PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><span class="typeNameLink">PreparedQueryAction</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,241 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Package cc.carm.lib.easysql.api.action.query (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package cc.carm.lib.easysql.api.action.query (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Uses of Package cc.carm.lib.easysql.api.action.query" class="title">Uses of Package<br>cc.carm.lib.easysql.api.action.query</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="package-summary.html">cc.carm.lib.easysql.api.action.query</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action.query">cc.carm.lib.easysql.api.action.query</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.action.query</a> used by <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/QueryAction.html#cc.carm.lib.easysql.api">QueryAction</a></th>
<td class="colLast">
<div class="block">SQLQueryAction 是用于承载SQL查询语句并进行处理、返回并自动关闭连接的基本类。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.action.query">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.action.query</a> used by <a href="package-summary.html">cc.carm.lib.easysql.api.action.query</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/PreparedQueryAction.html#cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/QueryAction.html#cc.carm.lib.easysql.api.action.query">QueryAction</a></th>
<td class="colLast">
<div class="block">SQLQueryAction 是用于承载SQL查询语句并进行处理、返回并自动关闭连接的基本类。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.action.query</a> used by <a href="../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/PreparedQueryAction.html#cc.carm.lib.easysql.api.builder">PreparedQueryAction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/QueryAction.html#cc.carm.lib.easysql.api.builder">QueryAction</a></th>
<td class="colLast">
<div class="block">SQLQueryAction 是用于承载SQL查询语句并进行处理、返回并自动关闭连接的基本类。</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,496 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>ConditionalBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConditionalBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":18,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ConditionalBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></div>
<h2 title="Interface ConditionalBuilder" class="title">Interface ConditionalBuilder&lt;B extends ConditionalBuilder&lt;B,&#8203;T&gt;,&#8203;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></code></dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><code><a href="DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></code>, <code><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code>, <code><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">ConditionalBuilder&lt;B extends ConditionalBuilder&lt;B,&#8203;T&gt;,&#8203;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</span>
extends <a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addCondition(java.lang.String%5B%5D,java.lang.Object%5B%5D)">addCondition</a></span>&#8203;(@NotNull java.lang.String[]&nbsp;columnNames,
@Nullable java.lang.Object[]&nbsp;queryValues)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addCondition(java.lang.String,java.lang.String,java.lang.Object)">addCondition</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;operator,
@Nullable java.lang.Object&nbsp;queryValue)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addCondition(java.lang.String,java.lang.Object)">addCondition</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@Nullable java.lang.Object&nbsp;queryValue)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addCondition(java.lang.String)">addCondition</a></span>&#8203;(@Nullable java.lang.String&nbsp;condition)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addNotNullCondition(java.lang.String)">addNotNullCondition</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>default <a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addTimeCondition(java.lang.String,long,long)">addTimeCondition</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
long&nbsp;startMillis,
long&nbsp;endMillis)</code></th>
<td class="colLast">
<div class="block">添加时间的限定条件。</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addTimeCondition(java.lang.String,java.util.Date,java.util.Date)">addTimeCondition</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
java.util.Date&nbsp;startDate,
java.util.Date&nbsp;endDate)</code></th>
<td class="colLast">
<div class="block">添加时间的限定条件。</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">T</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#build()">build</a></span>()</code></th>
<td class="colLast">
<div class="block">将现有条件构建完整的SQL语句用于执行。</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConditions(java.lang.String)">setConditions</a></span>&#8203;(@Nullable java.lang.String&nbsp;condition)</code></th>
<td class="colLast">
<div class="block">直接设定条件的源文本,不需要以WHERE开头。</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConditions(java.util.LinkedHashMap)">setConditions</a></span>&#8203;(java.util.LinkedHashMap&lt;@NotNull java.lang.String,&#8203;@Nullable java.lang.Object&gt;&nbsp;conditionSQLs)</code></th>
<td class="colLast">
<div class="block">直接设定每个条件的文本与其对应数值,将以AND链接,且不需要以WHERE开头。</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setLimit(int)">setLimit</a></span>&#8203;(int&nbsp;limit)</code></th>
<td class="colLast">
<div class="block">设定限定的条目数</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></h3>
<code><a href="../SQLBuilder.html#getManager()">getManager</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="build()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>build</h4>
<pre class="methodSignature"><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">T</a>&nbsp;build()</pre>
<div class="block">将现有条件构建完整的SQL语句用于执行。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api"><code>SQLAction</code></a></dd>
</dl>
</li>
</ul>
<a id="setLimit(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLimit</h4>
<pre class="methodSignature"><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a>&nbsp;setLimit&#8203;(int&nbsp;limit)</pre>
<div class="block">设定限定的条目数</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>limit</code> - 条数限制</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>ConditionalBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="setConditions(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConditions</h4>
<pre class="methodSignature"><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a>&nbsp;setConditions&#8203;(@Nullable
@Nullable java.lang.String&nbsp;condition)</pre>
<div class="block">直接设定条件的源文本,不需要以WHERE开头。
<br><code>id = 1 AND name = 'test' OR name = 'test2'</code></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>condition</code> - 条件文本,不需要以WHERE开头。</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>ConditionalBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="setConditions(java.util.LinkedHashMap)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConditions</h4>
<pre class="methodSignature"><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a>&nbsp;setConditions&#8203;(java.util.LinkedHashMap&lt;@NotNull java.lang.String,&#8203;@Nullable java.lang.Object&gt;&nbsp;conditionSQLs)</pre>
<div class="block">直接设定每个条件的文本与其对应数值,将以AND链接,且不需要以WHERE开头。
<br>条件如 <code>id = ? </code>,问号将被以对应的数值填充。。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>conditionSQLs</code> - 条件内容,将以AND链接,且不需要以WHERE开头。</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>ConditionalBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addCondition(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addCondition</h4>
<pre class="methodSignature"><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a>&nbsp;addCondition&#8203;(@Nullable
@Nullable java.lang.String&nbsp;condition)</pre>
</li>
</ul>
<a id="addCondition(java.lang.String,java.lang.String,java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addCondition</h4>
<pre class="methodSignature"><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a>&nbsp;addCondition&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull java.lang.String&nbsp;operator,
@Nullable
@Nullable java.lang.Object&nbsp;queryValue)</pre>
</li>
</ul>
<a id="addCondition(java.lang.String,java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addCondition</h4>
<pre class="methodSignature"><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a>&nbsp;addCondition&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@Nullable
@Nullable java.lang.Object&nbsp;queryValue)</pre>
</li>
</ul>
<a id="addCondition(java.lang.String[],java.lang.Object[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addCondition</h4>
<pre class="methodSignature"><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a>&nbsp;addCondition&#8203;(@NotNull
@NotNull java.lang.String[]&nbsp;columnNames,
@Nullable
@Nullable java.lang.Object[]&nbsp;queryValues)</pre>
</li>
</ul>
<a id="addNotNullCondition(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addNotNullCondition</h4>
<pre class="methodSignature"><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a>&nbsp;addNotNullCondition&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName)</pre>
</li>
</ul>
<a id="addTimeCondition(java.lang.String,long,long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addTimeCondition</h4>
<pre class="methodSignature">default&nbsp;<a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a>&nbsp;addTimeCondition&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
long&nbsp;startMillis,
long&nbsp;endMillis)</pre>
<div class="block">添加时间的限定条件。 若设定了开始时间,则限定条件为 <code>endMillis &gt;= startMillis</code></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 判断的行</dd>
<dd><code>startMillis</code> - 开始时间戳,若<code>&lt;0</code>则不作限定</dd>
<dd><code>endMillis</code> - 结束时间戳,若<code>&lt;0</code>则不作限定</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>ConditionalBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addTimeCondition(java.lang.String,java.util.Date,java.util.Date)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>addTimeCondition</h4>
<pre class="methodSignature"><a href="ConditionalBuilder.html" title="type parameter in ConditionalBuilder">B</a>&nbsp;addTimeCondition&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@Nullable
java.util.Date&nbsp;startDate,
@Nullable
java.util.Date&nbsp;endDate)</pre>
<div class="block">添加时间的限定条件。 若设定了开始时间,则限定条件为 <code>endDate &gt;= startTime</code></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 判断的行</dd>
<dd><code>startDate</code> - 开始时间,若为null则不作限定</dd>
<dd><code>endDate</code> - 结束时间,若为null则不作限定</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>ConditionalBuilder</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ConditionalBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,271 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>DeleteBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="DeleteBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DeleteBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></div>
<h2 title="Interface DeleteBuilder" class="title">Interface DeleteBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;<a href="DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a>,&#8203;<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&gt;</code>, <code><a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">DeleteBuilder</span>
extends <a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;<a href="DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a>,&#8203;<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTableName()">getTableName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.builder.ConditionalBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.builder.<a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a></h3>
<code><a href="ConditionalBuilder.html#addCondition(java.lang.String%5B%5D,java.lang.Object%5B%5D)">addCondition</a>, <a href="ConditionalBuilder.html#addCondition(java.lang.String,java.lang.String,java.lang.Object)">addCondition</a>, <a href="ConditionalBuilder.html#addCondition(java.lang.String,java.lang.Object)">addCondition</a>, <a href="ConditionalBuilder.html#addCondition(java.lang.String)">addCondition</a>, <a href="ConditionalBuilder.html#addNotNullCondition(java.lang.String)">addNotNullCondition</a>, <a href="ConditionalBuilder.html#addTimeCondition(java.lang.String,long,long)">addTimeCondition</a>, <a href="ConditionalBuilder.html#addTimeCondition(java.lang.String,java.util.Date,java.util.Date)">addTimeCondition</a>, <a href="ConditionalBuilder.html#build()">build</a>, <a href="ConditionalBuilder.html#setConditions(java.lang.String)">setConditions</a>, <a href="ConditionalBuilder.html#setConditions(java.util.LinkedHashMap)">setConditions</a>, <a href="ConditionalBuilder.html#setLimit(int)">setLimit</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></h3>
<code><a href="../SQLBuilder.html#getManager()">getManager</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getTableName()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getTableName</h4>
<pre class="methodSignature">java.lang.String&nbsp;getTableName()</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DeleteBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,280 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>InsertBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="InsertBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":18,"i2":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/InsertBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></div>
<h2 title="Interface InsertBuilder" class="title">Interface InsertBuilder&lt;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public interface <span class="typeNameLabel">InsertBuilder&lt;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</span></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTableName()">getTableName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default <a href="InsertBuilder.html" title="type parameter in InsertBuilder">T</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setColumnNames(java.lang.String...)">setColumnNames</a></span>&#8203;(java.lang.String...&nbsp;columnNames)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="InsertBuilder.html" title="type parameter in InsertBuilder">T</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setColumnNames(java.util.List)">setColumnNames</a></span>&#8203;(java.util.List&lt;java.lang.String&gt;&nbsp;columnNames)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getTableName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTableName</h4>
<pre class="methodSignature">java.lang.String&nbsp;getTableName()</pre>
</li>
</ul>
<a id="setColumnNames(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumnNames</h4>
<pre class="methodSignature"><a href="InsertBuilder.html" title="type parameter in InsertBuilder">T</a>&nbsp;setColumnNames&#8203;(java.util.List&lt;java.lang.String&gt;&nbsp;columnNames)</pre>
</li>
</ul>
<a id="setColumnNames(java.lang.String...)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setColumnNames</h4>
<pre class="methodSignature">default&nbsp;<a href="InsertBuilder.html" title="type parameter in InsertBuilder">T</a>&nbsp;setColumnNames&#8203;(java.lang.String...&nbsp;columnNames)</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/InsertBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,329 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>QueryBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="QueryBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":38};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/QueryBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></div>
<h2 title="Interface QueryBuilder" class="title">Interface QueryBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">QueryBuilder</span>
extends <a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#inTable(java.lang.String)">inTable</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建表查询</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../action/query/PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withPreparedSQL(java.lang.String)">withPreparedSQL</a></span>&#8203;(@NotNull java.lang.String&nbsp;sql)</code></th>
<td class="colLast">
<div class="block">通过一条 SQL语句创建预查询</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withSQL(java.lang.String)">withSQL</a></span>&#8203;(@NotNull java.lang.String&nbsp;sql)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">存在SQL注入风险,建议使用 <a href="#withPreparedSQL(java.lang.String)"><code>withPreparedSQL(String)</code></a></div>
</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></h3>
<code><a href="../SQLBuilder.html#getManager()">getManager</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="withSQL(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>withSQL</h4>
<pre class="methodSignature">@Deprecated
<a href="../action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a>&nbsp;withSQL&#8203;(@NotNull
@NotNull java.lang.String&nbsp;sql)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">存在SQL注入风险,建议使用 <a href="#withPreparedSQL(java.lang.String)"><code>withPreparedSQL(String)</code></a></div>
</div>
<div class="block">通过一条 SQL语句创建查询。
该方法使用 Statement 实现,请注意SQL注入风险!</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sql</code> - SQL语句</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><code>QueryAction</code></a></dd>
</dl>
</li>
</ul>
<a id="withPreparedSQL(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>withPreparedSQL</h4>
<pre class="methodSignature"><a href="../action/query/PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a>&nbsp;withPreparedSQL&#8203;(@NotNull
@NotNull java.lang.String&nbsp;sql)</pre>
<div class="block">通过一条 SQL语句创建预查询</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sql</code> - SQL语句</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../action/query/PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query"><code>PreparedQueryAction</code></a></dd>
</dl>
</li>
</ul>
<a id="inTable(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>inTable</h4>
<pre class="methodSignature"><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a>&nbsp;inTable&#8203;(@NotNull
@NotNull java.lang.String&nbsp;tableName)</pre>
<div class="block">创建表查询</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tableName</code> - 表名</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableQueryBuilder</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/QueryBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,287 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>ReplaceBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ReplaceBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":18,"i2":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ReplaceBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></div>
<h2 title="Interface ReplaceBuilder" class="title">Interface ReplaceBuilder&lt;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>T</code> - 最终构建出的 <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api"><code>SQLAction</code></a> 类型</dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">ReplaceBuilder&lt;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</span></pre>
<div class="block">REPLACE 语句用于将一组值更新进数据表中。
<br> 执行后,将通过表中键判断该数据是否存在,若存在则用新数据替换原来的值,若不存在则会插入该数据。
<br> 在使用REPLACE时,表与所给行列数据中必须包含唯一索引(或主键),且索引不得为空值,否则将等同于插入语句。</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTableName()">getTableName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default <a href="ReplaceBuilder.html" title="type parameter in ReplaceBuilder">T</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setColumnNames(java.lang.String...)">setColumnNames</a></span>&#8203;(java.lang.String...&nbsp;columnNames)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="ReplaceBuilder.html" title="type parameter in ReplaceBuilder">T</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setColumnNames(java.util.List)">setColumnNames</a></span>&#8203;(java.util.List&lt;java.lang.String&gt;&nbsp;columnNames)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getTableName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTableName</h4>
<pre class="methodSignature">java.lang.String&nbsp;getTableName()</pre>
</li>
</ul>
<a id="setColumnNames(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumnNames</h4>
<pre class="methodSignature"><a href="ReplaceBuilder.html" title="type parameter in ReplaceBuilder">T</a>&nbsp;setColumnNames&#8203;(java.util.List&lt;java.lang.String&gt;&nbsp;columnNames)</pre>
</li>
</ul>
<a id="setColumnNames(java.lang.String...)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setColumnNames</h4>
<pre class="methodSignature">default&nbsp;<a href="ReplaceBuilder.html" title="type parameter in ReplaceBuilder">T</a>&nbsp;setColumnNames&#8203;(java.lang.String...&nbsp;columnNames)</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ReplaceBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,648 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>TableAlterBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="TableAlterBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":18,"i1":18,"i2":18,"i3":18,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":18,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TableAlterBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></div>
<h2 title="Interface TableAlterBuilder" class="title">Interface TableAlterBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">TableAlterBuilder</span>
extends <a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>default <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAutoIncrementColumn(java.lang.String)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName)</code></th>
<td class="colLast">
<div class="block">为该表添加一个自增列
<br> 自增列强制要求为数字类型,非空,且为UNIQUE。</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull <a href="../enums/NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType)</code></th>
<td class="colLast">
<div class="block">为该表添加一个自增列
<br> 自增列强制要求为数字类型,非空,且为UNIQUE。</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>default <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType,boolean,boolean)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@Nullable <a href="../enums/NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType,
boolean&nbsp;primary,
boolean&nbsp;unsigned)</code></th>
<td class="colLast">
<div class="block">为该表添加一个自增列</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>default <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addColumn(java.lang.String,java.lang.String)">addColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;settings)</code></th>
<td class="colLast">
<div class="block">为表添加一列</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addColumn(java.lang.String,java.lang.String,java.lang.String)">addColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;settings,
@Nullable java.lang.String&nbsp;afterColumn)</code></th>
<td class="colLast">
<div class="block">为表添加一列</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addIndex(cc.carm.lib.easysql.api.enums.IndexType,java.lang.String,java.lang.String,java.lang.String...)">addIndex</a></span>&#8203;(@NotNull <a href="../enums/IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;indexType,
@Nullable java.lang.String&nbsp;indexName,
@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String...&nbsp;moreColumns)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#changeComment(java.lang.String)">changeComment</a></span>&#8203;(@NotNull java.lang.String&nbsp;newTableComment)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dropForeignKey(java.lang.String)">dropForeignKey</a></span>&#8203;(@NotNull java.lang.String&nbsp;keySymbol)</code></th>
<td class="colLast">
<div class="block">为该表移除一个外键</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dropIndex(java.lang.String)">dropIndex</a></span>&#8203;(@NotNull java.lang.String&nbsp;indexName)</code></th>
<td class="colLast">
<div class="block">为该表移除一个索引</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dropPrimaryKey()">dropPrimaryKey</a></span>()</code></th>
<td class="colLast">
<div class="block">为该表移除主键(须添加新主键)</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#modifyColumn(java.lang.String,java.lang.String)">modifyColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;settings)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>default <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#modifyColumn(java.lang.String,java.lang.String,java.lang.String)">modifyColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;columnSettings,
@NotNull java.lang.String&nbsp;afterColumn)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeColumn(java.lang.String)">removeColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeColumnDefault(java.lang.String)">removeColumnDefault</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#renameColumn(java.lang.String,java.lang.String)">renameColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;newName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#renameTo(java.lang.String)">renameTo</a></span>&#8203;(@NotNull java.lang.String&nbsp;newTableName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAutoIncrementIndex(int)">setAutoIncrementIndex</a></span>&#8203;(int&nbsp;index)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setColumnDefault(java.lang.String,java.lang.String)">setColumnDefault</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;defaultValue)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></h3>
<code><a href="../SQLBuilder.html#getManager()">getManager</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="renameTo(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>renameTo</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;renameTo&#8203;(@NotNull
@NotNull java.lang.String&nbsp;newTableName)</pre>
</li>
</ul>
<a id="changeComment(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>changeComment</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;changeComment&#8203;(@NotNull
@NotNull java.lang.String&nbsp;newTableComment)</pre>
</li>
</ul>
<a id="setAutoIncrementIndex(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAutoIncrementIndex</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;setAutoIncrementIndex&#8203;(int&nbsp;index)</pre>
</li>
</ul>
<a id="addIndex(cc.carm.lib.easysql.api.enums.IndexType,java.lang.String,java.lang.String,java.lang.String...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addIndex</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;addIndex&#8203;(@NotNull
@NotNull <a href="../enums/IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;indexType,
@Nullable
@Nullable java.lang.String&nbsp;indexName,
@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull java.lang.String...&nbsp;moreColumns)</pre>
</li>
</ul>
<a id="dropIndex(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dropIndex</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;dropIndex&#8203;(@NotNull
@NotNull java.lang.String&nbsp;indexName)</pre>
<div class="block">为该表移除一个索引</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>indexName</code> - 索引名</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>SQLUpdateAction</code></a></dd>
</dl>
</li>
</ul>
<a id="dropForeignKey(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dropForeignKey</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;dropForeignKey&#8203;(@NotNull
@NotNull java.lang.String&nbsp;keySymbol)</pre>
<div class="block">为该表移除一个外键</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>keySymbol</code> - 外键名</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>SQLUpdateAction</code></a></dd>
</dl>
</li>
</ul>
<a id="dropPrimaryKey()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dropPrimaryKey</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;dropPrimaryKey()</pre>
<div class="block">为该表移除主键(须添加新主键)</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>SQLUpdateAction</code></a></dd>
</dl>
</li>
</ul>
<a id="addColumn(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addColumn</h4>
<pre class="methodSignature">default&nbsp;<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;addColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull java.lang.String&nbsp;settings)</pre>
<div class="block">为表添加一列</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 列名</dd>
<dd><code>settings</code> - 列的相关设定</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>SQLUpdateAction</code></a></dd>
</dl>
</li>
</ul>
<a id="addColumn(java.lang.String,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addColumn</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;addColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull java.lang.String&nbsp;settings,
@Nullable
@Nullable java.lang.String&nbsp;afterColumn)</pre>
<div class="block">为表添加一列</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 列名</dd>
<dd><code>settings</code> - 列的相关设定</dd>
<dd><code>afterColumn</code> - 该列增添到哪个列的后面,
<p> 该参数若省缺则放于最后一行
<p> 若为 "" 则置于首行。</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>SQLUpdateAction</code></a></dd>
</dl>
</li>
</ul>
<a id="renameColumn(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>renameColumn</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;renameColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull java.lang.String&nbsp;newName)</pre>
</li>
</ul>
<a id="modifyColumn(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>modifyColumn</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;modifyColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull java.lang.String&nbsp;settings)</pre>
</li>
</ul>
<a id="modifyColumn(java.lang.String,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>modifyColumn</h4>
<pre class="methodSignature">default&nbsp;<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;modifyColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull java.lang.String&nbsp;columnSettings,
@NotNull
@NotNull java.lang.String&nbsp;afterColumn)</pre>
</li>
</ul>
<a id="removeColumn(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeColumn</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;removeColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName)</pre>
</li>
</ul>
<a id="setColumnDefault(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumnDefault</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;setColumnDefault&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull java.lang.String&nbsp;defaultValue)</pre>
</li>
</ul>
<a id="removeColumnDefault(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeColumnDefault</h4>
<pre class="methodSignature"><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;removeColumnDefault&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName)</pre>
</li>
</ul>
<a id="addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType,boolean,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAutoIncrementColumn</h4>
<pre class="methodSignature">default&nbsp;<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;addAutoIncrementColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@Nullable
@Nullable <a href="../enums/NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType,
boolean&nbsp;primary,
boolean&nbsp;unsigned)</pre>
<div class="block">为该表添加一个自增列
<p> 自增列强制要求为数字类型,非空,且为UNIQUE。
<p> 注意:一个表只允许有一个自增列!</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 列名</dd>
<dd><code>numberType</code> - 数字类型,若省缺则为 <a href="../enums/NumberType.html#INT"><code>NumberType.INT</code></a></dd>
<dd><code>primary</code> - 是否为主键,若否则只为唯一键</dd>
<dd><code>unsigned</code> - 是否采用 UNSIGNED (即无负数,可以增加自增键的最高数,建议为true)</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAutoIncrementColumn</h4>
<pre class="methodSignature">default&nbsp;<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;addAutoIncrementColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull <a href="../enums/NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType)</pre>
<div class="block">为该表添加一个自增列
<br> 自增列强制要求为数字类型,非空,且为UNIQUE。
<p> 注意:一个表只允许有一个自增列!</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 列名</dd>
<dd><code>numberType</code> - 数字类型,若省缺则为 <a href="../enums/NumberType.html#INT"><code>NumberType.INT</code></a></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableAlterBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addAutoIncrementColumn(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>addAutoIncrementColumn</h4>
<pre class="methodSignature">default&nbsp;<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&nbsp;addAutoIncrementColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName)</pre>
<div class="block">为该表添加一个自增列
<br> 自增列强制要求为数字类型,非空,且为UNIQUE。
<p> 注意:一个表只允许有一个自增列!</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 列名</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableAlterBuilder</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TableAlterBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,830 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>TableCreateBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="TableCreateBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":18,"i1":18,"i2":18,"i3":6,"i4":6,"i5":18,"i6":18,"i7":18,"i8":18,"i9":18,"i10":6,"i11":6,"i12":18,"i13":6,"i14":6,"i15":6,"i16":6,"i17":18,"i18":6,"i19":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TableCreateBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></div>
<h2 title="Interface TableCreateBuilder" class="title">Interface TableCreateBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">TableCreateBuilder</span>
extends <a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>default <a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAutoIncrementColumn(java.lang.String)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName)</code></th>
<td class="colLast">
<div class="block">为该表添加一个INT类型的自增主键列</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default <a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAutoIncrementColumn(java.lang.String,boolean)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
boolean&nbsp;asPrimaryKey)</code></th>
<td class="colLast">
<div class="block">为该表添加一个INT类型的自增列</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>default <a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAutoIncrementColumn(java.lang.String,boolean,boolean)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
boolean&nbsp;asPrimaryKey,
boolean&nbsp;unsigned)</code></th>
<td class="colLast">
<div class="block">为该表添加一个INT类型的自增主键列</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType,boolean,boolean)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@Nullable <a href="../enums/NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType,
boolean&nbsp;asPrimaryKey,
boolean&nbsp;unsigned)</code></th>
<td class="colLast">
<div class="block">为该表添加一个自增列</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addColumn(java.lang.String)">addColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;column)</code></th>
<td class="colLast">
<div class="block">为该表添加一个列</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>default <a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addColumn(java.lang.String,java.lang.String)">addColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;settings)</code></th>
<td class="colLast">
<div class="block">为该表添加一个列</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>default <a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addColumn(java.lang.String,java.lang.String,java.lang.String)">addColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;settings,
@NotNull java.lang.String&nbsp;comments)</code></th>
<td class="colLast">
<div class="block">为该表添加一个列</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>default <a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addForeignKey(java.lang.String,java.lang.String)">addForeignKey</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableColumn,
@NotNull java.lang.String&nbsp;foreignColumn)</code></th>
<td class="colLast">
<div class="block">以本表位从表,为表中某列设定自参照外键(即自参照完整性)。</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>default <a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addForeignKey(java.lang.String,java.lang.String,java.lang.String)">addForeignKey</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableColumn,
@NotNull java.lang.String&nbsp;foreignTable,
@NotNull java.lang.String&nbsp;foreignColumn)</code></th>
<td class="colLast">
<div class="block">以本表位从表,为表中某列设定外键。</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>default <a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addForeignKey(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">addForeignKey</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableColumn,
@Nullable java.lang.String&nbsp;constraintName,
@NotNull java.lang.String&nbsp;foreignTable,
@NotNull java.lang.String&nbsp;foreignColumn)</code></th>
<td class="colLast">
<div class="block">以本表位从表,为表中某列设定外键。</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addForeignKey(java.lang.String,java.lang.String,java.lang.String,java.lang.String,cc.carm.lib.easysql.api.enums.ForeignKeyRule,cc.carm.lib.easysql.api.enums.ForeignKeyRule)">addForeignKey</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableColumn,
@Nullable java.lang.String&nbsp;constraintName,
@NotNull java.lang.String&nbsp;foreignTable,
@NotNull java.lang.String&nbsp;foreignColumn,
@Nullable <a href="../enums/ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&nbsp;updateRule,
@Nullable <a href="../enums/ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&nbsp;deleteRule)</code></th>
<td class="colLast">
<div class="block">以本表位从表,为表中某列设定外键。</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#build()">build</a></span>()</code></th>
<td class="colLast">
<div class="block">将现有条件构建完整的SQL语句用于执行。</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>default java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#defaultTablesSettings()">defaultTablesSettings</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>@NotNull java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTableName()">getTableName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>@NotNull java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTableSettings()">getTableSettings</a></span>()</code></th>
<td class="colLast">
<div class="block">得到表的设定。</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setColumns(java.lang.String...)">setColumns</a></span>&#8203;(@NotNull java.lang.String...&nbsp;columns)</code></th>
<td class="colLast">
<div class="block">直接设定表的所有列信息</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setIndex(cc.carm.lib.easysql.api.enums.IndexType,java.lang.String,java.lang.String,java.lang.String...)">setIndex</a></span>&#8203;(@NotNull <a href="../enums/IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;type,
@Nullable java.lang.String&nbsp;indexName,
@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String...&nbsp;moreColumns)</code></th>
<td class="colLast">
<div class="block">设定表中的某列为索引或键。</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>default <a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setIndex(java.lang.String,cc.carm.lib.easysql.api.enums.IndexType)">setIndex</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull <a href="../enums/IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;type)</code></th>
<td class="colLast">
<div class="block">设定表中的某列为索引或键。</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setTableComment(java.lang.String)">setTableComment</a></span>&#8203;(@Nullable java.lang.String&nbsp;comment)</code></th>
<td class="colLast">
<div class="block">设定表的标注,一般用于解释该表的作用。</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setTableSettings(java.lang.String)">setTableSettings</a></span>&#8203;(@NotNull java.lang.String&nbsp;settings)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></h3>
<code><a href="../SQLBuilder.html#getManager()">getManager</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="build()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>build</h4>
<pre class="methodSignature"><a href="../action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;java.lang.Integer&gt;&nbsp;build()</pre>
<div class="block">将现有条件构建完整的SQL语句用于执行。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>SQLUpdateAction</code></a></dd>
</dl>
</li>
</ul>
<a id="getTableName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTableName</h4>
<pre class="methodSignature">@NotNull
@NotNull java.lang.String&nbsp;getTableName()</pre>
</li>
</ul>
<a id="getTableSettings()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTableSettings</h4>
<pre class="methodSignature">@NotNull
@NotNull java.lang.String&nbsp;getTableSettings()</pre>
<div class="block">得到表的设定。
<p> 若未使用 <a href="#setTableSettings(java.lang.String)"><code>setTableSettings(String)</code></a> 方法则会采用 <a href="#defaultTablesSettings()"><code>defaultTablesSettings()</code></a></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>TableSettings</dd>
</dl>
</li>
</ul>
<a id="setTableSettings(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTableSettings</h4>
<pre class="methodSignature"><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;setTableSettings&#8203;(@NotNull
@NotNull java.lang.String&nbsp;settings)</pre>
</li>
</ul>
<a id="setTableComment(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTableComment</h4>
<pre class="methodSignature"><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;setTableComment&#8203;(@Nullable
@Nullable java.lang.String&nbsp;comment)</pre>
<div class="block">设定表的标注,一般用于解释该表的作用。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>comment</code> - 表标注</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="setColumns(java.lang.String...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumns</h4>
<pre class="methodSignature"><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;setColumns&#8203;(@NotNull
@NotNull java.lang.String...&nbsp;columns)</pre>
<div class="block">直接设定表的所有列信息</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columns</code> - 列的相关信息 (包括列设定)</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addColumn(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addColumn</h4>
<pre class="methodSignature"><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;addColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;column)</pre>
<div class="block">为该表添加一个列</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>column</code> - 列的相关信息
<br>如 `uuid` VARCHAR(36) NOT NULL UNIQUE KEY</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addColumn(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addColumn</h4>
<pre class="methodSignature">default&nbsp;<a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;addColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull java.lang.String&nbsp;settings)</pre>
<div class="block">为该表添加一个列</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 列名</dd>
<dd><code>settings</code> - 列的设定
<br>如 VARCHAR(36) NOT NULL UNIQUE KEY</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addColumn(java.lang.String,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addColumn</h4>
<pre class="methodSignature">default&nbsp;<a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;addColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull java.lang.String&nbsp;settings,
@NotNull
@NotNull java.lang.String&nbsp;comments)</pre>
<div class="block">为该表添加一个列</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 列名</dd>
<dd><code>settings</code> - 列的设定
<br>如 VARCHAR(36) NOT NULL UNIQUE KEY</dd>
<dd><code>comments</code> - 列的注解,用于解释该列数据的作用</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType,boolean,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAutoIncrementColumn</h4>
<pre class="methodSignature"><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;addAutoIncrementColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@Nullable
@Nullable <a href="../enums/NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType,
boolean&nbsp;asPrimaryKey,
boolean&nbsp;unsigned)</pre>
<div class="block">为该表添加一个自增列
<p> 自增列强制要求为数字类型,非空,且为UNIQUE。
<p> 注意:一个表只允许有一个自增列!</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 列名</dd>
<dd><code>numberType</code> - 数字类型,若省缺则为 <a href="../enums/NumberType.html#INT"><code>NumberType.INT</code></a></dd>
<dd><code>asPrimaryKey</code> - 是否为主键,若为false则设定为唯一键</dd>
<dd><code>unsigned</code> - 是否采用 UNSIGNED (即无负数,可以增加自增键的最高数,建议为true)</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addAutoIncrementColumn(java.lang.String,boolean,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAutoIncrementColumn</h4>
<pre class="methodSignature">default&nbsp;<a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;addAutoIncrementColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
boolean&nbsp;asPrimaryKey,
boolean&nbsp;unsigned)</pre>
<div class="block">为该表添加一个INT类型的自增主键列
<p> 自增列强制要求为数字类型,非空,且为UNIQUE。
<p> 注意:一个表只允许有一个自增列!</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 列名</dd>
<dd><code>asPrimaryKey</code> - 是否为主键,若为false则设定为唯一键</dd>
<dd><code>unsigned</code> - 是否采用 UNSIGNED (即无负数,可以增加自增键的最高数,建议为true)</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addAutoIncrementColumn(java.lang.String,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAutoIncrementColumn</h4>
<pre class="methodSignature">default&nbsp;<a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;addAutoIncrementColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
boolean&nbsp;asPrimaryKey)</pre>
<div class="block">为该表添加一个INT类型的自增列
<p> 自增列强制要求为数字类型,非空,且为UNIQUE。
<p> 注意:一个表只允许有一个自增列!</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 列名</dd>
<dd><code>asPrimaryKey</code> - 是否为主键,若为false则设定为唯一键</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addAutoIncrementColumn(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAutoIncrementColumn</h4>
<pre class="methodSignature">default&nbsp;<a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;addAutoIncrementColumn&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName)</pre>
<div class="block">为该表添加一个INT类型的自增主键列
<p> 自增列强制要求为数字类型,非空,且为UNIQUE。
<p> 注意:一个表只允许有一个自增列!</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 列名</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="setIndex(java.lang.String,cc.carm.lib.easysql.api.enums.IndexType)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIndex</h4>
<pre class="methodSignature">default&nbsp;<a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;setIndex&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull <a href="../enums/IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;type)</pre>
<div class="block">设定表中的某列为索引或键。
<p>创建索引时,你需要确保该索引是应用在 SQL 查询语句的条件(一般作为 WHERE 子句的条件)。
<br>虽然索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行INSERT、UPDATE 和DELETE。
<br>因此,请合理的设计索引。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - 索引类型</dd>
<dd><code>columnName</code> - 索引包含的列</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="setIndex(cc.carm.lib.easysql.api.enums.IndexType,java.lang.String,java.lang.String,java.lang.String...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIndex</h4>
<pre class="methodSignature"><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;setIndex&#8203;(@NotNull
@NotNull <a href="../enums/IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;type,
@Nullable
@Nullable java.lang.String&nbsp;indexName,
@NotNull
@NotNull java.lang.String&nbsp;columnName,
@NotNull
@NotNull java.lang.String...&nbsp;moreColumns)</pre>
<div class="block">设定表中的某列为索引或键。
<p>创建索引时,你需要确保该索引是应用在 SQL 查询语句的条件(一般作为 WHERE 子句的条件)。
<br>虽然索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行INSERT、UPDATE 和DELETE。
<br>因此,请合理的设计索引。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - 索引类型</dd>
<dd><code>indexName</code> - 索引名称,缺省时将根据第一个索引列赋一个名称</dd>
<dd><code>columnName</code> - 索引包含的列</dd>
<dd><code>moreColumns</code> - 联合索引需要包含的列</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addForeignKey(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addForeignKey</h4>
<pre class="methodSignature">default&nbsp;<a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;addForeignKey&#8203;(@NotNull
@NotNull java.lang.String&nbsp;tableColumn,
@NotNull
@NotNull java.lang.String&nbsp;foreignColumn)</pre>
<div class="block">以本表位从表,为表中某列设定自参照外键(即自参照完整性)。
<p>外键约束(FOREIGN KEY)是表的一个特殊字段,经常与主键约束一起使用。
<br>外键用来建立主表与从表的关联关系,为两个表的数据建立连接,约束两个表中数据的一致性和完整性。
<br>主表删除某条记录时,从表中与之对应的记录也必须有相应的改变。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tableColumn</code> - 本表中的列</dd>
<dd><code>foreignColumn</code> - 外键关联表中对应的关联列,必须为目标表的主键,即 <a href="../enums/IndexType.html#PRIMARY_KEY"><code>IndexType.PRIMARY_KEY</code></a></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addForeignKey(java.lang.String,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addForeignKey</h4>
<pre class="methodSignature">default&nbsp;<a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;addForeignKey&#8203;(@NotNull
@NotNull java.lang.String&nbsp;tableColumn,
@NotNull
@NotNull java.lang.String&nbsp;foreignTable,
@NotNull
@NotNull java.lang.String&nbsp;foreignColumn)</pre>
<div class="block">以本表位从表,为表中某列设定外键。
<p>外键约束(FOREIGN KEY)是表的一个特殊字段,经常与主键约束一起使用。
<br>外键用来建立主表与从表的关联关系,为两个表的数据建立连接,约束两个表中数据的一致性和完整性。
<br>主表删除某条记录时,从表中与之对应的记录也必须有相应的改变。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tableColumn</code> - 本表中的列</dd>
<dd><code>foreignTable</code> - 外键关联主表,必须为已存在的表或本表,且必须有主键。</dd>
<dd><code>foreignColumn</code> - 外键关联主表中对应的关联列,须满足
<p> 1. 为主表的主键,即 <a href="../enums/IndexType.html#PRIMARY_KEY"><code>IndexType.PRIMARY_KEY</code></a>
<p> 2. 数据类型必须和所要建立主键的列的数据类型相同。</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addForeignKey(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addForeignKey</h4>
<pre class="methodSignature">default&nbsp;<a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;addForeignKey&#8203;(@NotNull
@NotNull java.lang.String&nbsp;tableColumn,
@Nullable
@Nullable java.lang.String&nbsp;constraintName,
@NotNull
@NotNull java.lang.String&nbsp;foreignTable,
@NotNull
@NotNull java.lang.String&nbsp;foreignColumn)</pre>
<div class="block">以本表位从表,为表中某列设定外键。
<p>外键约束(FOREIGN KEY)是表的一个特殊字段,经常与主键约束一起使用。
<br>外键用来建立主表与从表的关联关系,为两个表的数据建立连接,约束两个表中数据的一致性和完整性。
<br>主表删除某条记录时,从表中与之对应的记录也必须有相应的改变。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tableColumn</code> - 本表中的列</dd>
<dd><code>constraintName</code> - 约束名,缺省时将使用参数自动生成,如 <i>fk_[tableColumn]_[foreignTable]</i></dd>
<dd><code>foreignTable</code> - 外键关联主表,必须为已存在的表或本表,且必须有主键。</dd>
<dd><code>foreignColumn</code> - 外键关联主表中对应的关联列,须满足
<p> 1. 为主表的主键,即 <a href="../enums/IndexType.html#PRIMARY_KEY"><code>IndexType.PRIMARY_KEY</code></a>
<p> 2. 数据类型必须和所要建立主键的列的数据类型相同。</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="addForeignKey(java.lang.String,java.lang.String,java.lang.String,java.lang.String,cc.carm.lib.easysql.api.enums.ForeignKeyRule,cc.carm.lib.easysql.api.enums.ForeignKeyRule)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addForeignKey</h4>
<pre class="methodSignature"><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&nbsp;addForeignKey&#8203;(@NotNull
@NotNull java.lang.String&nbsp;tableColumn,
@Nullable
@Nullable java.lang.String&nbsp;constraintName,
@NotNull
@NotNull java.lang.String&nbsp;foreignTable,
@NotNull
@NotNull java.lang.String&nbsp;foreignColumn,
@Nullable
@Nullable <a href="../enums/ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&nbsp;updateRule,
@Nullable
@Nullable <a href="../enums/ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&nbsp;deleteRule)</pre>
<div class="block">以本表位从表,为表中某列设定外键。
<p>外键约束(FOREIGN KEY)是表的一个特殊字段,经常与主键约束一起使用。
<br>外键用来建立主表与从表的关联关系,为两个表的数据建立连接,约束两个表中数据的一致性和完整性。
<br>主表删除某条记录时,从表中与之对应的记录也必须有相应的改变。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tableColumn</code> - 本表中的列</dd>
<dd><code>constraintName</code> - 约束名,缺省时将使用参数自动生成,如 <i>fk_[tableColumn]_[foreignTable]</i></dd>
<dd><code>foreignTable</code> - 外键关联主表,必须为已存在的表或本表,且必须有主键。</dd>
<dd><code>foreignColumn</code> - 外键关联主表中对应的关联列,须满足
<p> 1. 为主表的主键,即 <a href="../enums/IndexType.html#PRIMARY_KEY"><code>IndexType.PRIMARY_KEY</code></a>
<p> 2. 数据类型必须和所要建立主键的列的数据类型相同。</dd>
<dd><code>updateRule</code> - 在外键被更新时采用的规则,缺省时默认为<a href="../enums/ForeignKeyRule.html#RESTRICT"><code>ForeignKeyRule.RESTRICT</code></a></dd>
<dd><code>deleteRule</code> - 在外键被删除时采用的规则,缺省时默认为<a href="../enums/ForeignKeyRule.html#RESTRICT"><code>ForeignKeyRule.RESTRICT</code></a></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="defaultTablesSettings()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>defaultTablesSettings</h4>
<pre class="methodSignature">default&nbsp;java.lang.String&nbsp;defaultTablesSettings()</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TableCreateBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,364 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>TableMetadataBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="TableMetadataBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":18,"i3":6,"i4":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TableMetadataBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></div>
<h2 title="Interface TableMetadataBuilder" class="title">Interface TableMetadataBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">TableMetadataBuilder</span>
extends <a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>&lt;R&gt;&nbsp;java.util.concurrent.CompletableFuture&lt;R&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fetchColumns(java.lang.String,cc.carm.lib.easysql.api.function.SQLFunction)">fetchColumns</a></span>&#8203;(@Nullable java.lang.String&nbsp;columnPattern,
@NotNull <a href="../function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;java.sql.ResultSet,&#8203;R&gt;&nbsp;reader)</code></th>
<td class="colLast">
<div class="block">对表内的数据列元数据进行读取</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture&lt;java.lang.Boolean&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isColumnExists(java.lang.String)">isColumnExists</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnPattern)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>default java.util.concurrent.CompletableFuture&lt;@Unmodifiable java.util.Set&lt;java.lang.String&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#listColumns()">listColumns</a></span>()</code></th>
<td class="colLast">
<div class="block">列出所有表内的全部列。</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture&lt;@Unmodifiable java.util.Set&lt;java.lang.String&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#listColumns(java.lang.String)">listColumns</a></span>&#8203;(@Nullable java.lang.String&nbsp;columnPattern)</code></th>
<td class="colLast">
<div class="block">列出所有满足表达式的列。</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.util.concurrent.CompletableFuture&lt;java.lang.Boolean&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateExist()">validateExist</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></h3>
<code><a href="../SQLBuilder.html#getManager()">getManager</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="validateExist()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>validateExist</h4>
<pre class="methodSignature">java.util.concurrent.CompletableFuture&lt;java.lang.Boolean&gt;&nbsp;validateExist()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>本表是否存在</dd>
</dl>
</li>
</ul>
<a id="fetchColumns(java.lang.String,cc.carm.lib.easysql.api.function.SQLFunction)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fetchColumns</h4>
<pre class="methodSignature">&lt;R&gt;&nbsp;java.util.concurrent.CompletableFuture&lt;R&gt;&nbsp;fetchColumns&#8203;(@Nullable
@Nullable java.lang.String&nbsp;columnPattern,
@NotNull
@NotNull <a href="../function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;java.sql.ResultSet,&#8203;R&gt;&nbsp;reader)</pre>
<div class="block">对表内的数据列元数据进行读取</div>
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>R</code> - 结果类型</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnPattern</code> - 列的名称匹配表达式, 为空则匹配所有列</dd>
<dd><code>reader</code> - 读取的方法</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>读取结果</dd>
</dl>
</li>
</ul>
<a id="isColumnExists(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isColumnExists</h4>
<pre class="methodSignature">java.util.concurrent.CompletableFuture&lt;java.lang.Boolean&gt;&nbsp;isColumnExists&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnPattern)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnPattern</code> - 需要判断的列名表达式</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>对应列是否存在</dd>
</dl>
</li>
</ul>
<a id="listColumns()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>listColumns</h4>
<pre class="methodSignature">default&nbsp;java.util.concurrent.CompletableFuture&lt;@Unmodifiable java.util.Set&lt;java.lang.String&gt;&gt;&nbsp;listColumns()</pre>
<div class="block">列出所有表内的全部列。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>表内全部数据列的列名</dd>
</dl>
</li>
</ul>
<a id="listColumns(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>listColumns</h4>
<pre class="methodSignature">java.util.concurrent.CompletableFuture&lt;@Unmodifiable java.util.Set&lt;java.lang.String&gt;&gt;&nbsp;listColumns&#8203;(@Nullable
@Nullable java.lang.String&nbsp;columnPattern)</pre>
<div class="block">列出所有满足表达式的列。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnPattern</code> - 列名表达式,为空则列出全部</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>所有满足表达式的列名</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TableMetadataBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,351 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>TableQueryBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="TableQueryBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TableQueryBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></div>
<h2 title="Interface TableQueryBuilder" class="title">Interface TableQueryBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;<a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a>,&#8203;<a href="../action/query/PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a>&gt;</code>, <code><a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">TableQueryBuilder</span>
extends <a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;<a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a>,&#8203;<a href="../action/query/PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a>&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>@NotNull java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTableName()">getTableName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#orderBy(java.lang.String,boolean)">orderBy</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
boolean&nbsp;asc)</code></th>
<td class="colLast">
<div class="block">对结果进行排序</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#selectColumns(java.lang.String...)">selectColumns</a></span>&#8203;(@NotNull java.lang.String...&nbsp;columnNames)</code></th>
<td class="colLast">
<div class="block">选定用于查询的列名</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPageLimit(int,int)">setPageLimit</a></span>&#8203;(int&nbsp;start,
int&nbsp;end)</code></th>
<td class="colLast">
<div class="block">限制查询条数,用于分页查询。</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.builder.ConditionalBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.builder.<a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a></h3>
<code><a href="ConditionalBuilder.html#addCondition(java.lang.String%5B%5D,java.lang.Object%5B%5D)">addCondition</a>, <a href="ConditionalBuilder.html#addCondition(java.lang.String,java.lang.String,java.lang.Object)">addCondition</a>, <a href="ConditionalBuilder.html#addCondition(java.lang.String,java.lang.Object)">addCondition</a>, <a href="ConditionalBuilder.html#addCondition(java.lang.String)">addCondition</a>, <a href="ConditionalBuilder.html#addNotNullCondition(java.lang.String)">addNotNullCondition</a>, <a href="ConditionalBuilder.html#addTimeCondition(java.lang.String,long,long)">addTimeCondition</a>, <a href="ConditionalBuilder.html#addTimeCondition(java.lang.String,java.util.Date,java.util.Date)">addTimeCondition</a>, <a href="ConditionalBuilder.html#build()">build</a>, <a href="ConditionalBuilder.html#setConditions(java.lang.String)">setConditions</a>, <a href="ConditionalBuilder.html#setConditions(java.util.LinkedHashMap)">setConditions</a>, <a href="ConditionalBuilder.html#setLimit(int)">setLimit</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></h3>
<code><a href="../SQLBuilder.html#getManager()">getManager</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getTableName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTableName</h4>
<pre class="methodSignature">@NotNull
@NotNull java.lang.String&nbsp;getTableName()</pre>
</li>
</ul>
<a id="selectColumns(java.lang.String...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectColumns</h4>
<pre class="methodSignature"><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a>&nbsp;selectColumns&#8203;(@NotNull
@NotNull java.lang.String...&nbsp;columnNames)</pre>
<div class="block">选定用于查询的列名</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnNames</code> - 列名</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableQueryBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="orderBy(java.lang.String,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>orderBy</h4>
<pre class="methodSignature"><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a>&nbsp;orderBy&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
boolean&nbsp;asc)</pre>
<div class="block">对结果进行排序</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 排序使用的列名</dd>
<dd><code>asc</code> - 是否为正序排序 (为false则倒序排序)</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableQueryBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="setPageLimit(int,int)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setPageLimit</h4>
<pre class="methodSignature"><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a>&nbsp;setPageLimit&#8203;(int&nbsp;start,
int&nbsp;end)</pre>
<div class="block">限制查询条数,用于分页查询。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>start</code> - 开始数</dd>
<dd><code>end</code> - 结束条数</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableQueryBuilder</code></a></dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>0.2.6</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TableQueryBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,384 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>UpdateBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="UpdateBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":18,"i4":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/UpdateBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></div>
<h2 title="Interface UpdateBuilder" class="title">Interface UpdateBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;<a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a>,&#8203;<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&gt;</code>, <code><a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">UpdateBuilder</span>
extends <a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;<a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a>,&#8203;<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addColumnValue(java.lang.String,java.lang.Object)">addColumnValue</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@Nullable java.lang.Object&nbsp;columnValue)</code></th>
<td class="colLast">
<div class="block">添加一条需要更新的字段名与值</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTableName()">getTableName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setColumnValues(java.lang.String%5B%5D,java.lang.Object%5B%5D)">setColumnValues</a></span>&#8203;(@NotNull java.lang.String[]&nbsp;columnNames,
@Nullable java.lang.Object[]&nbsp;columnValues)</code></th>
<td class="colLast">
<div class="block">设定更新的全部字段值 <b>(此操作会覆盖之前的设定)</b></div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>default <a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setColumnValues(java.lang.String,java.lang.Object)">setColumnValues</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@Nullable java.lang.Object&nbsp;columnValue)</code></th>
<td class="colLast">
<div class="block">设定更新的全部字段值 <b>(此操作会覆盖之前的设定)</b></div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setColumnValues(java.util.LinkedHashMap)">setColumnValues</a></span>&#8203;(java.util.LinkedHashMap&lt;@NotNull java.lang.String,&#8203;@Nullable java.lang.Object&gt;&nbsp;columnData)</code></th>
<td class="colLast">
<div class="block">设定更新的全部字段值 <b>(此操作会覆盖之前的设定)</b></div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.builder.ConditionalBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.builder.<a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a></h3>
<code><a href="ConditionalBuilder.html#addCondition(java.lang.String%5B%5D,java.lang.Object%5B%5D)">addCondition</a>, <a href="ConditionalBuilder.html#addCondition(java.lang.String,java.lang.String,java.lang.Object)">addCondition</a>, <a href="ConditionalBuilder.html#addCondition(java.lang.String,java.lang.Object)">addCondition</a>, <a href="ConditionalBuilder.html#addCondition(java.lang.String)">addCondition</a>, <a href="ConditionalBuilder.html#addNotNullCondition(java.lang.String)">addNotNullCondition</a>, <a href="ConditionalBuilder.html#addTimeCondition(java.lang.String,long,long)">addTimeCondition</a>, <a href="ConditionalBuilder.html#addTimeCondition(java.lang.String,java.util.Date,java.util.Date)">addTimeCondition</a>, <a href="ConditionalBuilder.html#build()">build</a>, <a href="ConditionalBuilder.html#setConditions(java.lang.String)">setConditions</a>, <a href="ConditionalBuilder.html#setConditions(java.util.LinkedHashMap)">setConditions</a>, <a href="ConditionalBuilder.html#setLimit(int)">setLimit</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></h3>
<code><a href="../SQLBuilder.html#getManager()">getManager</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getTableName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTableName</h4>
<pre class="methodSignature">java.lang.String&nbsp;getTableName()</pre>
</li>
</ul>
<a id="addColumnValue(java.lang.String,java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addColumnValue</h4>
<pre class="methodSignature"><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a>&nbsp;addColumnValue&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@Nullable
@Nullable java.lang.Object&nbsp;columnValue)</pre>
<div class="block">添加一条需要更新的字段名与值</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 字段名</dd>
<dd><code>columnValue</code> - 字段名对应的值</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>UpdateBuilder</code></a></dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>0.3.7</dd>
</dl>
</li>
</ul>
<a id="setColumnValues(java.util.LinkedHashMap)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumnValues</h4>
<pre class="methodSignature"><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a>&nbsp;setColumnValues&#8203;(java.util.LinkedHashMap&lt;@NotNull java.lang.String,&#8203;@Nullable java.lang.Object&gt;&nbsp;columnData)</pre>
<div class="block">设定更新的全部字段值 <b>(此操作会覆盖之前的设定)</b>
<p> <b>此操作会覆盖之前的设定</b></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnData</code> - 字段名和值的键值对</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>UpdateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="setColumnValues(java.lang.String[],java.lang.Object[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumnValues</h4>
<pre class="methodSignature"><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a>&nbsp;setColumnValues&#8203;(@NotNull
@NotNull java.lang.String[]&nbsp;columnNames,
@Nullable
@Nullable java.lang.Object[]&nbsp;columnValues)</pre>
<div class="block">设定更新的全部字段值 <b>(此操作会覆盖之前的设定)</b>
<p> <b>此操作会覆盖之前的设定</b></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnNames</code> - 字段名</dd>
<dd><code>columnValues</code> - 字段名对应的值</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>UpdateBuilder</code></a></dd>
</dl>
</li>
</ul>
<a id="setColumnValues(java.lang.String,java.lang.Object)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setColumnValues</h4>
<pre class="methodSignature">default&nbsp;<a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a>&nbsp;setColumnValues&#8203;(@NotNull
@NotNull java.lang.String&nbsp;columnName,
@Nullable
@Nullable java.lang.Object&nbsp;columnValue)</pre>
<div class="block">设定更新的全部字段值 <b>(此操作会覆盖之前的设定)</b>
<p> 如需同时更新多条字段,请使用 <a href="#setColumnValues(java.lang.String%5B%5D,java.lang.Object%5B%5D)"><code>setColumnValues(String[], Object[])</code></a><a href="#setColumnValues(java.util.LinkedHashMap)"><code>setColumnValues(LinkedHashMap)</code></a>
<br>也可以使用 <a href="#addColumnValue(java.lang.String,java.lang.Object)"><code>addColumnValue(String, Object)</code></a> 一条条的添加字段</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>columnName</code> - 字段名</dd>
<dd><code>columnValue</code> - 字段名对应的值</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>UpdateBuilder</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/UpdateBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,281 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>UpsertBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="UpsertBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":38,"i1":50};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/UpsertBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></div>
<h2 title="Interface UpsertBuilder" class="title">Interface UpsertBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>@Deprecated
public interface <span class="typeNameLabel">UpsertBuilder</span></pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">存在则更新,不存在则插入。</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>ReplaceBuilder</code></a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTableName()">getTableName</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default <a href="UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpsertBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setColumnNames(java.lang.String%5B%5D,java.lang.String)">setColumnNames</a></span>&#8203;(java.lang.String[]&nbsp;columnNames,
java.lang.String&nbsp;updateColumn)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getTableName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTableName</h4>
<pre class="methodSignature">java.lang.String&nbsp;getTableName()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
</ul>
<a id="setColumnNames(java.lang.String[],java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setColumnNames</h4>
<pre class="methodSignature">default&nbsp;<a href="UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpsertBuilder</a>&nbsp;setColumnNames&#8203;(java.lang.String[]&nbsp;columnNames,
java.lang.String&nbsp;updateColumn)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/UpsertBuilder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,219 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.builder.ConditionalBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.builder.ConditionalBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.builder.ConditionalBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.builder.ConditionalBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Classes in <a href="../package-summary.html">cc.carm.lib.easysql.api.builder</a> with type parameters of type <a href="../ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;B extends <a href="../ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;B,&#8203;T&gt;,&#8203;T extends <a href="../../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Subinterfaces of <a href="../ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,206 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.builder.DeleteBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.builder.DeleteBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.builder.DeleteBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.builder.DeleteBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createDelete(java.lang.String)">createDelete</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建删除操作。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createDelete()">createDelete</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createDelete(cc.carm.lib.easysql.api.SQLManager)">createDelete</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,223 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.builder.InsertBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.builder.InsertBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.builder.InsertBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.builder.InsertBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createInsert(java.lang.String)">createInsert</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建一条插入操作。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createInsert()">createInsert</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createInsert(cc.carm.lib.easysql.api.SQLManager)">createInsert</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createInsertBatch(java.lang.String)">createInsertBatch</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建支持多组数据的插入操作。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createInsertBatch()">createInsertBatch</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createInsertBatch(cc.carm.lib.easysql.api.SQLManager)">createInsertBatch</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,196 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.builder.QueryBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.builder.QueryBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.builder.QueryBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.builder.QueryBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">QueryBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">QueryBuilder</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">QueryBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">QueryBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createQuery()">createQuery</a></span>()</code></th>
<td class="colLast">
<div class="block">新建一个查询。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,223 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.builder.ReplaceBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.builder.ReplaceBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.builder.ReplaceBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.builder.ReplaceBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createReplace(java.lang.String)">createReplace</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建一条替换操作。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createReplace()">createReplace</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createReplace(cc.carm.lib.easysql.api.SQLManager)">createReplace</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createReplaceBatch(java.lang.String)">createReplaceBatch</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建支持多组数据的替换操作。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createReplaceBatch()">createReplaceBatch</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../../action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createReplaceBatch(cc.carm.lib.easysql.api.SQLManager)">createReplaceBatch</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,206 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.builder.TableAlterBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.builder.TableAlterBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.builder.TableAlterBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.builder.TableAlterBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#alter()">alter</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#alter(cc.carm.lib.easysql.api.SQLManager)">alter</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#alterTable(java.lang.String)">alterTable</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">对库中的某个表执行更改。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,367 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.builder.TableCreateBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.builder.TableCreateBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.builder.TableCreateBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.builder.TableCreateBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createTable(java.lang.String)">createTable</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">在库中创建一个表。</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Method parameters in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> with type arguments of type <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static @NotNull <a href="../../table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#of(java.lang.String,cc.carm.lib.easysql.api.function.SQLHandler)">of</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName,
@Nullable <a href="../../function/SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&gt;&nbsp;table)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.builder</a> that return <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#addAutoIncrementColumn(java.lang.String)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName)</code></th>
<td class="colLast">
<div class="block">为该表添加一个INT类型的自增主键列</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#addAutoIncrementColumn(java.lang.String,boolean)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
boolean&nbsp;asPrimaryKey)</code></th>
<td class="colLast">
<div class="block">为该表添加一个INT类型的自增列</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#addAutoIncrementColumn(java.lang.String,boolean,boolean)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
boolean&nbsp;asPrimaryKey,
boolean&nbsp;unsigned)</code></th>
<td class="colLast">
<div class="block">为该表添加一个INT类型的自增主键列</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType,boolean,boolean)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@Nullable <a href="../../enums/NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType,
boolean&nbsp;asPrimaryKey,
boolean&nbsp;unsigned)</code></th>
<td class="colLast">
<div class="block">为该表添加一个自增列</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#addColumn(java.lang.String)">addColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;column)</code></th>
<td class="colLast">
<div class="block">为该表添加一个列</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#addColumn(java.lang.String,java.lang.String)">addColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;settings)</code></th>
<td class="colLast">
<div class="block">为该表添加一个列</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#addColumn(java.lang.String,java.lang.String,java.lang.String)">addColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;settings,
@NotNull java.lang.String&nbsp;comments)</code></th>
<td class="colLast">
<div class="block">为该表添加一个列</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#addForeignKey(java.lang.String,java.lang.String)">addForeignKey</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableColumn,
@NotNull java.lang.String&nbsp;foreignColumn)</code></th>
<td class="colLast">
<div class="block">以本表位从表,为表中某列设定自参照外键(即自参照完整性)。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#addForeignKey(java.lang.String,java.lang.String,java.lang.String)">addForeignKey</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableColumn,
@NotNull java.lang.String&nbsp;foreignTable,
@NotNull java.lang.String&nbsp;foreignColumn)</code></th>
<td class="colLast">
<div class="block">以本表位从表,为表中某列设定外键。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#addForeignKey(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">addForeignKey</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableColumn,
@Nullable java.lang.String&nbsp;constraintName,
@NotNull java.lang.String&nbsp;foreignTable,
@NotNull java.lang.String&nbsp;foreignColumn)</code></th>
<td class="colLast">
<div class="block">以本表位从表,为表中某列设定外键。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#addForeignKey(java.lang.String,java.lang.String,java.lang.String,java.lang.String,cc.carm.lib.easysql.api.enums.ForeignKeyRule,cc.carm.lib.easysql.api.enums.ForeignKeyRule)">addForeignKey</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableColumn,
@Nullable java.lang.String&nbsp;constraintName,
@NotNull java.lang.String&nbsp;foreignTable,
@NotNull java.lang.String&nbsp;foreignColumn,
@Nullable <a href="../../enums/ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&nbsp;updateRule,
@Nullable <a href="../../enums/ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&nbsp;deleteRule)</code></th>
<td class="colLast">
<div class="block">以本表位从表,为表中某列设定外键。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#setColumns(java.lang.String...)">setColumns</a></span>&#8203;(@NotNull java.lang.String...&nbsp;columns)</code></th>
<td class="colLast">
<div class="block">直接设定表的所有列信息</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#setIndex(cc.carm.lib.easysql.api.enums.IndexType,java.lang.String,java.lang.String,java.lang.String...)">setIndex</a></span>&#8203;(@NotNull <a href="../../enums/IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;type,
@Nullable java.lang.String&nbsp;indexName,
@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String...&nbsp;moreColumns)</code></th>
<td class="colLast">
<div class="block">设定表中的某列为索引或键。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#setIndex(java.lang.String,cc.carm.lib.easysql.api.enums.IndexType)">setIndex</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull <a href="../../enums/IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;type)</code></th>
<td class="colLast">
<div class="block">设定表中的某列为索引或键。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#setTableComment(java.lang.String)">setTableComment</a></span>&#8203;(@Nullable java.lang.String&nbsp;comment)</code></th>
<td class="colLast">
<div class="block">设定表的标注,一般用于解释该表的作用。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../TableCreateBuilder.html#setTableSettings(java.lang.String)">setTableSettings</a></span>&#8203;(@NotNull java.lang.String&nbsp;settings)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,196 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.builder.TableMetadataBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.builder.TableMetadataBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.builder.TableMetadataBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.builder.TableMetadataBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableMetadataBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableMetadataBuilder</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableMetadataBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableMetadataBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#fetchTableMetadata(java.lang.String)">fetchTableMetadata</a></span>&#8203;(@NotNull java.lang.String&nbsp;tablePattern)</code></th>
<td class="colLast">
<div class="block">快速获取表的部分元数据。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,250 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.builder.TableQueryBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.builder.TableQueryBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.builder.TableQueryBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.builder.TableQueryBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createQuery()">createQuery</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createQuery(cc.carm.lib.easysql.api.SQLManager)">createQuery</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.builder</a> that return <a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">QueryBuilder.</span><code><span class="memberNameLink"><a href="../QueryBuilder.html#inTable(java.lang.String)">inTable</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建表查询</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableQueryBuilder.</span><code><span class="memberNameLink"><a href="../TableQueryBuilder.html#orderBy(java.lang.String,boolean)">orderBy</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
boolean&nbsp;asc)</code></th>
<td class="colLast">
<div class="block">对结果进行排序</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableQueryBuilder.</span><code><span class="memberNameLink"><a href="../TableQueryBuilder.html#selectColumns(java.lang.String...)">selectColumns</a></span>&#8203;(@NotNull java.lang.String...&nbsp;columnNames)</code></th>
<td class="colLast">
<div class="block">选定用于查询的列名</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableQueryBuilder.</span><code><span class="memberNameLink"><a href="../TableQueryBuilder.html#setPageLimit(int,int)">setPageLimit</a></span>&#8203;(int&nbsp;start,
int&nbsp;end)</code></th>
<td class="colLast">
<div class="block">限制查询条数,用于分页查询。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,258 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.builder.UpdateBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.builder.UpdateBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.builder.UpdateBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.builder.UpdateBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#createUpdate(java.lang.String)">createUpdate</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">创建更新操作。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createUpdate()">createUpdate</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#createUpdate(cc.carm.lib.easysql.api.SQLManager)">createUpdate</a></span>&#8203;(@NotNull <a href="../../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.builder</a> that return <a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">UpdateBuilder.</span><code><span class="memberNameLink"><a href="../UpdateBuilder.html#addColumnValue(java.lang.String,java.lang.Object)">addColumnValue</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@Nullable java.lang.Object&nbsp;columnValue)</code></th>
<td class="colLast">
<div class="block">添加一条需要更新的字段名与值</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">UpdateBuilder.</span><code><span class="memberNameLink"><a href="../UpdateBuilder.html#setColumnValues(java.lang.String%5B%5D,java.lang.Object%5B%5D)">setColumnValues</a></span>&#8203;(@NotNull java.lang.String[]&nbsp;columnNames,
@Nullable java.lang.Object[]&nbsp;columnValues)</code></th>
<td class="colLast">
<div class="block">设定更新的全部字段值 <b>(此操作会覆盖之前的设定)</b></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">UpdateBuilder.</span><code><span class="memberNameLink"><a href="../UpdateBuilder.html#setColumnValues(java.lang.String,java.lang.Object)">setColumnValues</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@Nullable java.lang.Object&nbsp;columnValue)</code></th>
<td class="colLast">
<div class="block">设定更新的全部字段值 <b>(此操作会覆盖之前的设定)</b></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">UpdateBuilder.</span><code><span class="memberNameLink"><a href="../UpdateBuilder.html#setColumnValues(java.util.LinkedHashMap)">setColumnValues</a></span>&#8203;(java.util.LinkedHashMap&lt;@NotNull java.lang.String,&#8203;@Nullable java.lang.Object&gt;&nbsp;columnData)</code></th>
<td class="colLast">
<div class="block">设定更新的全部字段值 <b>(此操作会覆盖之前的设定)</b></div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,197 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.builder.UpsertBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.builder.UpsertBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.builder.UpsertBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.builder.UpsertBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpsertBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpsertBuilder</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.builder</a> that return <a href="../UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpsertBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpsertBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">UpsertBuilder.</span><code><span class="memberNameLink"><a href="../UpsertBuilder.html#setColumnNames(java.lang.String%5B%5D,java.lang.String)">setColumnNames</a></span>&#8203;(java.lang.String[]&nbsp;columnNames,
java.lang.String&nbsp;updateColumn)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,210 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.builder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.builder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Package" class="title">Package&nbsp;cc.carm.lib.easysql.api.builder</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;B extends <a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;B,&#8203;T&gt;,&#8203;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">QueryBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</th>
<td class="colLast">
<div class="block">REPLACE 语句用于将一组值更新进数据表中。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableMetadataBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpsertBuilder</a></th>
<td class="colLast">Deprecated.</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,178 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.builder Class Hierarchy (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.builder Class Hierarchy (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package cc.carm.lib.easysql.api.builder</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">cc.carm.lib.easysql.api.builder.<a href="InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="typeNameLink">InsertBuilder</span></a>&lt;T&gt;</li>
<li class="circle">cc.carm.lib.easysql.api.builder.<a href="ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="typeNameLink">ReplaceBuilder</span></a>&lt;T&gt;</li>
<li class="circle">cc.carm.lib.easysql.api.<a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api"><span class="typeNameLink">SQLBuilder</span></a>
<ul>
<li class="circle">cc.carm.lib.easysql.api.builder.<a href="ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="typeNameLink">ConditionalBuilder</span></a>&lt;B,&#8203;T&gt;
<ul>
<li class="circle">cc.carm.lib.easysql.api.builder.<a href="DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="typeNameLink">DeleteBuilder</span></a></li>
<li class="circle">cc.carm.lib.easysql.api.builder.<a href="TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="typeNameLink">TableQueryBuilder</span></a></li>
<li class="circle">cc.carm.lib.easysql.api.builder.<a href="UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="typeNameLink">UpdateBuilder</span></a></li>
</ul>
</li>
<li class="circle">cc.carm.lib.easysql.api.builder.<a href="QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="typeNameLink">QueryBuilder</span></a></li>
<li class="circle">cc.carm.lib.easysql.api.builder.<a href="TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="typeNameLink">TableAlterBuilder</span></a></li>
<li class="circle">cc.carm.lib.easysql.api.builder.<a href="TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="typeNameLink">TableCreateBuilder</span></a></li>
<li class="circle">cc.carm.lib.easysql.api.builder.<a href="TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="typeNameLink">TableMetadataBuilder</span></a></li>
</ul>
</li>
<li class="circle">cc.carm.lib.easysql.api.builder.<a href="UpsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><span class="typeNameLink">UpsertBuilder</span></a></li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,258 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Package cc.carm.lib.easysql.api.builder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package cc.carm.lib.easysql.api.builder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Uses of Package cc.carm.lib.easysql.api.builder" class="title">Uses of Package<br>cc.carm.lib.easysql.api.builder</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.builder</a> used by <a href="../package-summary.html">cc.carm.lib.easysql.api</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/DeleteBuilder.html#cc.carm.lib.easysql.api">DeleteBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/InsertBuilder.html#cc.carm.lib.easysql.api">InsertBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/QueryBuilder.html#cc.carm.lib.easysql.api">QueryBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/ReplaceBuilder.html#cc.carm.lib.easysql.api">ReplaceBuilder</a></th>
<td class="colLast">
<div class="block">REPLACE 语句用于将一组值更新进数据表中。</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/TableAlterBuilder.html#cc.carm.lib.easysql.api">TableAlterBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/TableCreateBuilder.html#cc.carm.lib.easysql.api">TableCreateBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/TableMetadataBuilder.html#cc.carm.lib.easysql.api">TableMetadataBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/TableQueryBuilder.html#cc.carm.lib.easysql.api">TableQueryBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/UpdateBuilder.html#cc.carm.lib.easysql.api">UpdateBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.builder</a> used by <a href="package-summary.html">cc.carm.lib.easysql.api.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ConditionalBuilder.html#cc.carm.lib.easysql.api.builder">ConditionalBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/TableCreateBuilder.html#cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/TableQueryBuilder.html#cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/UpdateBuilder.html#cc.carm.lib.easysql.api.builder">UpdateBuilder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/UpsertBuilder.html#cc.carm.lib.easysql.api.builder">UpsertBuilder</a></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,442 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.SQLAction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.SQLAction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.SQLAction" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.SQLAction</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action">cc.carm.lib.easysql.api.action</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action.query">cc.carm.lib.easysql.api.action.query</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.function">cc.carm.lib.easysql.api.function</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.action">
<!-- -->
</a>
<h3>Uses of <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a> in <a href="../action/package-summary.html">cc.carm.lib.easysql.api.action</a></h3>
<table class="useSummary">
<caption><span>Subinterfaces of <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a> in <a href="../action/package-summary.html">cc.carm.lib.easysql.api.action</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;T extends java.lang.Number&gt;</span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;T extends java.lang.Number&gt;</span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../action/SQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateAction</a>&lt;T extends java.lang.Number&gt;</span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../action/SQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">SQLUpdateBatchAction</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.action.query">
<!-- -->
</a>
<h3>Uses of <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a> in <a href="../action/query/package-summary.html">cc.carm.lib.easysql.api.action.query</a></h3>
<table class="useSummary">
<caption><span>Subinterfaces of <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a> in <a href="../action/query/package-summary.html">cc.carm.lib.easysql.api.action.query</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../action/query/PreparedQueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">PreparedQueryAction</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../action/query/QueryAction.html" title="interface in cc.carm.lib.easysql.api.action.query">QueryAction</a></span></code></th>
<td class="colLast">
<div class="block">SQLQueryAction 是用于承载SQL查询语句并进行处理、返回并自动关闭连接的基本类。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a> in <a href="../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Classes in <a href="../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a> with type parameters of type <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../builder/ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;B extends <a href="../builder/ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;B,&#8203;T&gt;,&#8203;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</span></code></th>
<td class="colLast">
<div class="block">REPLACE 语句用于将一组值更新进数据表中。</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a> that return <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#addAutoIncrementColumn(java.lang.String)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName)</code></th>
<td class="colLast">
<div class="block">为该表添加一个自增列
<br> 自增列强制要求为数字类型,非空,且为UNIQUE。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull <a href="../enums/NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType)</code></th>
<td class="colLast">
<div class="block">为该表添加一个自增列
<br> 自增列强制要求为数字类型,非空,且为UNIQUE。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType,boolean,boolean)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@Nullable <a href="../enums/NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType,
boolean&nbsp;primary,
boolean&nbsp;unsigned)</code></th>
<td class="colLast">
<div class="block">为该表添加一个自增列</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#addColumn(java.lang.String,java.lang.String)">addColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;settings)</code></th>
<td class="colLast">
<div class="block">为表添加一列</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#addColumn(java.lang.String,java.lang.String,java.lang.String)">addColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;settings,
@Nullable java.lang.String&nbsp;afterColumn)</code></th>
<td class="colLast">
<div class="block">为表添加一列</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#addIndex(cc.carm.lib.easysql.api.enums.IndexType,java.lang.String,java.lang.String,java.lang.String...)">addIndex</a></span>&#8203;(@NotNull <a href="../enums/IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;indexType,
@Nullable java.lang.String&nbsp;indexName,
@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String...&nbsp;moreColumns)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#changeComment(java.lang.String)">changeComment</a></span>&#8203;(@NotNull java.lang.String&nbsp;newTableComment)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#dropForeignKey(java.lang.String)">dropForeignKey</a></span>&#8203;(@NotNull java.lang.String&nbsp;keySymbol)</code></th>
<td class="colLast">
<div class="block">为该表移除一个外键</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#dropIndex(java.lang.String)">dropIndex</a></span>&#8203;(@NotNull java.lang.String&nbsp;indexName)</code></th>
<td class="colLast">
<div class="block">为该表移除一个索引</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#dropPrimaryKey()">dropPrimaryKey</a></span>()</code></th>
<td class="colLast">
<div class="block">为该表移除主键(须添加新主键)</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#modifyColumn(java.lang.String,java.lang.String)">modifyColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;settings)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#modifyColumn(java.lang.String,java.lang.String,java.lang.String)">modifyColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;columnSettings,
@NotNull java.lang.String&nbsp;afterColumn)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#removeColumn(java.lang.String)">removeColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#removeColumnDefault(java.lang.String)">removeColumnDefault</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#renameColumn(java.lang.String,java.lang.String)">renameColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;newName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#renameTo(java.lang.String)">renameTo</a></span>&#8203;(@NotNull java.lang.String&nbsp;newTableName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#setAutoIncrementIndex(int)">setAutoIncrementIndex</a></span>&#8203;(int&nbsp;index)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html#setColumnDefault(java.lang.String,java.lang.String)">setColumnDefault</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String&nbsp;defaultValue)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.function">
<!-- -->
</a>
<h3>Uses of <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a> in <a href="../function/package-summary.html">cc.carm.lib.easysql.api.function</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../function/package-summary.html">cc.carm.lib.easysql.api.function</a> with parameters of type <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLDebugHandler.</span><code><span class="memberNameLink"><a href="../function/SQLDebugHandler.html#beforeExecute(cc.carm.lib.easysql.api.SQLAction,java.util.List)">beforeExecute</a></span>&#8203;(@NotNull <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&nbsp;action,
@NotNull java.util.List&lt;@Nullable java.lang.Object[]&gt;&nbsp;params)</code></th>
<td class="colLast">
<div class="block">该方法将在 <a href="../SQLAction.html#execute()"><code>execute()</code></a> 执行前调用。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,229 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.SQLBuilder (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.SQLBuilder (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.SQLBuilder" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.SQLBuilder</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a> in <a href="../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Subinterfaces of <a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a> in <a href="../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../builder/ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;B extends <a href="../builder/ConditionalBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ConditionalBuilder</a>&lt;B,&#8203;T&gt;,&#8203;T extends <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../builder/DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../builder/QueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">QueryBuilder</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../builder/TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../builder/TableMetadataBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableMetadataBuilder</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../builder/TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../builder/UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,338 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.SQLManager (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.SQLManager (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.SQLManager" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.SQLManager</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.table">cc.carm.lib.easysql.api.table</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../SQLAction.html#getManager()">getManager</a></span>()</code></th>
<td class="colLast">
<div class="block">得到承载该Action的对应<a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLBuilder.</span><code><span class="memberNameLink"><a href="../SQLBuilder.html#getManager()">getManager</a></span>()</code></th>
<td class="colLast">
<div class="block">得到承载该Builder的对应<a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLQuery.</span><code><span class="memberNameLink"><a href="../SQLQuery.html#getManager()">getManager</a></span>()</code></th>
<td class="colLast">
<div class="block">得到承载该SQLQuery的对应<a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>@Nullable <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../SQLTable.html#getSQLManager()">getSQLManager</a></span>()</code></th>
<td class="colLast">
<div class="block">得到 <a href="../SQLTable.html#create(cc.carm.lib.easysql.api.SQLManager)"><code>SQLTable.create(SQLManager)</code></a> 用于初始化本实例的 <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api</a> with parameters of type <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../builder/TableAlterBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableAlterBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../SQLTable.html#alter(cc.carm.lib.easysql.api.SQLManager)">alter</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../SQLTable.html#create(cc.carm.lib.easysql.api.SQLManager)">create</a></span>&#8203;(<a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">
<div class="block">以指定的 <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例初始化并创建该表</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../builder/DeleteBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">DeleteBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../SQLTable.html#createDelete(cc.carm.lib.easysql.api.SQLManager)">createDelete</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../SQLTable.html#createInsert(cc.carm.lib.easysql.api.SQLManager)">createInsert</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../builder/InsertBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">InsertBuilder</a>&lt;<a href="../action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../SQLTable.html#createInsertBatch(cc.carm.lib.easysql.api.SQLManager)">createInsertBatch</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../builder/TableQueryBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableQueryBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../SQLTable.html#createQuery(cc.carm.lib.easysql.api.SQLManager)">createQuery</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../SQLTable.html#createReplace(cc.carm.lib.easysql.api.SQLManager)">createReplace</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="../builder/ReplaceBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">ReplaceBuilder</a>&lt;<a href="../action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action">PreparedSQLUpdateBatchAction</a>&lt;java.lang.Integer&gt;&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../SQLTable.html#createReplaceBatch(cc.carm.lib.easysql.api.SQLManager)">createReplaceBatch</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../builder/UpdateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">UpdateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../SQLTable.html#createUpdate(cc.carm.lib.easysql.api.SQLManager)">createUpdate</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.table">
<!-- -->
</a>
<h3>Uses of <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a> in <a href="../table/package-summary.html">cc.carm.lib.easysql.api.table</a></h3>
<table class="useSummary">
<caption><span>Fields in <a href="../table/package-summary.html">cc.carm.lib.easysql.api.table</a> declared as <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected @Nullable <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">NamedSQLTable.</span><code><span class="memberNameLink"><a href="../table/NamedSQLTable.html#manager">manager</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../table/package-summary.html">cc.carm.lib.easysql.api.table</a> that return <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>@Nullable <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">NamedSQLTable.</span><code><span class="memberNameLink"><a href="../table/NamedSQLTable.html#getSQLManager()">getSQLManager</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../table/package-summary.html">cc.carm.lib.easysql.api.table</a> with parameters of type <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">NamedSQLTable.</span><code><span class="memberNameLink"><a href="../table/NamedSQLTable.html#create(cc.carm.lib.easysql.api.SQLManager)">create</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">NamedSQLTable.</span><code><span class="memberNameLink"><a href="../table/NamedSQLTable.html#create(cc.carm.lib.easysql.api.SQLManager,java.lang.String)">create</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager,
@Nullable java.lang.String&nbsp;tablePrefix)</code></th>
<td class="colLast">
<div class="block">使用指定 SQLManager 进行本示例的初始化。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,253 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.SQLQuery (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.SQLQuery (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.SQLQuery" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.SQLQuery</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action.query">cc.carm.lib.easysql.api.action.query</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.function">cc.carm.lib.easysql.api.function</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api</a> that return types with arguments of type <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>@NotNull java.util.Map&lt;java.util.UUID,&#8203;<a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../SQLManager.html#getActiveQuery()">getActiveQuery</a></span>()</code></th>
<td class="colLast">
<div class="block">得到正使用的查询。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.action.query">
<!-- -->
</a>
<h3>Uses of <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a> in <a href="../action/query/package-summary.html">cc.carm.lib.easysql.api.action.query</a></h3>
<table class="useSummary">
<caption><span>Method parameters in <a href="../action/query/package-summary.html">cc.carm.lib.easysql.api.action.query</a> with type arguments of type <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">QueryAction.</span><code><span class="memberNameLink"><a href="../action/query/QueryAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">executeFunction</a></span>&#8203;(@NotNull <a href="../function/SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>,&#8203;R&gt;&nbsp;function,
R&nbsp;defaultResult)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.function">
<!-- -->
</a>
<h3>Uses of <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a> in <a href="../function/package-summary.html">cc.carm.lib.easysql.api.function</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../function/package-summary.html">cc.carm.lib.easysql.api.function</a> with parameters of type <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLDebugHandler.</span><code><span class="memberNameLink"><a href="../function/SQLDebugHandler.html#afterQuery(cc.carm.lib.easysql.api.SQLQuery,long,long)">afterQuery</a></span>&#8203;(@NotNull <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>&nbsp;query,
long&nbsp;executeNanoTime,
long&nbsp;closeNanoTime)</code></th>
<td class="colLast">
<div class="block">该方法将在 <a href="../SQLQuery.html#close()"><code>close()</code></a> 执行后调用。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,194 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.SQLTable (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.SQLTable (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.SQLTable" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.SQLTable</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.table">cc.carm.lib.easysql.api.table</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.table">
<!-- -->
</a>
<h3>Uses of <a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a> in <a href="../table/package-summary.html">cc.carm.lib.easysql.api.table</a></h3>
<table class="useSummary">
<caption><span>Classes in <a href="../table/package-summary.html">cc.carm.lib.easysql.api.table</a> that implement <a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,449 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>ForeignKeyRule (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ForeignKeyRule (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":9,"i2":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ForeignKeyRule.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.enums</a></div>
<h2 title="Enum ForeignKeyRule" class="title">Enum ForeignKeyRule</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&gt;</li>
<li>
<ul class="inheritance">
<li>cc.carm.lib.easysql.api.enums.ForeignKeyRule</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.io.Serializable</code>, <code>java.lang.Comparable&lt;<a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&gt;</code></dd>
</dl>
<hr>
<pre>public enum <span class="typeNameLabel">ForeignKeyRule</span>
extends java.lang.Enum&lt;<a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Enum Constant</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#CASCADE">CASCADE</a></span></code></th>
<td class="colLast">
<div class="block"><b>级联删除</b>,删除包含与已删除键值有参照关系的所有记录</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#NO_ACTION">NO_ACTION</a></span></code></th>
<td class="colLast">
<div class="block">啥也不做</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#RESTRICT">RESTRICT</a></span></code></th>
<td class="colLast">
<div class="block">拒绝删除要求,直到使用删除键值的辅助表被手工删除,并且没有参照时(这是默认设置,也是最安全的设置)</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#SET_DEFAULT">SET_DEFAULT</a></span></code></th>
<td class="colLast">
<div class="block">修改包含与已删除键值有参照关系的所有记录,使用默认值替换(只能用于设定了DEFAULT的字段)</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#SET_NULL">SET_NULL</a></span></code></th>
<td class="colLast">
<div class="block">修改包含与已删除键值有参照关系的所有记录,使用NULL值替换(只能用于已标记为NOT NULL的字段)</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getRuleName()">getRuleName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
<td class="colLast">
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#values()">values</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a id="NO_ACTION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NO_ACTION</h4>
<pre>public static final&nbsp;<a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a> NO_ACTION</pre>
<div class="block">啥也不做
<p>注意: 在Mysql中该选项实际上等同于采用默认的 <a href="#RESTRICT"><code>RESTRICT</code></a> 设定!</div>
</li>
</ul>
<a id="RESTRICT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RESTRICT</h4>
<pre>public static final&nbsp;<a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a> RESTRICT</pre>
<div class="block">拒绝删除要求,直到使用删除键值的辅助表被手工删除,并且没有参照时(这是默认设置,也是最安全的设置)</div>
</li>
</ul>
<a id="SET_NULL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SET_NULL</h4>
<pre>public static final&nbsp;<a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a> SET_NULL</pre>
<div class="block">修改包含与已删除键值有参照关系的所有记录,使用NULL值替换(只能用于已标记为NOT NULL的字段)</div>
</li>
</ul>
<a id="SET_DEFAULT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SET_DEFAULT</h4>
<pre>public static final&nbsp;<a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a> SET_DEFAULT</pre>
<div class="block">修改包含与已删除键值有参照关系的所有记录,使用默认值替换(只能用于设定了DEFAULT的字段)</div>
</li>
</ul>
<a id="CASCADE">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CASCADE</h4>
<pre>public static final&nbsp;<a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a> CASCADE</pre>
<div class="block"><b>级联删除</b>,删除包含与已删除键值有参照关系的所有记录</div>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="values()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre class="methodSignature">public static&nbsp;<a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (ForeignKeyRule c : ForeignKeyRule.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a id="valueOf(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valueOf</h4>
<pre class="methodSignature">public static&nbsp;<a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
<a id="getRuleName()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getRuleName</h4>
<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getRuleName()</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ForeignKeyRule.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,436 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>IndexType (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="IndexType (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":9,"i2":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/IndexType.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.enums</a></div>
<h2 title="Enum IndexType" class="title">Enum IndexType</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&gt;</li>
<li>
<ul class="inheritance">
<li>cc.carm.lib.easysql.api.enums.IndexType</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.io.Serializable</code>, <code>java.lang.Comparable&lt;<a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&gt;</code></dd>
</dl>
<hr>
<pre>public enum <span class="typeNameLabel">IndexType</span>
extends java.lang.Enum&lt;<a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Enum Constant</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#FULLTEXT_INDEX">FULLTEXT_INDEX</a></span></code></th>
<td class="colLast">
<div class="block"><b>全文索引</b> 主要用来查找文本中的关键字,而不是直接与索引中的值相比较。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#INDEX">INDEX</a></span></code></th>
<td class="colLast">
<div class="block"><b>普通索引</b>(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速度。</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#PRIMARY_KEY">PRIMARY_KEY</a></span></code></th>
<td class="colLast">
<div class="block"><b>主键索引</b> 是唯一索引的特定类型。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#UNIQUE_KEY">UNIQUE_KEY</a></span></code></th>
<td class="colLast">
<div class="block"><b>唯一索引</b> 是在表上一个或者多个字段组合建立的索引,这个或者这些字段的值组合起来在表中不可以重复,用于保证数据的唯一性。</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
<td class="colLast">
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#values()">values</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a id="INDEX">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>INDEX</h4>
<pre>public static final&nbsp;<a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a> INDEX</pre>
<div class="block"><b>普通索引</b>(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速度。
<br> 因此,应该只为那些最经常出现在查询条件(WHERE column=)或排序条件(ORDER BY column)中的数据列创建索引。
<br> 只要有可能,就应该选择一个数据最整齐、最紧凑的数据列(如一个整数类型的数据列)来创建索引。</div>
</li>
</ul>
<a id="UNIQUE_KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>UNIQUE_KEY</h4>
<pre>public static final&nbsp;<a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a> UNIQUE_KEY</pre>
<div class="block"><b>唯一索引</b> 是在表上一个或者多个字段组合建立的索引,这个或者这些字段的值组合起来在表中不可以重复,用于保证数据的唯一性。</div>
</li>
</ul>
<a id="PRIMARY_KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PRIMARY_KEY</h4>
<pre>public static final&nbsp;<a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a> PRIMARY_KEY</pre>
<div class="block"><b>主键索引</b> 是唯一索引的特定类型。表中创建主键时自动创建的索引 。一个表只能建立一个主索引。</div>
</li>
</ul>
<a id="FULLTEXT_INDEX">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>FULLTEXT_INDEX</h4>
<pre>public static final&nbsp;<a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a> FULLTEXT_INDEX</pre>
<div class="block"><b>全文索引</b> 主要用来查找文本中的关键字,而不是直接与索引中的值相比较。
<br> 请搭配 MATCH 等语句使用,而不是使用 WHERE - LIKE 。
<br> 全文索引只可用于 CHAR、 VARCHAR 与 TEXT 系列类型。</div>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="values()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre class="methodSignature">public static&nbsp;<a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (IndexType c : IndexType.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a id="valueOf(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valueOf</h4>
<pre class="methodSignature">public static&nbsp;<a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
<a id="getName()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getName</h4>
<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getName()</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/IndexType.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,419 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>NumberType (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="NumberType (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":9,"i1":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/NumberType.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.enums</a></div>
<h2 title="Enum NumberType" class="title">Enum NumberType</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&gt;</li>
<li>
<ul class="inheritance">
<li>cc.carm.lib.easysql.api.enums.NumberType</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.io.Serializable</code>, <code>java.lang.Comparable&lt;<a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&gt;</code></dd>
</dl>
<hr>
<pre>public enum <span class="typeNameLabel">NumberType</span>
extends java.lang.Enum&lt;<a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Enum Constant</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#BIGINT">BIGINT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#INT">INT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#MEDIUMINT">MEDIUMINT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#SMALLINT">SMALLINT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#TINYINT">TINYINT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
<td class="colLast">
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#values()">values</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a id="TINYINT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TINYINT</h4>
<pre>public static final&nbsp;<a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a> TINYINT</pre>
</li>
</ul>
<a id="SMALLINT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SMALLINT</h4>
<pre>public static final&nbsp;<a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a> SMALLINT</pre>
</li>
</ul>
<a id="MEDIUMINT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MEDIUMINT</h4>
<pre>public static final&nbsp;<a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a> MEDIUMINT</pre>
</li>
</ul>
<a id="INT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>INT</h4>
<pre>public static final&nbsp;<a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a> INT</pre>
</li>
</ul>
<a id="BIGINT">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>BIGINT</h4>
<pre>public static final&nbsp;<a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a> BIGINT</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="values()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre class="methodSignature">public static&nbsp;<a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (NumberType c : NumberType.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a id="valueOf(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>valueOf</h4>
<pre class="methodSignature">public static&nbsp;<a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/NumberType.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,237 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Class cc.carm.lib.easysql.api.enums.ForeignKeyRule (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class cc.carm.lib.easysql.api.enums.ForeignKeyRule (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Class cc.carm.lib.easysql.api.enums.ForeignKeyRule" class="title">Uses of Class<br>cc.carm.lib.easysql.api.enums.ForeignKeyRule</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.enums">cc.carm.lib.easysql.api.enums</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a> in <a href="../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a> with parameters of type <a href="../ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../../builder/TableCreateBuilder.html#addForeignKey(java.lang.String,java.lang.String,java.lang.String,java.lang.String,cc.carm.lib.easysql.api.enums.ForeignKeyRule,cc.carm.lib.easysql.api.enums.ForeignKeyRule)">addForeignKey</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableColumn,
@Nullable java.lang.String&nbsp;constraintName,
@NotNull java.lang.String&nbsp;foreignTable,
@NotNull java.lang.String&nbsp;foreignColumn,
@Nullable <a href="../ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&nbsp;updateRule,
@Nullable <a href="../ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>&nbsp;deleteRule)</code></th>
<td class="colLast">
<div class="block">以本表位从表,为表中某列设定外键。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.enums">
<!-- -->
</a>
<h3>Uses of <a href="../ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.enums</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.enums</a> that return <a href="../ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ForeignKeyRule.</span><code><span class="memberNameLink"><a href="../ForeignKeyRule.html#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
<td class="colLast">
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ForeignKeyRule.</span><code><span class="memberNameLink"><a href="../ForeignKeyRule.html#values()">values</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,251 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Class cc.carm.lib.easysql.api.enums.IndexType (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class cc.carm.lib.easysql.api.enums.IndexType (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Class cc.carm.lib.easysql.api.enums.IndexType" class="title">Uses of Class<br>cc.carm.lib.easysql.api.enums.IndexType</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.enums">cc.carm.lib.easysql.api.enums</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a> in <a href="../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a> with parameters of type <a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../../builder/TableAlterBuilder.html#addIndex(cc.carm.lib.easysql.api.enums.IndexType,java.lang.String,java.lang.String,java.lang.String...)">addIndex</a></span>&#8203;(@NotNull <a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;indexType,
@Nullable java.lang.String&nbsp;indexName,
@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String...&nbsp;moreColumns)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../../builder/TableCreateBuilder.html#setIndex(cc.carm.lib.easysql.api.enums.IndexType,java.lang.String,java.lang.String,java.lang.String...)">setIndex</a></span>&#8203;(@NotNull <a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;type,
@Nullable java.lang.String&nbsp;indexName,
@NotNull java.lang.String&nbsp;columnName,
@NotNull java.lang.String...&nbsp;moreColumns)</code></th>
<td class="colLast">
<div class="block">设定表中的某列为索引或键。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../../builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../../builder/TableCreateBuilder.html#setIndex(java.lang.String,cc.carm.lib.easysql.api.enums.IndexType)">setIndex</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull <a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>&nbsp;type)</code></th>
<td class="colLast">
<div class="block">设定表中的某列为索引或键。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.enums">
<!-- -->
</a>
<h3>Uses of <a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.enums</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.enums</a> that return <a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">IndexType.</span><code><span class="memberNameLink"><a href="../IndexType.html#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
<td class="colLast">
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">IndexType.</span><code><span class="memberNameLink"><a href="../IndexType.html#values()">values</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,254 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Class cc.carm.lib.easysql.api.enums.NumberType (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class cc.carm.lib.easysql.api.enums.NumberType (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Class cc.carm.lib.easysql.api.enums.NumberType" class="title">Uses of Class<br>cc.carm.lib.easysql.api.enums.NumberType</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.enums">cc.carm.lib.easysql.api.enums</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a> in <a href="../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a> with parameters of type <a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../../builder/TableAlterBuilder.html#addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@NotNull <a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType)</code></th>
<td class="colLast">
<div class="block">为该表添加一个自增列
<br> 自增列强制要求为数字类型,非空,且为UNIQUE。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;java.lang.Integer&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableAlterBuilder.</span><code><span class="memberNameLink"><a href="../../builder/TableAlterBuilder.html#addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType,boolean,boolean)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@Nullable <a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType,
boolean&nbsp;primary,
boolean&nbsp;unsigned)</code></th>
<td class="colLast">
<div class="block">为该表添加一个自增列</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableCreateBuilder.</span><code><span class="memberNameLink"><a href="../../builder/TableCreateBuilder.html#addAutoIncrementColumn(java.lang.String,cc.carm.lib.easysql.api.enums.NumberType,boolean,boolean)">addAutoIncrementColumn</a></span>&#8203;(@NotNull java.lang.String&nbsp;columnName,
@Nullable <a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>&nbsp;numberType,
boolean&nbsp;asPrimaryKey,
boolean&nbsp;unsigned)</code></th>
<td class="colLast">
<div class="block">为该表添加一个自增列</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.enums">
<!-- -->
</a>
<h3>Uses of <a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.enums</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.enums</a> that return <a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">NumberType.</span><code><span class="memberNameLink"><a href="../NumberType.html#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
<td class="colLast">
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">NumberType.</span><code><span class="memberNameLink"><a href="../NumberType.html#values()">values</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,176 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.enums (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.enums (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Package" class="title">Package&nbsp;cc.carm.lib.easysql.api.enums</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Enum</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums">ForeignKeyRule</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums">IndexType</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums">NumberType</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,171 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.enums Class Hierarchy (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.enums Class Hierarchy (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package cc.carm.lib.easysql.api.enums</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<ul>
<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
<ul>
<li class="circle">cc.carm.lib.easysql.api.enums.<a href="ForeignKeyRule.html" title="enum in cc.carm.lib.easysql.api.enums"><span class="typeNameLink">ForeignKeyRule</span></a></li>
<li class="circle">cc.carm.lib.easysql.api.enums.<a href="IndexType.html" title="enum in cc.carm.lib.easysql.api.enums"><span class="typeNameLink">IndexType</span></a></li>
<li class="circle">cc.carm.lib.easysql.api.enums.<a href="NumberType.html" title="enum in cc.carm.lib.easysql.api.enums"><span class="typeNameLink">NumberType</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,222 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Package cc.carm.lib.easysql.api.enums (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package cc.carm.lib.easysql.api.enums (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Uses of Package cc.carm.lib.easysql.api.enums" class="title">Uses of Package<br>cc.carm.lib.easysql.api.enums</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="package-summary.html">cc.carm.lib.easysql.api.enums</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.enums">cc.carm.lib.easysql.api.enums</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.enums</a> used by <a href="../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ForeignKeyRule.html#cc.carm.lib.easysql.api.builder">ForeignKeyRule</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/IndexType.html#cc.carm.lib.easysql.api.builder">IndexType</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/NumberType.html#cc.carm.lib.easysql.api.builder">NumberType</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.enums">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.enums</a> used by <a href="package-summary.html">cc.carm.lib.easysql.api.enums</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/ForeignKeyRule.html#cc.carm.lib.easysql.api.enums">ForeignKeyRule</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/IndexType.html#cc.carm.lib.easysql.api.enums">IndexType</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/NumberType.html#cc.carm.lib.easysql.api.enums">NumberType</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,284 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>SQLBiFunction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SQLBiFunction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":18};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLBiFunction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.function</a></div>
<h2 title="Interface SQLBiFunction" class="title">Interface SQLBiFunction&lt;T,&#8203;U,&#8203;R&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>Functional Interface:</dt>
<dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
</dl>
<hr>
<pre>@FunctionalInterface
public interface <span class="typeNameLabel">SQLBiFunction&lt;T,&#8203;U,&#8203;R&gt;</span></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">R</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#apply(T,U)">apply</a></span>&#8203;(<a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">T</a>&nbsp;t,
<a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">U</a>&nbsp;u)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default &lt;V&gt;&nbsp;<a href="SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a>&lt;<a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">T</a>,&#8203;<a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">U</a>,&#8203;V&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#then(cc.carm.lib.easysql.api.function.SQLFunction)">then</a></span>&#8203;(@NotNull <a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super <a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">R</a>,&#8203;? extends V&gt;&nbsp;after)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="apply(java.lang.Object,java.lang.Object)">
<!-- -->
</a><a id="apply(T,U)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>apply</h4>
<pre class="methodSignature">@Nullable
<a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">R</a>&nbsp;apply&#8203;(@NotNull
<a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">T</a>&nbsp;t,
@NotNull
<a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">U</a>&nbsp;u)
throws java.sql.SQLException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.sql.SQLException</code></dd>
</dl>
</li>
</ul>
<a id="then(cc.carm.lib.easysql.api.function.SQLFunction)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>then</h4>
<pre class="methodSignature">default&nbsp;&lt;V&gt;&nbsp;<a href="SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a>&lt;<a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">T</a>,&#8203;<a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">U</a>,&#8203;V&gt;&nbsp;then&#8203;(@NotNull
@NotNull <a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super <a href="SQLBiFunction.html" title="type parameter in SQLBiFunction">R</a>,&#8203;? extends V&gt;&nbsp;after)</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLBiFunction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,325 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>SQLDebugHandler (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SQLDebugHandler (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":1,"i3":18};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLDebugHandler.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.function</a></div>
<h2 title="Interface SQLDebugHandler" class="title">Interface SQLDebugHandler</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public interface <span class="typeNameLabel">SQLDebugHandler</span></pre>
<div class="block">异常处理器。
<br> 在使用 <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)"><code>SQLAction.execute(SQLExceptionHandler)</code></a> 等相关方法时,
如果发生异常,则会调用错误处理器进行错误内容的输出提示。</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#afterQuery(cc.carm.lib.easysql.api.SQLQuery,long,long)">afterQuery</a></span>&#8203;(@NotNull <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>&nbsp;query,
long&nbsp;executeNanoTime,
long&nbsp;closeNanoTime)</code></th>
<td class="colLast">
<div class="block">该方法将在 <a href="../SQLQuery.html#close()"><code>SQLQuery.close()</code></a> 执行后调用。</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#beforeExecute(cc.carm.lib.easysql.api.SQLAction,java.util.List)">beforeExecute</a></span>&#8203;(@NotNull <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&nbsp;action,
@NotNull java.util.List&lt;@Nullable java.lang.Object[]&gt;&nbsp;params)</code></th>
<td class="colLast">
<div class="block">该方法将在 <a href="../SQLAction.html#execute()"><code>SQLAction.execute()</code></a> 执行前调用。</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#defaultHandler(org.slf4j.Logger)">defaultHandler</a></span>&#8203;(org.slf4j.Logger&nbsp;logger)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>default java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#parseParams(java.lang.Object%5B%5D)">parseParams</a></span>&#8203;(@Nullable java.lang.Object[]&nbsp;params)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="beforeExecute(cc.carm.lib.easysql.api.SQLAction,java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>beforeExecute</h4>
<pre class="methodSignature">void&nbsp;beforeExecute&#8203;(@NotNull
@NotNull <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&nbsp;action,
@NotNull
@NotNull java.util.List&lt;@Nullable java.lang.Object[]&gt;&nbsp;params)</pre>
<div class="block">该方法将在 <a href="../SQLAction.html#execute()"><code>SQLAction.execute()</code></a> 执行前调用。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>action</code> - <a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api"><code>SQLAction</code></a> 对象</dd>
<dd><code>params</code> - 执行传入的参数列表。
实际上,仅有 <a href="../action/PreparedSQLUpdateAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>PreparedSQLUpdateAction</code></a><a href="../action/PreparedSQLUpdateBatchAction.html" title="interface in cc.carm.lib.easysql.api.action"><code>PreparedSQLUpdateBatchAction</code></a> 才会有传入参数。</dd>
</dl>
</li>
</ul>
<a id="afterQuery(cc.carm.lib.easysql.api.SQLQuery,long,long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>afterQuery</h4>
<pre class="methodSignature">void&nbsp;afterQuery&#8203;(@NotNull
@NotNull <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>&nbsp;query,
long&nbsp;executeNanoTime,
long&nbsp;closeNanoTime)</pre>
<div class="block">该方法将在 <a href="../SQLQuery.html#close()"><code>SQLQuery.close()</code></a> 执行后调用。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>query</code> - <a href="../SQLQuery.html" title="interface in cc.carm.lib.easysql.api"><code>SQLQuery</code></a> 对象</dd>
<dd><code>executeNanoTime</code> - 该次查询开始执行的时间 (单位:纳秒)</dd>
<dd><code>closeNanoTime</code> - 该次查询彻底关闭的时间 (单位:纳秒)</dd>
</dl>
</li>
</ul>
<a id="parseParams(java.lang.Object[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parseParams</h4>
<pre class="methodSignature">default&nbsp;java.lang.String&nbsp;parseParams&#8203;(@Nullable
@Nullable java.lang.Object[]&nbsp;params)</pre>
</li>
</ul>
<a id="defaultHandler(org.slf4j.Logger)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>defaultHandler</h4>
<pre class="methodSignature">static&nbsp;<a href="SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a>&nbsp;defaultHandler&#8203;(org.slf4j.Logger&nbsp;logger)</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLDebugHandler.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,297 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>SQLExceptionHandler (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SQLExceptionHandler (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLExceptionHandler.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.function</a></div>
<h2 title="Interface SQLExceptionHandler" class="title">Interface SQLExceptionHandler</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code>java.util.function.BiConsumer&lt;java.sql.SQLException,&#8203;<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</code></dd>
</dl>
<dl>
<dt>Functional Interface:</dt>
<dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
</dl>
<hr>
<pre>@FunctionalInterface
public interface <span class="typeNameLabel">SQLExceptionHandler</span>
extends java.util.function.BiConsumer&lt;java.sql.SQLException,&#8203;<a href="../SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;?&gt;&gt;</pre>
<div class="block">异常处理器。
<br> 在使用 <a href="../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)"><code>SQLAction.execute(SQLExceptionHandler)</code></a> 等相关方法时,
如果发生异常,则会调用错误处理器进行错误内容的输出提示。</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span>Static Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#detailed(org.slf4j.Logger)">detailed</a></span>&#8203;(org.slf4j.Logger&nbsp;logger)</code></th>
<td class="colLast">
<div class="block">默认的异常处理器,将详细的输出相关错误与错误来源。</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#silent()">silent</a></span>()</code></th>
<td class="colLast">
<div class="block">“安静“ 的错误处理器,发生错误什么都不做。</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.util.function.BiConsumer">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;java.util.function.BiConsumer</h3>
<code>accept, andThen</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="detailed(org.slf4j.Logger)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>detailed</h4>
<pre class="methodSignature">static&nbsp;<a href="SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;detailed&#8203;(org.slf4j.Logger&nbsp;logger)</pre>
<div class="block">默认的异常处理器,将详细的输出相关错误与错误来源。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>logger</code> - 用于输出错误信息的Logger。</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>输出详细信息的错误处理器。</dd>
</dl>
</li>
</ul>
<a id="silent()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>silent</h4>
<pre class="methodSignature">static&nbsp;<a href="SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;silent()</pre>
<div class="block">“安静“ 的错误处理器,发生错误什么都不做。
强烈不建议把此处理器作为默认处理器使用!</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>无输出的处理器。</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLExceptionHandler.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,296 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>SQLFunction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SQLFunction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":18,"i2":18};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLFunction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.function</a></div>
<h2 title="Interface SQLFunction" class="title">Interface SQLFunction&lt;T,&#8203;R&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>Functional Interface:</dt>
<dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
</dl>
<hr>
<pre>@FunctionalInterface
public interface <span class="typeNameLabel">SQLFunction&lt;T,&#8203;R&gt;</span></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="SQLFunction.html" title="type parameter in SQLFunction">R</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#apply(T)">apply</a></span>&#8203;(<a href="SQLFunction.html" title="type parameter in SQLFunction">T</a>&nbsp;t)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default &lt;V&gt;&nbsp;<a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;V,&#8203;<a href="SQLFunction.html" title="type parameter in SQLFunction">R</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#compose(cc.carm.lib.easysql.api.function.SQLFunction)">compose</a></span>&#8203;(@NotNull <a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super V,&#8203;? extends <a href="SQLFunction.html" title="type parameter in SQLFunction">T</a>&gt;&nbsp;before)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>default &lt;V&gt;&nbsp;<a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="SQLFunction.html" title="type parameter in SQLFunction">T</a>,&#8203;V&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#then(cc.carm.lib.easysql.api.function.SQLFunction)">then</a></span>&#8203;(@NotNull <a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super <a href="SQLFunction.html" title="type parameter in SQLFunction">R</a>,&#8203;? extends V&gt;&nbsp;after)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="apply(java.lang.Object)">
<!-- -->
</a><a id="apply(T)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>apply</h4>
<pre class="methodSignature">@Nullable
<a href="SQLFunction.html" title="type parameter in SQLFunction">R</a>&nbsp;apply&#8203;(@NotNull
<a href="SQLFunction.html" title="type parameter in SQLFunction">T</a>&nbsp;t)
throws java.sql.SQLException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.sql.SQLException</code></dd>
</dl>
</li>
</ul>
<a id="compose(cc.carm.lib.easysql.api.function.SQLFunction)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>compose</h4>
<pre class="methodSignature">default&nbsp;&lt;V&gt;&nbsp;<a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;V,&#8203;<a href="SQLFunction.html" title="type parameter in SQLFunction">R</a>&gt;&nbsp;compose&#8203;(@NotNull
@NotNull <a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super V,&#8203;? extends <a href="SQLFunction.html" title="type parameter in SQLFunction">T</a>&gt;&nbsp;before)</pre>
</li>
</ul>
<a id="then(cc.carm.lib.easysql.api.function.SQLFunction)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>then</h4>
<pre class="methodSignature">default&nbsp;&lt;V&gt;&nbsp;<a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="SQLFunction.html" title="type parameter in SQLFunction">T</a>,&#8203;V&gt;&nbsp;then&#8203;(@NotNull
@NotNull <a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super <a href="SQLFunction.html" title="type parameter in SQLFunction">R</a>,&#8203;? extends V&gt;&nbsp;after)</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLFunction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,282 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>SQLHandler (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SQLHandler (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":18};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLHandler.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.function</a></div>
<h2 title="Interface SQLHandler" class="title">Interface SQLHandler&lt;T&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>Functional Interface:</dt>
<dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
</dl>
<hr>
<pre>@FunctionalInterface
public interface <span class="typeNameLabel">SQLHandler&lt;T&gt;</span></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#accept(T)">accept</a></span>&#8203;(<a href="SQLHandler.html" title="type parameter in SQLHandler">T</a>&nbsp;t)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default @NotNull <a href="SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="SQLHandler.html" title="type parameter in SQLHandler">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#andThen(cc.carm.lib.easysql.api.function.SQLHandler)">andThen</a></span>&#8203;(@NotNull <a href="SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;? super <a href="SQLHandler.html" title="type parameter in SQLHandler">T</a>&gt;&nbsp;after)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="accept(java.lang.Object)">
<!-- -->
</a><a id="accept(T)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>accept</h4>
<pre class="methodSignature">void&nbsp;accept&#8203;(@NotNull
<a href="SQLHandler.html" title="type parameter in SQLHandler">T</a>&nbsp;t)
throws java.sql.SQLException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.sql.SQLException</code></dd>
</dl>
</li>
</ul>
<a id="andThen(cc.carm.lib.easysql.api.function.SQLHandler)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>andThen</h4>
<pre class="methodSignature">@NotNull
@Contract(pure=true)
default&nbsp;@NotNull <a href="SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="SQLHandler.html" title="type parameter in SQLHandler">T</a>&gt;&nbsp;andThen&#8203;(@NotNull
@NotNull <a href="SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;? super <a href="SQLHandler.html" title="type parameter in SQLHandler">T</a>&gt;&nbsp;after)</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/SQLHandler.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,230 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.function.SQLBiFunction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.function.SQLBiFunction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.function.SQLBiFunction" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.function.SQLBiFunction</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.function">cc.carm.lib.easysql.api.function</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> with parameters of type <a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;R&gt;&nbsp;java.util.concurrent.CompletableFuture&lt;R&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#fetchMetadata(cc.carm.lib.easysql.api.function.SQLBiFunction,cc.carm.lib.easysql.api.function.SQLFunction)">fetchMetadata</a></span>&#8203;(@NotNull <a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a>&lt;java.sql.DatabaseMetaData,&#8203;java.sql.Connection,&#8203;java.sql.ResultSet&gt;&nbsp;supplier,
@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull java.sql.ResultSet,&#8203;R&gt;&nbsp;reader)</code></th>
<td class="colLast">
<div class="block">获取并操作 <code>DatabaseMetaData</code> 提供的指定 <code>ResultSet</code> 以得到需要的数据库消息。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;R&gt;&nbsp;java.util.concurrent.CompletableFuture&lt;R&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#fetchMetadata(cc.carm.lib.easysql.api.function.SQLBiFunction)">fetchMetadata</a></span>&#8203;(@NotNull <a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a>&lt;java.sql.DatabaseMetaData,&#8203;java.sql.Connection,&#8203;R&gt;&nbsp;reader)</code></th>
<td class="colLast">
<div class="block">获取并操作 <code>DatabaseMetaData</code> 以得到需要的数据库消息。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.function">
<!-- -->
</a>
<h3>Uses of <a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a> that return <a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default &lt;V&gt;&nbsp;<a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a>&lt;<a href="../SQLBiFunction.html" title="type parameter in SQLBiFunction">T</a>,&#8203;<a href="../SQLBiFunction.html" title="type parameter in SQLBiFunction">U</a>,&#8203;V&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLBiFunction.</span><code><span class="memberNameLink"><a href="../SQLBiFunction.html#then(cc.carm.lib.easysql.api.function.SQLFunction)">then</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super <a href="../SQLBiFunction.html" title="type parameter in SQLBiFunction">R</a>,&#8203;? extends V&gt;&nbsp;after)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,239 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.function.SQLDebugHandler (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.function.SQLDebugHandler (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.function.SQLDebugHandler" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.function.SQLDebugHandler</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.function">cc.carm.lib.easysql.api.function</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>@NotNull <a href="../SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#getDebugHandler()">getDebugHandler</a></span>()</code></th>
<td class="colLast">
<div class="block">获取调试处理器,用于处理调试信息。</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> with parameters of type <a href="../SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#setDebugHandler(cc.carm.lib.easysql.api.function.SQLDebugHandler)">setDebugHandler</a></span>&#8203;(@NotNull <a href="../SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a>&nbsp;debugHandler)</code></th>
<td class="colLast">
<div class="block">设定调试处理器,默认为 <a href="../SQLDebugHandler.html#defaultHandler(org.slf4j.Logger)"><code>defaultHandler(Logger)</code></a></div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.function">
<!-- -->
</a>
<h3>Uses of <a href="../SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a> that return <a href="../SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLDebugHandler.</span><code><span class="memberNameLink"><a href="../SQLDebugHandler.html#defaultHandler(org.slf4j.Logger)">defaultHandler</a></span>&#8203;(org.slf4j.Logger&nbsp;logger)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,300 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.function.SQLExceptionHandler (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.function.SQLExceptionHandler (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.function.SQLExceptionHandler" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.function.SQLExceptionHandler</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.function">cc.carm.lib.easysql.api.function</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#defaultExceptionHandler()">defaultExceptionHandler</a></span>()</code></th>
<td class="colLast">
<div class="block">获取管理器提供的默认异常处理器。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>@NotNull <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#getExceptionHandler()">getExceptionHandler</a></span>()</code></th>
<td class="colLast">
<div class="block">获取改管理器提供的默认异常处理器。</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> with parameters of type <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="../../SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function,
@Nullable <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;exceptionHandler)</code></th>
<td class="colLast">
<div class="block">执行语句并处理返回值</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,R,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="../../SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function,
R&nbsp;defaultResult,
@Nullable <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;exceptionHandler)</code></th>
<td class="colLast">
<div class="block">执行语句并处理返回值</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../../SQLAction.html" title="type parameter in SQLAction">T</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a></span>&#8203;(@Nullable <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;exceptionHandler)</code></th>
<td class="colLast">
<div class="block">执行语句并返回值</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">executeAsync</a></span>&#8203;(@Nullable <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="../../SQLAction.html" title="type parameter in SQLAction">T</a>&gt;&nbsp;success,
@Nullable <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;failure)</code></th>
<td class="colLast">
<div class="block">异步执行SQL语句</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#handleException(cc.carm.lib.easysql.api.function.SQLExceptionHandler,java.sql.SQLException)">handleException</a></span>&#8203;(@Nullable <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;handler,
java.sql.SQLException&nbsp;exception)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">setExceptionHandler</a></span>&#8203;(@Nullable <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;handler)</code></th>
<td class="colLast">
<div class="block">设定通用的异常处理器。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#setExceptionHandler(cc.carm.lib.easysql.api.function.SQLExceptionHandler)">setExceptionHandler</a></span>&#8203;(@Nullable <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;handler)</code></th>
<td class="colLast">
<div class="block">设定通用的异常处理器。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.function">
<!-- -->
</a>
<h3>Uses of <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a> that return <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLExceptionHandler.</span><code><span class="memberNameLink"><a href="../SQLExceptionHandler.html#detailed(org.slf4j.Logger)">detailed</a></span>&#8203;(org.slf4j.Logger&nbsp;logger)</code></th>
<td class="colLast">
<div class="block">默认的异常处理器,将详细的输出相关错误与错误来源。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLExceptionHandler.</span><code><span class="memberNameLink"><a href="../SQLExceptionHandler.html#silent()">silent</a></span>()</code></th>
<td class="colLast">
<div class="block">“安静“ 的错误处理器,发生错误什么都不做。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,363 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.function.SQLFunction (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.function.SQLFunction (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.function.SQLFunction" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.function.SQLFunction</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action.query">cc.carm.lib.easysql.api.action.query</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.function">cc.carm.lib.easysql.api.function</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> with parameters of type <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="../../SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function,
@Nullable <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;exceptionHandler)</code></th>
<td class="colLast">
<div class="block">执行语句并处理返回值</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#execute(cc.carm.lib.easysql.api.function.SQLFunction,R,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">execute</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="../../SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function,
R&nbsp;defaultResult,
@Nullable <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;exceptionHandler)</code></th>
<td class="colLast">
<div class="block">执行语句并处理返回值</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction)">executeFunction</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull <a href="../../SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function)</code></th>
<td class="colLast">
<div class="block">执行语句并处理返回值</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">executeFunction</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull <a href="../../SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;function,
R&nbsp;defaultResult)</code></th>
<td class="colLast">
<div class="block">执行语句并处理返回值</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;R&gt;&nbsp;@NotNull java.util.concurrent.CompletableFuture&lt;R&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#executeFuture(cc.carm.lib.easysql.api.function.SQLFunction)">executeFuture</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="../../SQLAction.html" title="type parameter in SQLAction">T</a>,&#8203;R&gt;&nbsp;handler)</code></th>
<td class="colLast">
<div class="block">以异步Future方式执行SQL语句。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;R&gt;&nbsp;java.util.concurrent.CompletableFuture&lt;R&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#fetchMetadata(cc.carm.lib.easysql.api.function.SQLBiFunction,cc.carm.lib.easysql.api.function.SQLFunction)">fetchMetadata</a></span>&#8203;(@NotNull <a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a>&lt;java.sql.DatabaseMetaData,&#8203;java.sql.Connection,&#8203;java.sql.ResultSet&gt;&nbsp;supplier,
@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull java.sql.ResultSet,&#8203;R&gt;&nbsp;reader)</code></th>
<td class="colLast">
<div class="block">获取并操作 <code>DatabaseMetaData</code> 提供的指定 <code>ResultSet</code> 以得到需要的数据库消息。</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;java.util.concurrent.CompletableFuture&lt;R&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#fetchMetadata(cc.carm.lib.easysql.api.function.SQLFunction,cc.carm.lib.easysql.api.function.SQLFunction)">fetchMetadata</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;java.sql.DatabaseMetaData,&#8203;java.sql.ResultSet&gt;&nbsp;supplier,
@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull java.sql.ResultSet,&#8203;R&gt;&nbsp;reader)</code></th>
<td class="colLast">
<div class="block">获取并操作 <code>DatabaseMetaData</code> 提供的指定 <code>ResultSet</code> 以得到需要的数据库消息。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;java.util.concurrent.CompletableFuture&lt;R&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLManager.</span><code><span class="memberNameLink"><a href="../../SQLManager.html#fetchMetadata(cc.carm.lib.easysql.api.function.SQLFunction)">fetchMetadata</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;java.sql.DatabaseMetaData,&#8203;R&gt;&nbsp;reader)</code></th>
<td class="colLast">
<div class="block">获取并操作 <code>DatabaseMetaData</code> 以得到需要的数据库消息。</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.action.query">
<!-- -->
</a>
<h3>Uses of <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a> in <a href="../../action/query/package-summary.html">cc.carm.lib.easysql.api.action.query</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../action/query/package-summary.html">cc.carm.lib.easysql.api.action.query</a> with parameters of type <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">QueryAction.</span><code><span class="memberNameLink"><a href="../../action/query/QueryAction.html#executeFunction(cc.carm.lib.easysql.api.function.SQLFunction,R)">executeFunction</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;@NotNull <a href="../../SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a>,&#8203;R&gt;&nbsp;function,
R&nbsp;defaultResult)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<h3>Uses of <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a> in <a href="../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a> with parameters of type <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;R&gt;&nbsp;java.util.concurrent.CompletableFuture&lt;R&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TableMetadataBuilder.</span><code><span class="memberNameLink"><a href="../../builder/TableMetadataBuilder.html#fetchColumns(java.lang.String,cc.carm.lib.easysql.api.function.SQLFunction)">fetchColumns</a></span>&#8203;(@Nullable java.lang.String&nbsp;columnPattern,
@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;java.sql.ResultSet,&#8203;R&gt;&nbsp;reader)</code></th>
<td class="colLast">
<div class="block">对表内的数据列元数据进行读取</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.function">
<!-- -->
</a>
<h3>Uses of <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a> that return <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default &lt;V&gt;&nbsp;<a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;V,&#8203;<a href="../SQLFunction.html" title="type parameter in SQLFunction">R</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLFunction.</span><code><span class="memberNameLink"><a href="../SQLFunction.html#compose(cc.carm.lib.easysql.api.function.SQLFunction)">compose</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super V,&#8203;? extends <a href="../SQLFunction.html" title="type parameter in SQLFunction">T</a>&gt;&nbsp;before)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default &lt;V&gt;&nbsp;<a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="../SQLFunction.html" title="type parameter in SQLFunction">T</a>,&#8203;V&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLFunction.</span><code><span class="memberNameLink"><a href="../SQLFunction.html#then(cc.carm.lib.easysql.api.function.SQLFunction)">then</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super <a href="../SQLFunction.html" title="type parameter in SQLFunction">R</a>,&#8203;? extends V&gt;&nbsp;after)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a> with parameters of type <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default &lt;V&gt;&nbsp;<a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;V,&#8203;<a href="../SQLFunction.html" title="type parameter in SQLFunction">R</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLFunction.</span><code><span class="memberNameLink"><a href="../SQLFunction.html#compose(cc.carm.lib.easysql.api.function.SQLFunction)">compose</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super V,&#8203;? extends <a href="../SQLFunction.html" title="type parameter in SQLFunction">T</a>&gt;&nbsp;before)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default &lt;V&gt;&nbsp;<a href="../SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a>&lt;<a href="../SQLBiFunction.html" title="type parameter in SQLBiFunction">T</a>,&#8203;<a href="../SQLBiFunction.html" title="type parameter in SQLBiFunction">U</a>,&#8203;V&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLBiFunction.</span><code><span class="memberNameLink"><a href="../SQLBiFunction.html#then(cc.carm.lib.easysql.api.function.SQLFunction)">then</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super <a href="../SQLBiFunction.html" title="type parameter in SQLBiFunction">R</a>,&#8203;? extends V&gt;&nbsp;after)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default &lt;V&gt;&nbsp;<a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;<a href="../SQLFunction.html" title="type parameter in SQLFunction">T</a>,&#8203;V&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLFunction.</span><code><span class="memberNameLink"><a href="../SQLFunction.html#then(cc.carm.lib.easysql.api.function.SQLFunction)">then</a></span>&#8203;(@NotNull <a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;? super <a href="../SQLFunction.html" title="type parameter in SQLFunction">R</a>,&#8203;? extends V&gt;&nbsp;after)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,251 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Interface cc.carm.lib.easysql.api.function.SQLHandler (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface cc.carm.lib.easysql.api.function.SQLHandler (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Interface cc.carm.lib.easysql.api.function.SQLHandler" class="title">Uses of Interface<br>cc.carm.lib.easysql.api.function.SQLHandler</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.function">cc.carm.lib.easysql.api.function</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> with parameters of type <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler)">executeAsync</a></span>&#8203;(@Nullable <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="../../SQLAction.html" title="type parameter in SQLAction">T</a>&gt;&nbsp;success)</code></th>
<td class="colLast">
<div class="block">异步执行SQL语句</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLAction.</span><code><span class="memberNameLink"><a href="../../SQLAction.html#executeAsync(cc.carm.lib.easysql.api.function.SQLHandler,cc.carm.lib.easysql.api.function.SQLExceptionHandler)">executeAsync</a></span>&#8203;(@Nullable <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="../../SQLAction.html" title="type parameter in SQLAction">T</a>&gt;&nbsp;success,
@Nullable <a href="../SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a>&nbsp;failure)</code></th>
<td class="colLast">
<div class="block">异步执行SQL语句</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static @NotNull <a href="../../table/NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#of(java.lang.String,cc.carm.lib.easysql.api.function.SQLHandler)">of</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName,
@Nullable <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="../../builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&gt;&nbsp;table)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api.function">
<!-- -->
</a>
<h3>Uses of <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a> in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a> that return <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="../SQLHandler.html" title="type parameter in SQLHandler">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLHandler.</span><code><span class="memberNameLink"><a href="../SQLHandler.html#andThen(cc.carm.lib.easysql.api.function.SQLHandler)">andThen</a></span>&#8203;(@NotNull <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;? super <a href="../SQLHandler.html" title="type parameter in SQLHandler">T</a>&gt;&nbsp;after)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">cc.carm.lib.easysql.api.function</a> with parameters of type <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default @NotNull <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="../SQLHandler.html" title="type parameter in SQLHandler">T</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLHandler.</span><code><span class="memberNameLink"><a href="../SQLHandler.html#andThen(cc.carm.lib.easysql.api.function.SQLHandler)">andThen</a></span>&#8203;(@NotNull <a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;? super <a href="../SQLHandler.html" title="type parameter in SQLHandler">T</a>&gt;&nbsp;after)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,188 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.function (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.function (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Package" class="title">Package&nbsp;cc.carm.lib.easysql.api.function</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLBiFunction</a>&lt;T,&#8203;U,&#8203;R&gt;</th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLDebugHandler</a></th>
<td class="colLast">
<div class="block">异常处理器。</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></th>
<td class="colLast">
<div class="block">异常处理器。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function">SQLFunction</a>&lt;T,&#8203;R&gt;</th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;T&gt;</th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,169 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.function Class Hierarchy (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.function Class Hierarchy (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package cc.carm.lib.easysql.api.function</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">java.util.function.BiConsumer&lt;T,&#8203;U&gt;
<ul>
<li class="circle">cc.carm.lib.easysql.api.function.<a href="SQLExceptionHandler.html" title="interface in cc.carm.lib.easysql.api.function"><span class="typeNameLink">SQLExceptionHandler</span></a></li>
</ul>
</li>
<li class="circle">cc.carm.lib.easysql.api.function.<a href="SQLBiFunction.html" title="interface in cc.carm.lib.easysql.api.function"><span class="typeNameLink">SQLBiFunction</span></a>&lt;T,&#8203;U,&#8203;R&gt;</li>
<li class="circle">cc.carm.lib.easysql.api.function.<a href="SQLDebugHandler.html" title="interface in cc.carm.lib.easysql.api.function"><span class="typeNameLink">SQLDebugHandler</span></a></li>
<li class="circle">cc.carm.lib.easysql.api.function.<a href="SQLFunction.html" title="interface in cc.carm.lib.easysql.api.function"><span class="typeNameLink">SQLFunction</span></a>&lt;T,&#8203;R&gt;</li>
<li class="circle">cc.carm.lib.easysql.api.function.<a href="SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function"><span class="typeNameLink">SQLHandler</span></a>&lt;T&gt;</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,288 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Package cc.carm.lib.easysql.api.function (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package cc.carm.lib.easysql.api.function (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Uses of Package cc.carm.lib.easysql.api.function" class="title">Uses of Package<br>cc.carm.lib.easysql.api.function</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="package-summary.html">cc.carm.lib.easysql.api.function</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action.query">cc.carm.lib.easysql.api.action.query</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.function">cc.carm.lib.easysql.api.function</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.function</a> used by <a href="../package-summary.html">cc.carm.lib.easysql.api</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLBiFunction.html#cc.carm.lib.easysql.api">SQLBiFunction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/SQLDebugHandler.html#cc.carm.lib.easysql.api">SQLDebugHandler</a></th>
<td class="colLast">
<div class="block">异常处理器。</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLExceptionHandler.html#cc.carm.lib.easysql.api">SQLExceptionHandler</a></th>
<td class="colLast">
<div class="block">异常处理器。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/SQLFunction.html#cc.carm.lib.easysql.api">SQLFunction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLHandler.html#cc.carm.lib.easysql.api">SQLHandler</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.action.query">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.function</a> used by <a href="../action/query/package-summary.html">cc.carm.lib.easysql.api.action.query</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLFunction.html#cc.carm.lib.easysql.api.action.query">SQLFunction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.function</a> used by <a href="../builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLFunction.html#cc.carm.lib.easysql.api.builder">SQLFunction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.function">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.function</a> used by <a href="package-summary.html">cc.carm.lib.easysql.api.function</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLBiFunction.html#cc.carm.lib.easysql.api.function">SQLBiFunction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/SQLDebugHandler.html#cc.carm.lib.easysql.api.function">SQLDebugHandler</a></th>
<td class="colLast">
<div class="block">异常处理器。</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLExceptionHandler.html#cc.carm.lib.easysql.api.function">SQLExceptionHandler</a></th>
<td class="colLast">
<div class="block">异常处理器。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/SQLFunction.html#cc.carm.lib.easysql.api.function">SQLFunction</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLHandler.html#cc.carm.lib.easysql.api.function">SQLHandler</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,194 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Package" class="title">Package&nbsp;cc.carm.lib.easysql.api</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SQLAction.html" title="interface in cc.carm.lib.easysql.api">SQLAction</a>&lt;T&gt;</th>
<td class="colLast">
<div class="block">SQLAction 是用于承载SQL语句并进行处理、返回的基本类。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SQLBuilder.html" title="interface in cc.carm.lib.easysql.api">SQLBuilder</a></th>
<td class="colLast">
<div class="block">SQLBuilder 是用于构建SQL语句以生成SQLAction执行操作的中间类。</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></th>
<td class="colLast">
<div class="block">SQLManager 是EasySQL的核心类,用于管理数据库连接,提供数据库操作的方法。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SQLQuery.html" title="interface in cc.carm.lib.easysql.api">SQLQuery</a></th>
<td class="colLast">
<div class="block">SQLQuery 是一个查询中间接口,用于查询操作的封装。</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a></th>
<td class="colLast">
<div class="block">SQLTable 基于 <a href="builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a> 构建表,用于快速创建与该表相关的操作。</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
-169
View File
@@ -1,169 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api Class Hierarchy (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api Class Hierarchy (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package cc.carm.lib.easysql.api</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">java.lang.AutoCloseable
<ul>
<li class="circle">cc.carm.lib.easysql.api.<a href="SQLQuery.html" title="interface in cc.carm.lib.easysql.api"><span class="typeNameLink">SQLQuery</span></a></li>
</ul>
</li>
<li class="circle">cc.carm.lib.easysql.api.<a href="SQLAction.html" title="interface in cc.carm.lib.easysql.api"><span class="typeNameLink">SQLAction</span></a>&lt;T&gt;</li>
<li class="circle">cc.carm.lib.easysql.api.<a href="SQLBuilder.html" title="interface in cc.carm.lib.easysql.api"><span class="typeNameLink">SQLBuilder</span></a></li>
<li class="circle">cc.carm.lib.easysql.api.<a href="SQLManager.html" title="interface in cc.carm.lib.easysql.api"><span class="typeNameLink">SQLManager</span></a></li>
<li class="circle">cc.carm.lib.easysql.api.<a href="SQLTable.html" title="interface in cc.carm.lib.easysql.api"><span class="typeNameLink">SQLTable</span></a></li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
-332
View File
@@ -1,332 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Package cc.carm.lib.easysql.api (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package cc.carm.lib.easysql.api (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Uses of Package cc.carm.lib.easysql.api" class="title">Uses of Package<br>cc.carm.lib.easysql.api</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="package-summary.html">cc.carm.lib.easysql.api</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action">cc.carm.lib.easysql.api.action</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.action.query">cc.carm.lib.easysql.api.action.query</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.builder">cc.carm.lib.easysql.api.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.function">cc.carm.lib.easysql.api.function</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api.table">cc.carm.lib.easysql.api.table</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api</a> used by <a href="package-summary.html">cc.carm.lib.easysql.api</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLManager.html#cc.carm.lib.easysql.api">SQLManager</a></th>
<td class="colLast">
<div class="block">SQLManager 是EasySQL的核心类,用于管理数据库连接,提供数据库操作的方法。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/SQLQuery.html#cc.carm.lib.easysql.api">SQLQuery</a></th>
<td class="colLast">
<div class="block">SQLQuery 是一个查询中间接口,用于查询操作的封装。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.action">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api</a> used by <a href="action/package-summary.html">cc.carm.lib.easysql.api.action</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLAction.html#cc.carm.lib.easysql.api.action">SQLAction</a></th>
<td class="colLast">
<div class="block">SQLAction 是用于承载SQL语句并进行处理、返回的基本类。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.action.query">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api</a> used by <a href="action/query/package-summary.html">cc.carm.lib.easysql.api.action.query</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLAction.html#cc.carm.lib.easysql.api.action.query">SQLAction</a></th>
<td class="colLast">
<div class="block">SQLAction 是用于承载SQL语句并进行处理、返回的基本类。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/SQLQuery.html#cc.carm.lib.easysql.api.action.query">SQLQuery</a></th>
<td class="colLast">
<div class="block">SQLQuery 是一个查询中间接口,用于查询操作的封装。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.builder">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api</a> used by <a href="builder/package-summary.html">cc.carm.lib.easysql.api.builder</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLAction.html#cc.carm.lib.easysql.api.builder">SQLAction</a></th>
<td class="colLast">
<div class="block">SQLAction 是用于承载SQL语句并进行处理、返回的基本类。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/SQLBuilder.html#cc.carm.lib.easysql.api.builder">SQLBuilder</a></th>
<td class="colLast">
<div class="block">SQLBuilder 是用于构建SQL语句以生成SQLAction执行操作的中间类。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.function">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api</a> used by <a href="function/package-summary.html">cc.carm.lib.easysql.api.function</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLAction.html#cc.carm.lib.easysql.api.function">SQLAction</a></th>
<td class="colLast">
<div class="block">SQLAction 是用于承载SQL语句并进行处理、返回的基本类。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/SQLQuery.html#cc.carm.lib.easysql.api.function">SQLQuery</a></th>
<td class="colLast">
<div class="block">SQLQuery 是一个查询中间接口,用于查询操作的封装。</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api.table">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api</a> used by <a href="table/package-summary.html">cc.carm.lib.easysql.api.table</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/SQLManager.html#cc.carm.lib.easysql.api.table">SQLManager</a></th>
<td class="colLast">
<div class="block">SQLManager 是EasySQL的核心类,用于管理数据库连接,提供数据库操作的方法。</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="class-use/SQLTable.html#cc.carm.lib.easysql.api.table">SQLTable</a></th>
<td class="colLast">
<div class="block">SQLTable 基于 <a href="builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder"><code>TableCreateBuilder</code></a> 构建表,用于快速创建与该表相关的操作。</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,483 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>NamedSQLTable (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="NamedSQLTable (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":6,"i2":10,"i3":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/NamedSQLTable.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.table</a></div>
<h2 title="Class NamedSQLTable" class="title">Class NamedSQLTable</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>cc.carm.lib.easysql.api.table.NamedSQLTable</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a></code></dd>
</dl>
<hr>
<pre>public abstract class <span class="typeNameLabel">NamedSQLTable</span>
extends java.lang.Object
implements <a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected @Nullable <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#manager">manager</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected @Nullable java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#tablePrefix">tablePrefix</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String)">NamedSQLTable</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName)</code></th>
<td class="colLast">
<div class="block">请调用 <a href="NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table"><code>NamedSQLTable</code></a> 下的静态方法进行对象的初始化。</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#create(cc.carm.lib.easysql.api.SQLManager)">create</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)</code></th>
<td class="colLast">
<div class="block">以指定的 <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例初始化并创建该表</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>abstract boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#create(cc.carm.lib.easysql.api.SQLManager,java.lang.String)">create</a></span>&#8203;(@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager,
@Nullable java.lang.String&nbsp;tablePrefix)</code></th>
<td class="colLast">
<div class="block">使用指定 SQLManager 进行本示例的初始化。</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>@Nullable <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSQLManager()">getSQLManager</a></span>()</code></th>
<td class="colLast">
<div class="block">得到 <a href="../SQLTable.html#create(cc.carm.lib.easysql.api.SQLManager)"><code>SQLTable.create(SQLManager)</code></a> 用于初始化本实例的 <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>@NotNull java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTableName()">getTableName</a></span>()</code></th>
<td class="colLast">
<div class="block">得到本表表名,不得为空。</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.cc.carm.lib.easysql.api.SQLTable">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;cc.carm.lib.easysql.api.<a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a></h3>
<code><a href="../SQLTable.html#alter()">alter</a>, <a href="../SQLTable.html#alter(cc.carm.lib.easysql.api.SQLManager)">alter</a>, <a href="../SQLTable.html#createDelete()">createDelete</a>, <a href="../SQLTable.html#createDelete(cc.carm.lib.easysql.api.SQLManager)">createDelete</a>, <a href="../SQLTable.html#createInsert()">createInsert</a>, <a href="../SQLTable.html#createInsert(cc.carm.lib.easysql.api.SQLManager)">createInsert</a>, <a href="../SQLTable.html#createInsertBatch()">createInsertBatch</a>, <a href="../SQLTable.html#createInsertBatch(cc.carm.lib.easysql.api.SQLManager)">createInsertBatch</a>, <a href="../SQLTable.html#createQuery()">createQuery</a>, <a href="../SQLTable.html#createQuery(cc.carm.lib.easysql.api.SQLManager)">createQuery</a>, <a href="../SQLTable.html#createReplace()">createReplace</a>, <a href="../SQLTable.html#createReplace(cc.carm.lib.easysql.api.SQLManager)">createReplace</a>, <a href="../SQLTable.html#createReplaceBatch()">createReplaceBatch</a>, <a href="../SQLTable.html#createReplaceBatch(cc.carm.lib.easysql.api.SQLManager)">createReplaceBatch</a>, <a href="../SQLTable.html#createUpdate()">createUpdate</a>, <a href="../SQLTable.html#createUpdate(cc.carm.lib.easysql.api.SQLManager)">createUpdate</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a id="tablePrefix">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>tablePrefix</h4>
<pre>@Nullable
protected&nbsp;@Nullable java.lang.String tablePrefix</pre>
</li>
</ul>
<a id="manager">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>manager</h4>
<pre>@Nullable
protected&nbsp;@Nullable <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a> manager</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NamedSQLTable</h4>
<pre>public&nbsp;NamedSQLTable&#8203;(@NotNull
@NotNull java.lang.String&nbsp;tableName)</pre>
<div class="block">请调用 <a href="NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table"><code>NamedSQLTable</code></a> 下的静态方法进行对象的初始化。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tableName</code> - 该表的名称</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getTableName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTableName</h4>
<pre class="methodSignature">@NotNull
public&nbsp;@NotNull java.lang.String&nbsp;getTableName()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../SQLTable.html#getTableName()">SQLTable</a></code></span></div>
<div class="block">得到本表表名,不得为空。</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../SQLTable.html#getTableName()">getTableName</a></code>&nbsp;in interface&nbsp;<code><a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>本表表名</dd>
</dl>
</li>
</ul>
<a id="getSQLManager()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSQLManager</h4>
<pre class="methodSignature">@Nullable
public&nbsp;@Nullable <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;getSQLManager()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../SQLTable.html#getSQLManager()">SQLTable</a></code></span></div>
<div class="block">得到 <a href="../SQLTable.html#create(cc.carm.lib.easysql.api.SQLManager)"><code>SQLTable.create(SQLManager)</code></a> 用于初始化本实例的 <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../SQLTable.html#getSQLManager()">getSQLManager</a></code>&nbsp;in interface&nbsp;<code><a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例</dd>
</dl>
</li>
</ul>
<a id="create(cc.carm.lib.easysql.api.SQLManager,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>create</h4>
<pre class="methodSignature">public abstract&nbsp;boolean&nbsp;create&#8203;(@NotNull
@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager,
@Nullable
@Nullable java.lang.String&nbsp;tablePrefix)
throws java.sql.SQLException</pre>
<div class="block">使用指定 SQLManager 进行本示例的初始化。</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sqlManager</code> - <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a></dd>
<dd><code>tablePrefix</code> - 表名前缀</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>本表是否为首次创建</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.sql.SQLException</code> - 出现任何错误时抛出</dd>
</dl>
</li>
</ul>
<a id="create(cc.carm.lib.easysql.api.SQLManager)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>create</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;create&#8203;(@NotNull
@NotNull <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api">SQLManager</a>&nbsp;sqlManager)
throws java.sql.SQLException</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../SQLTable.html#create(cc.carm.lib.easysql.api.SQLManager)">SQLTable</a></code></span></div>
<div class="block">以指定的 <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例初始化并创建该表</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../SQLTable.html#create(cc.carm.lib.easysql.api.SQLManager)">create</a></code>&nbsp;in interface&nbsp;<code><a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sqlManager</code> - <a href="../SQLManager.html" title="interface in cc.carm.lib.easysql.api"><code>SQLManager</code></a> 实例</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>是否新创建了本表 (若已创建或创建失败则返回false)</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.sql.SQLException</code> - 当数据库返回异常时抛出</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/NamedSQLTable.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,208 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Class cc.carm.lib.easysql.api.table.NamedSQLTable (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class cc.carm.lib.easysql.api.table.NamedSQLTable (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Class cc.carm.lib.easysql.api.table.NamedSQLTable" class="title">Uses of Class<br>cc.carm.lib.easysql.api.table.NamedSQLTable</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<h3>Uses of <a href="../NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a> in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">cc.carm.lib.easysql.api</a> that return <a href="../NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static @NotNull <a href="../NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#of(java.lang.String,java.lang.String%5B%5D)">of</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName,
@NotNull java.lang.String[]&nbsp;columns)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static @NotNull <a href="../NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#of(java.lang.String,java.lang.String%5B%5D,java.lang.String)">of</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName,
@NotNull java.lang.String[]&nbsp;columns,
@Nullable java.lang.String&nbsp;tableSettings)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static @NotNull <a href="../NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SQLTable.</span><code><span class="memberNameLink"><a href="../../SQLTable.html#of(java.lang.String,cc.carm.lib.easysql.api.function.SQLHandler)">of</a></span>&#8203;(@NotNull java.lang.String&nbsp;tableName,
@Nullable <a href="../../function/SQLHandler.html" title="interface in cc.carm.lib.easysql.api.function">SQLHandler</a>&lt;<a href="../../builder/TableCreateBuilder.html" title="interface in cc.carm.lib.easysql.api.builder">TableCreateBuilder</a>&gt;&nbsp;table)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,168 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.table (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.table (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Package" class="title">Package&nbsp;cc.carm.lib.easysql.api.table</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table">NamedSQLTable</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,165 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>cc.carm.lib.easysql.api.table Class Hierarchy (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="cc.carm.lib.easysql.api.table Class Hierarchy (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package cc.carm.lib.easysql.api.table</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section>
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<ul>
<li class="circle">cc.carm.lib.easysql.api.table.<a href="NamedSQLTable.html" title="class in cc.carm.lib.easysql.api.table"><span class="typeNameLink">NamedSQLTable</span></a> (implements cc.carm.lib.easysql.api.<a href="../SQLTable.html" title="interface in cc.carm.lib.easysql.api">SQLTable</a>)</li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,185 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>Uses of Package cc.carm.lib.easysql.api.table (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package cc.carm.lib.easysql.api.table (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Uses of Package cc.carm.lib.easysql.api.table" class="title">Uses of Package<br>cc.carm.lib.easysql.api.table</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="package-summary.html">cc.carm.lib.easysql.api.table</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#cc.carm.lib.easysql.api">cc.carm.lib.easysql.api</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a id="cc.carm.lib.easysql.api">
<!-- -->
</a>
<table class="useSummary">
<caption><span>Classes in <a href="package-summary.html">cc.carm.lib.easysql.api.table</a> used by <a href="../package-summary.html">cc.carm.lib.easysql.api</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="class-use/NamedSQLTable.html#cc.carm.lib.easysql.api">NamedSQLTable</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>
@@ -1,486 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (11.0.18) on Wed Mar 15 15:16:08 UTC 2023 -->
<title>TimeDateUtils (EasySQL-API 0.4.7 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2023-03-15">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="TimeDateUtils (EasySQL-API 0.4.7 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TimeDateUtils.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">cc.carm.lib.easysql.api.util</a></div>
<h2 title="Class TimeDateUtils" class="title">Class TimeDateUtils</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>cc.carm.lib.easysql.api.util.TimeDateUtils</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">TimeDateUtils</span>
extends java.lang.Object</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.text.DateFormat</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#format">format</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">TimeDateUtils</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCurrentTime()">getCurrentTime</a></span>()</code></th>
<td class="colLast">
<div class="block">得到当前时间文本。</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static java.text.DateFormat</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFormat()">getFormat</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static java.util.Date</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTimeDate(java.lang.String)">getTimeDate</a></span>&#8203;(java.lang.String&nbsp;timeString)</code></th>
<td class="colLast">
<div class="block">得到一个时间文本的对应日期实例</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTimeString(long)">getTimeString</a></span>&#8203;(long&nbsp;timeMillis)</code></th>
<td class="colLast">
<div class="block">得到一个时间戳的文本</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTimeString(java.util.Date)">getTimeString</a></span>&#8203;(java.util.Date&nbsp;time)</code></th>
<td class="colLast">
<div class="block">得到一个日期时间的文本</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>static long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#parseTimeMillis(java.lang.String)">parseTimeMillis</a></span>&#8203;(java.lang.String&nbsp;timeString)</code></th>
<td class="colLast">
<div class="block">得到一个时间文本的时间戳</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toDHMSStyle(long)">toDHMSStyle</a></span>&#8203;(long&nbsp;allSeconds)</code></th>
<td class="colLast">
<div class="block">将秒数转化为 DD:hh:mm:ss 格式</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a id="format">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>format</h4>
<pre>public static final&nbsp;java.text.DateFormat format</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>TimeDateUtils</h4>
<pre>public&nbsp;TimeDateUtils()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getCurrentTime()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCurrentTime</h4>
<pre class="methodSignature">public static&nbsp;java.lang.String&nbsp;getCurrentTime()</pre>
<div class="block">得到当前时间文本。</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>时间文本 格式<a href="#getFormat()"><code>getFormat()</code></a></dd>
</dl>
</li>
</ul>
<a id="getTimeString(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeString</h4>
<pre class="methodSignature">public static&nbsp;java.lang.String&nbsp;getTimeString&#8203;(long&nbsp;timeMillis)</pre>
<div class="block">得到一个时间戳的文本</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>timeMillis</code> - 时间戳</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>时间文本 格式<a href="#getFormat()"><code>getFormat()</code></a></dd>
</dl>
</li>
</ul>
<a id="getTimeString(java.util.Date)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeString</h4>
<pre class="methodSignature">public static&nbsp;java.lang.String&nbsp;getTimeString&#8203;(java.util.Date&nbsp;time)</pre>
<div class="block">得到一个日期时间的文本</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>time</code> - 日期时间</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>时间文本 格式<a href="#getFormat()"><code>getFormat()</code></a></dd>
</dl>
</li>
</ul>
<a id="parseTimeMillis(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parseTimeMillis</h4>
<pre class="methodSignature">public static&nbsp;long&nbsp;parseTimeMillis&#8203;(java.lang.String&nbsp;timeString)</pre>
<div class="block">得到一个时间文本的时间戳</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>timeString</code> - 时间文本</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>时间戳 格式<a href="#getFormat()"><code>getFormat()</code></a></dd>
</dl>
</li>
</ul>
<a id="getTimeDate(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeDate</h4>
<pre class="methodSignature">public static&nbsp;java.util.Date&nbsp;getTimeDate&#8203;(java.lang.String&nbsp;timeString)</pre>
<div class="block">得到一个时间文本的对应日期实例</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>timeString</code> - 时间文本</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>日期实例 格式<a href="#getFormat()"><code>getFormat()</code></a></dd>
</dl>
</li>
</ul>
<a id="toDHMSStyle(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toDHMSStyle</h4>
<pre class="methodSignature">public static&nbsp;java.lang.String&nbsp;toDHMSStyle&#8203;(long&nbsp;allSeconds)</pre>
<div class="block">将秒数转化为 DD:hh:mm:ss 格式</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>allSeconds</code> - 秒数</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>DD:hh:mm:ss格式文本</dd>
</dl>
</li>
</ul>
<a id="getFormat()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getFormat</h4>
<pre class="methodSignature">public static&nbsp;java.text.DateFormat&nbsp;getFormat()</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TimeDateUtils.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023. All rights reserved.</small></p>
</footer>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More